Close Menu
    Facebook X (Twitter) Instagram
    Saturday, October 11
    X (Twitter) LinkedIn Reddit RSS
    All about Endpoint Management
    • Home
    All about Endpoint Management
    Home»CM2012»Create a collection and upgrade the Configuration Manager Console

    Create a collection and upgrade the Configuration Manager Console

    Eswar KonetiBy Eswar KonetiOctober 20, 9:13 pm3 Mins Read CM2012 1,919 Views
    Share
    Facebook Twitter LinkedIn Reddit

    I was recently assisting a customer on the Configuration Manager upgrade and after the upgrade is done, we need to upgrade the console on endpoint devices to the latest version.

    When you install/update your configuration manager site, there will be a change in the console version which needs to be updated on all your endpoints that have the console installed.

    If your site is running a new version of Configuration Manager build but your users are at lower version, users will be prompted to install the new console version, next time when they launch the console but it has the following prerequisites to install the console:

    § You have local Administrator rights on the target computer for the console.

    § You have read permissions to the location of the Configuration Manager console installation files.

    we follow the standard method by creating a collection that identifies the devices running a lower version of the console, create an application using the admin console files and deploy it silently to upgrade the console.

    To create a collection (device), use the following WQL 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 = "Microsoft Endpoint Configuration Manager Console" or SMS_G_System_ADD_REMOVE_PROGRAMS.DisplayName = "System Center Configuration Manager Console")
    and SMS_G_System_ADD_REMOVE_PROGRAMS.Version < "5.2006.1024.1000"

    Replace the console version that matches your site.

    Now, we will create an application using the latest admin console setup files and deploy it to the collection.

    Grab the following files from <Configuration Manager installation media>\SMSSETUP\BIN\I386 OR from the tools folder insider your configmgr installation folder (example, D:\Program Files\Microsoft Configuration Manager\tools\ConsoleSetup) and copy them to a source folder.

    • ConsoleSetup.exe
    • AdminConsole.msi
    • ConfigMgr.AC_Extension.i386.cab
    • ConfigMgr.AC_Extension.amd64.cab

    On the source folder where you placed the above files, create a batch script and use the following silent installation command line switch.

    ConsoleSetup.exe /q TargetDir="%ProgramFiles%\ConfigMgr Console" DefaultSiteServerName=SG-CM01.intranet.eskonr

    Replace the siteservername

    image

    Create an application with deployment type as script and use the following detection method.

    image

    Detection method:

    Type: File system

    Type: File

    Path:%ProgramFiles(x86)%\ConfigMgr Console\AdminConsole\bin

    File or folder: Microsoft.ConfigurationManagement.exe

    version:5.2006.1024.1000

    Replace the value that matches your site server console version.

    image

    Deploy the application to the collection that we created initially.

    Monitor the deployment using built-in reports/in-console or your custom reports.

    Following is the SQL query to find the count of devices with configuration manager console versions.

    select arp.DisplayName0,arp.Version0,count(*) Total From v_Add_Remove_Programs arp
    where arp.DisplayName0 like 'Microsoft Endpoint Configuration Manager Console'
    or arp.DisplayName0 like 'System Center Configuration Manager Console'
    group by arp.DisplayName0,arp.Version0

    image

    You can also monitor the console versions that are connected to Configuration manager console using the security view in the console.

    \Administration\Overview\Security\Console Connections

    image

    Hope it helps!

    Collection configuration Manager console upgrade endpoint manager MEMCM SCCM SQL WQL
    Share. Twitter LinkedIn Email Facebook Reddit

    Related Posts

    SCCM SQL Report – Compare Installed Apps on TWO Different Computers

    July 13, 10:35 am

    Optimize Your Intune Workflow with a Powerful Browser Extension

    March 22, 10:39 am

    Migrate Microsoft 365 Updates from SCCM/MECM to Intune for Co-Managed Devices

    February 11, 9:50 pm

    2 Comments

    1. Boopathi on October 21, 2020 7:19 PM

      Hi Eswar,
      Please help me on MP communication issue. Posted the issue in the below link

      https://docs.microsoft.com/answers/questions/133798/mp-control-manager-detected-management-point-is-no.html

      Also provide the article about Troubleshooting Management Point Communication between Primary, Secondary and Client.

      Reply
      • Eswar Koneti on October 31, 2020 7:18 PM

        Hi,
        Apologies for the delayed response. just read the forum and the issue is resolved.
        https://docs.microsoft.com/en-us/answers/questions/133798/mp-control-manager-detected-management-point-is-no.html

        Thanks,
        Eswar

        Reply

    Leave a ReplyCancel reply

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Sign Up

    Get email notifications for new posts.

    Author

    I’m Eswar Koneti ,a tech enthusiast, security advocate, and your guide to Microsoft Intune and Modern Device Management. My goal? To turn complex tech into actionable insights for a streamlined management experience. Let’s navigate this journey together!

    Support

    Awards

    Archives

    © Copyright 2009-2025 Eswar Koneti, All rights reserved.

    Type above and press Enter to search. Press Esc to cancel.