Forums on Intune, SCCM, and Windows 11

Welcome to the forums. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your topics and posts, as well as connect with other members through your own private inbox!

SOLVED MECM Console Status Updates Slow

  • Thread starter Thread starter jimharbert
  • Start date Start date
  • Replies Replies 13
  • Views Views 9K

jimharbert

Member
Messages
19
Reaction score
0
Points
1
I am running MECM 2203 with all the hotfixes installed. In the last week or so, I have noticed that things on the console are not updating. Here are some examples.
1) Assets and Compliance - Devices - select any device
In the General Information area, the hardware and software scan dates are not accurate. If I look in Resource Explorer, the Last Software Scan date/time is accurate.
2) Monitoring - Deployments - selecting the correct Windows Updates deployment
Some computers are in the Unknown column, yet if you look on the actual computer, the updates are installing.

In the Client Settings, the State Messaging reporting cycle is 15 minutes and the Client policy polling interval is 30 minutes
The server that MECM is installed on is a Windows Server 2019 VM with 5 CPUs and 22GB RAM. We have 724 total clients in MECM. Where do I start to troubleshoot the slowness?
 
Solution
Here is my query
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_ADD_REMOVE_PROGRAMS on SMS_G_System_ADD_REMOVE_PROGRAMS.ResourceID = SMS_R_System.ResourceId where SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName like "%adobe creative cloud%"
As I thought, that is using Hardware inventory not SW inv. Almost no one uses SW inventory any more.
So keep creating your collection this way. BTW this will only fine x86 titles.
  1. Those dates are cached and up only once a day. They are NOT mean to to be updated in real time.
  2. Where are the updating coming from CM or MS online? What do the log say?
 
Where are the updating coming from CM or MS online? Sorry, I don't understand what you are asking.
What log files should I be looking at?
 
Where are the updating coming from CM or MS online? Sorry, I don't understand what you are asking.
What log files should I be looking at?
You say that the SU have been applied but the question is from where? How do you know they are coming from <answer from Q1>?
Here is the list of all the logs and what they are used for. It will help you identify where the SU are coming from and any issues that you might be having. https://docs.microsoft.com/en-us/mem/configmgr/core/plan-design/hierarchy/log-files
 
The inventory updates aretriggered by Assets and Compliance, select device, Client Notification, Collect Software Inventory/Collect Hardware Inventory
 
I ran a Collect Software Inventory from the console - Assets & Compliance - Client Notification - Collect Software Inventory.
Monitoring - Client Operations - shows that it completed successfully
Resource Explorer - Software - Las Software Scan shows a date 4 days ago.
Which one is lying to me?
 
SW inventory can take DAYS to complete. And it is NOT recommend to use SW inventory.
Next when you trigger the task, it doesn't mean it is done, it means that it trigger it to start.
 
Garth, thanks for the information. I have only been using MECM for about a year, but I had never seen any information about the slowness of SW Inventory.
I have device collections setup based on whether certain software is installed. I do not have reporting setup in MECM. Is there any other way of creating device collections for these software groups without manually adding the devices to the collection?
 
How exactly have you setup your SW collection? aka what is the query look like?
 
How exactly have you setup your SW collection? aka what is the query look like?
Here is my query
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_ADD_REMOVE_PROGRAMS on SMS_G_System_ADD_REMOVE_PROGRAMS.ResourceID = SMS_R_System.ResourceId where SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName like "%adobe creative cloud%"
 
Here is my query
select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_ADD_REMOVE_PROGRAMS on SMS_G_System_ADD_REMOVE_PROGRAMS.ResourceID = SMS_R_System.ResourceId where SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName like "%adobe creative cloud%"
As I thought, that is using Hardware inventory not SW inv. Almost no one uses SW inventory any more.
So keep creating your collection this way. BTW this will only fine x86 titles.
 
Last edited:
Solution
As I thought, that is using Hardware inventory not SW inv. Also most no one uses SW inventory any more.
So keep creating your collection this way. BTW this will only fine x86 titles.
OK. I assumed that MECM used the software inventory process to pull the information about the installed software. Thanks for your help.
 

Forum statistics

Threads
7,156
Messages
27,932
Members
18,237
Latest member
Causal
Back
Top