ConfigMgr : X64 and X86 Device Collection Query

Use the following WQL queries to identify devices by architecture – this makes rolling out SCCM client updates a little easier.

The WQL below can be used to create an X64/64-bit device collection. Simply modify X64-based PC to “X86-based PC” to create a collection for X86/32-bit devices.

{code lang:text showtitle:false lines:false hidden:false}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_SYSTEM on SMS_G_System_SYSTEM.ResourceId = SMS_R_System.ResourceId where SMS_G_System_SYSTEM.SystemType = “X64-based PC”{/code}

ConfigMgr : USMT 5 and Offline Files

I was under the impression that USMT will save/copy any unsynchronised offline files, whilst ignoring files that are safely synchronised elsewhere – until recently.

On performing an in-place refresh from Windows Vista x86 to Windows 7 x86 SP1 we had a single user who’s un-sync’d offline files were not saved/copied by USMT. Unfortunately there was little we could do after the event, other than try and work out why, without the scanstate.log files.

I then came across the following Microsoft KB:

So USMT should protect and migrate these files… it just doesn’t.

Continue reading “ConfigMgr : USMT 5 and Offline Files”