Prevent Installation of ConfigMgr Client

You may have some systems which you specifically want to exclude from installing the ConfigMgr client. There are a variety of automated methods in which a system may get the ConfigMgr client installed, desired or not. These methods could include:

  • Client push installation
  • Active Directory startup script
  • Centrally executed management / health check script

Recently, on the MyITforum ConfigMgr mailing list, someone posed the question of how to exclude a workstation from installing the ConfigMgr client. The reason for this was that the workstation in question was running some Cisco software, which would break if Microsoft patches were installed on it. A response to this post suggested the following method:

32-bit Platform

Create two blank files named ccm and ccmsetup under %WINDIR%System32

64-bit Platform

Create two blank files named ccm and ccmsetup under %WINDIR%SysWow64

Note: Credit goes to Max Campbell at Lancaster General Health for the solution.

Windows Server 2008 "Ghost" iSCSI Targets

If you’ve used iSCSI with the Windows 2008 iSCSI initiator, you may have noticed that on occasion, iSCSI targets will get “stuck” in the iSCSI initiator software. It doesn’t really hurt anything, but if it bothers you, you can remove these iSCSI target definitions in the registry.

Open regedit, and find the following location:

HKLM\System\CurrentControlSet\Control\Class\{4D36E97B-E325-11CE-BFC1-08002B310318}000\PersistentTargets

HKLM\Software\Microsoft\Windows NT\CurrentVersion\iSCSI\Discovery\Static Targets

Underneath the above registry keys, there should be subkeys that are pointers to the iSCSI targets that you once had defined. Simply deleting the appropriate subkeys will remove them from the “Targets” list in the Windows Server 2008 iSCSI Initiator.

Windows Server 2008 “Ghost” iSCSI Targets

If you’ve used iSCSI with the Windows 2008 iSCSI initiator, you may have noticed that on occasion, iSCSI targets will get “stuck” in the iSCSI initiator software. It doesn’t really hurt anything, but if it bothers you, you can remove these iSCSI target definitions in the registry.

Open regedit, and find the following location:

HKLMSystemCurrentControlSetControlClass{4D36E97B-E325-11CE-BFC1-08002B310318}000PersistentTargets

HKLMSoftwareMicrosoftWindows NTCurrentVersioniSCSIDiscoveryStatic Targets

Underneath the above registry keys, there should be subkeys that are pointers to the iSCSI targets that you once had defined. Simply deleting the appropriate subkeys will remove them from the “Targets” list in the Windows Server 2008 iSCSI Initiator.