Systems Center Configuration Manager (SCCM, formerly known as Systems Management Server) is Microsoft’s system software for managing large groups of not only Microsoft computers, but those running other operating systems, such as Linux, OS-X, and various mobile technologies.

Share tech news, updates, or what's on your mind.

Sign up to Post

Does anyone remember the "Computer Details" report you can get in SCCM 2007? You can find the report by clicking on the link next to a computer listed in one of the many canned reports.  I can't find a report ID for it b/c the url is different.


I can't find an equivalent in our new SCCM "Current Branch" setup (which is relying on SQL Server reporting services on a separate SQL server). Our old SCCM server just runs reporting locally. So I'm dealing with an apples to oranges comparison.

When I search for help on this, I only find links back to SCCM 2007 specific articles.  I found this report helpful on occasion and I'm hoping it's just hiding in plain view where I haven't thought to look yet.

On Demand Webinar: Networking for the Cloud Era
On Demand Webinar: Networking for the Cloud Era

Did you know SD-WANs can improve network connectivity? Check out this webinar to learn how an SD-WAN simplified, one-click tool can help you migrate and manage data in the cloud.

Hi Guys,

Just curious if the DHCP options 66 & 67 need to be enabled for PXE boot if i have an IP helper address on the VLAN set to the SCCM host.

Just having a few issues with the PC booting the image. Seems to find the server fine, but has a few issues.

Such as when DHCP option 67 is set to the bootfile name to (\smsboot\x64\wdsmgfw.efi)  I get a "File too big to fit in free base memory" Error.

And when its set to (\smsboot\x64\ I get the no response from WDS server error.

Our SCCM, WDS, ADK, and MDT are all installed on the one box so not sure if this is causing any conflict.

See attached files
I had this question after viewing SCCM in SIngle Forest Multi Domain Design.

as i have a same issue with a CM server 1610  with a Server uses HTTPS to communicate with the clients.
2012 SCCM PXE BOOT Error.

When I try to boot from the network it detects DHCP and will ended error with 0xc0000098.
attached error images on same.

Done with all below things.

1. Added operating system image and distributed, added operating system upgrade package and distributed.
2. Boot images properties selected deploy this boot image from the PXe .
3. In Distribution Point properties I have checked enabled pxe support for clients.
4. DHCP 66,67 option selected entered value.

Please help anyone on this.
I was wondering if you  could help me with this issue.  I am working on security in SCCM 1610 to give certain users access to report information for  their specific department needs.    
I have created a test user, created Security Scope, made a copy of the Report Viewer Only role and added user to this security role.  I am happy with most of the access they are limited to.  
The only reports that I cannot restrict their access to are the MBAM reports.  The user is able to see all the collection ID's listed rather then just the collection ID for their department.   Is this because the MBAM reports are not native SCCM reports but added when installing MBAM on SCCM so the security policies don't applied to these reports?
Can you tell me how I can restrict these reports to only show information for the collection/collection id's they need to see?  
Thank you.

I need help. deploy language pack via sccm.  dual language pack in sccm tasksqence.   I don't want to use mdt sccm only.
Hi Guys,

We are currently in the testing phase on the SCCM implementation.
 the laptops we use across site are Dell XPS 13 which come without an Ethernet port. instead we use the USB-C connection.

the USB-C connection requires a USB-Ethernet adapter so we can run the SCCM image. this works fine on the following adapter: Dell DBJBCBC064.

but it does not work when we are using the following adapter: DA200 dell

the annoying thing is - all users already have a DA200 Dell adapter as this is used to connect to the docking station. I would love to be able to continue using them or a very similar product.

so here is my question:

1 - Why does 1 work and not the other? from what I have read online it is something to do with PXE-Boot?
2 - is there an alternative to the DA200 which works in the same manor with same connections which allows SCCM to work (if PXE is at fault or something?)

Can WSUS be located on a separate server and still be integrated with SCCM in pushing out updates?
---> Attempting to connect to administrative share '\\\admin$' using account 'IDSGRP\BLRADMIN'      SMS_CLIENT_CONFIG_MANAGER      7/5/2017 5:53:20 PM      3720 (0x0E88)
---> The 'best-shot' account has now succeeded 3 times and failed 0 times.      SMS_CLIENT_CONFIG_MANAGER      7/5/2017 5:53:20 PM      3720 (0x0E88)
---> Connected to administrative share on machine using account 'IDSGRP\BLRADMIN'      SMS_CLIENT_CONFIG_MANAGER      7/5/2017 5:53:20 PM      3720 (0x0E88)
---> Attempting to make IPC connection to share <\\\IPC$>      SMS_CLIENT_CONFIG_MANAGER      7/5/2017 5:53:20 PM      3720 (0x0E88)
---> Searching for SMSClientInstall.* under '\\\admin$\'      SMS_CLIENT_CONFIG_MANAGER      7/5/2017 5:53:20 PM      3720 (0x0E88)
---> System OS version string "6.1.7601" converted to 6.10      SMS_CLIENT_CONFIG_MANAGER      7/5/2017 5:53:21 PM      3720 (0x0E88)
---> Unable to connect to WMI (root\ccm) on remote machine "", error = 0x8004100e.      SMS_CLIENT_CONFIG_MANAGER      7/5/2017 5:53:21 PM      3720 (0x0E88)
---> Creating \ VerifyingCopying existence of destination directory \\\admin$\ccmsetup.      SMS_CLIENT_CONFIG_MANAGER      7/5/2017 5:53:21 PM      3720 (0x0E88)
---> Copying client files to \\\admin$\ccmsetup.      SMS_CLIENT_CONFIG_MANAGER      7/5/2017 5:53:21 PM      3720 (0x0E88)
---> Copying file "C:\Program Files\Microsoft Configuration Manager\bin\I386\ccmsetup.exe" to "ccmsetup.exe"      …
We have recently installed SCCM R2 Current branch and I am still trying to get to grips with it.
We use Surface Pro 4’s and HP EliteBook’s and I am trying to deploy to a few test devices for now.
But I am having the following issues:

1.      Surface – Failed to run task sequence – There are no task sequences for this computer (see attached screenshot PIC01)
2.      HP Laptops – Runs the task sequence but picks up the Surface TS (as per the screenshot PIC02) and not the HP TS that I have created.

I may be wrong but it something to do with device collections that I have not done?

Any help would be much appreciated.

Get HTML5 Certified
Get HTML5 Certified

Want to be a web developer? You'll need to know HTML. Prepare for HTML5 certification by enrolling in July's Course of the Month! It's free for Premium Members, Team Accounts, and Qualified Experts.

I'm looking for some SCCM/SSRS expertise here. What I am looking for is a query that will return the computer name and the count of approved/deployed updates that are not installed. This would provide a quick reference to see what workstations/servers are having issues installing updates.

I found this report from Eswar Koneti ( which does what I'm looking for. However, When I point it at my "All Systems" collection it only returns ~3,500 rows and the collection has just over 5,000 members. I have also confirmed that some of the missing devices from the report are missing approved updates.

Any help would be appreciated!

SQL Results
All Systems Collection
select vrs.resourceid, vrs.name0 [PC Name],vrs.User_Name0 [User Name],os.Caption0 [OS],convert(nvarchar(26),WS.LastHWScan,100)[LastHWScan],
case when uss.LastErrorCode='0' then 'Yes' else 'No' end as 'LastSUScan Success?',
case when DP.isRequired!=0 and REQ.Deployed!=0 then 'No'
     when DP.isRequired!=0 and REQ.Deployed=0 then 'Yes'
     when DP.isRequired=0 and REQ.Deployed=0 then 'Yes' end as 'Compliant ?',
REQ.Deployed [Approved],
from v_r_system vrs
  join v_ClientCollectionMembers ccm on ccm.ResourceID=vrs.ResourceID
  join v_GS_OPERATING_SYSTEM OS on os.ResourceID=vrs.ResourceID
  join v_GS_WORKSTATION_STATUS WS on WS.ResourceID=vrs.ResourceID

Open in new window

duplicate machine I'd during osd deployment via sccm tasksqence.
is there script to validate or delete old computer name before re imaging ?
Hi all,
I work in a place that is currently running SCCM 1610.  This environment is made up of a primary site in the datacenter and 6x distribution points scattered in different states in Australia.  

Current setup
PriSCCM01 (Virtualization server running on legacy HP G5 using local disks in front)
- Site code IC1
- Server 2012r2
- local sql 2012
- SUP/WSUS role
- Distribution Point
- Reporting Service Point
- Endpoint protection point
- Disk/Partition - Everything on C: drive  (SAN Storage 1tb)

-      Distribution Point  (WDS and PXE support)
-      USMT Storage point

The problem is the primary site server is a shame. It is currently sitting on legacy hardware and just the  configuration is unbelievable.  Single partition on local disks with absolutely everything on it  i.e  Host OS , C:\SQL along with WSUS writing to C:\WSUS , the regular SCCM folders SCCMContentlib, smspkg , smspkgc , smspkgsig and smssig  etc etc.

I would like to do a massive clean-up and re-configuration of this server however I do not really want to start from scratch with the sccm environment. I have seen many ways to move/migrate sccm to new hardware or VM however they are all focused on the backup and recovery method and all state that the current drives should be identical and to robocopy the data across.  If I purely wanted to upgrade the os or virtualize this wouldn't be an issue however I want to fix up the drives and data.

Our company has invested …
need custom osd rename L-CITY-serial
L for laptop So for desktop +select city -7 serial computer

I already design that in powershell but it works in local client machine it doesn't work via sccm tasksqence. maybe need to know some tasksqence variables to do this . mdt , udi sccm
Hi there,
I am in an environment of 400 users.
Desktops get reissued to users regularly. When the desktop gets given out for the first time it is imaged using MDT. When the computer is handed to another user, the support guys have to go along and reconfigure the computer for the next user. I know it sounds like you could reimage it but the company I have just started with doesn't have everything in the image, so it is a much bigger job to reimage the computer.
So part of preparing the computer for the next user is changing the Windows 8 and Windows 10 start menu tiles back to the standard company way. the business doesn't want to lock down the start menu but wants the highly paid professionals that use the computers to start off with the most likely to be useful things in the start menu, and then leave the users to alter it as they see fit from there.
The users have roaming profiles.
I would like to help the support team be able to push the start menu back to the desktop using powershell or something like that.
I found in powershell the commands export-startlayout and import-startlayout, but it doesn't work on roaming profiles as far as I can see. That is what Microsoft says and it seems to be right. I tried it on computers not joined to the domain and it works fine.
I can see group policy is capable of it but the users need to be allowed to change it too.
Do you have any other ideas?
Can some folks offer me advice on what they use that permits  them to EASILY deploy .exe and .msi packages? We have KACE but its quite cumbersome and complicated to use for installs.

I am aware of Microsoft System Center Configuration Manager (SCCM) but im not sure of the costs when it comes to this and this is a very large factor.

I was looking to upgrade our SCCM 2012 installation I did several years ago to the R2 version as we will soon be adding Windows 10 clients to our network.  Our SCCM 2012 is running on Server 2008 R2 with SQL Server 2008 R2 SP3 and the SCCM itself has never had any service packs installed on it, so I was going to go to SP1 then SP2 and then jump to the R2 version.  I started with following the steps at and everything went well until I got to the actual install SP1.  When I started it, it gets to the prerequisite check and says that "Verify that the built-in collections have not been modified" and in the extended description it says that one or more built-in collections has been modified and modifications overwritten by the Configuration Manager setup and to make a note of the modifications so after the upgrade you can create new collections that have the same information."

So, I wanted to look at the Configuration Manager but when it starts it says it cannot connect to the site.  I tried manually connecting to the site using the 'Connect to site...' button but it doesn't connect.  I tried rebooting the server as well but did not help.  I looked in SmsAdminUI.log and here are the last several lines of logging:

[16, PID:6624][06/14/2017 13:39:35] :Property: 'License'\r\nSystem.Management.ManagementException\r\nNot found \r\n   at …
In our SCCM 2012 Console - SMS_SOFTWARE_METERING_PROCESSOR, we are receiving multiple 5614 and 5615 errors.

I have run a Powershell script (that someone generously posted at to run against the *.MUX files and a sample of what I am seeing is below:

EndTime before StartTime Detected
     File : C:\mux\XXXXXXXXXX.MUX
     Computer : TEST01
     Application : IBM Application
     EXE : xxxxxx.exe
     Verison :
     ID :
     User : domain\username
     Status : 4
     Start : Mon 06-12-2017 02:12:08 PM
     End   : Mon 06-12-2017 07:56:04 AM

The End Time is earlier than the start time, however, the SCCM Site Server and workstations show the correct time.

Any thoughts?

We are grateful for any suggestions or assistance!
Can't get new yoga 260 to image properly from SCCM with new USB 3.0 Ethernet dongle.  Need to image with win 10 creator update. Ethernet dongle loses connection after loading OS, drivers, during first boot.  2014 date dongle works OK, 2015 or 2017 dongle loses connection.  Images OK with Ethernet 3.0 dongle connected to USB 2.0 hub, but slow.  Any ideas?  Need to image 4K Yoga 260s.
[Webinar] Learn How Hackers Steal Your Credentials
[Webinar] Learn How Hackers Steal Your Credentials

Do You Know How Hackers Steal Your Credentials? Join us and Skyport Systems to learn how hackers steal your credentials and why Active Directory must be secure to stop them. Thursday, July 13, 2017 10:00 A.M. PDT

We are planning to deploy (upgrade) Office 2016 via SCCM. During the deployment process, choosing the option to Remove all the earlier versions of Office. After the deployment, all the previous versions of Office are removed except outlook 2013. However, Outlook 2016 does get installed as well but for some reason outlook 2013 is there as well.

Also, the deployment Status is telling that It succeeded (second attachment).
i had upgraded my sccm server version to SCCM 2012 R2 to SCCM 2012 SP2.
While upgrading setup is running ,and the middle of the upgradetion setup asking for
modyfying the two mof files(Tasksequenceprovider.mof and smsprov.mof),I click ok procced
to continue..then setup will complete and i restart the server..That time i can't able to login.i tried with Normal reboot  and safe mode also ,no use..Then we restored the config file backup retored(system32-config).after server came up and able to login..But sccm consol version change to new one (82390 and in registry it could be the old version(7950).

Now on this scenario i cant able to nothing in that server.any operation or tab i clicked throing error like the logged account admin account or not..

Am struggling with this issue..please help out on this..

My scenario app and DB are both are configured in different servers..

My MP went to offline and 0 bytes.all other services also went off.

Is  there a way  to  change  the  regional settings  by  using an additional task  sequence  when deploying an  image  using  SCCM
Hello everyone,

I would like to seek advice on configuring alert threshold for Cluster Disk.

My environment consists of various sizes of disk and in order to get 'right' alert, both conditions of % and MB have to be met.
Eg: Anything with less than both 10% Free and 10GB Free will sets off critical alert

I am able to do this out of box for Logical Disk monitor but not on Cluster Disk monitor.
May I know if this is possible?
I'm having issues with my task sequence running. Needing to add a registry key to the OS within the OSD task sequence. Im using run command line option. I enter cmd c/ reg add "HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System" /v "EnableFirstLogonAnimation" /t REG_DWORD /d 0 /f (which works if i open cmd as run as admin) in the command line box but its not running in OSD task sequence. What should I be looking at? I attached the smst log and my settings. I have also tried to creating a .bat file package and adding it. Please let me know what im missing.
I have a SCCM 2012 server that I did not install and it is slowly losing the ability to remotely connect to its client computers.  It looks like discovery is configured and working right.  If I manually push out the client install it says it finished successfully but I am suspect to this because it seems to run really quickly.  I do see a low deployment success rate critical error.  I am not sure what to check from here.    Clients that I used to be able to connect to remotely just fine, now all of a sudden I can no long connect to and there have been no changes on the computers.  It seems to be selecting them at random to drop.  In addition, new computers that are put in place, the discovery finds them and I see them in the list but of course cannot connect or nothing appears to really be pushed out to them even though it says successful.  Any suggestions?







Systems Center Configuration Manager (SCCM, formerly known as Systems Management Server) is Microsoft’s system software for managing large groups of not only Microsoft computers, but those running other operating systems, such as Linux, OS-X, and various mobile technologies.