WSUS: Script to delete duplicate SID created by Disk Imaging / Disk
Cloning
You might notice that some computers are appearing
multiple times in WSUSAdmin - Computers and some of them disappear very often.
This is due to duplicate SUS client IDs. Take a look at this script which
deletes duplicate SUS client IDs found on a computer. These IDs are often found
on computers where the operating system was installed using an image-based
setup.
Script Code
============================================
@echo
off
Echo Save the batch file "AU_Clean_SID.cmd". This batch file will do the
following:
Echo 1. Stops the wuauserv service
Echo 2. Deletes the
AccountDomainSid registry key (if it exists)
Echo 3. Deletes the PingID
registry key (if it exists)
Echo 4. Deletes the SusClientId registry key
(if it exists)
Echo 5. Restarts the wuauserv service
Echo 6. Resets
the Authorization Cookie
Echo 7. More information on
http://msmvps.com/Athif
Pause
@echo on
net stop wuauserv
REG DELETE
"HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v
AccountDomainSid /f
REG DELETE
"HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v PingID
/f
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate"
/v SusClientId /f
net start wuauserv
wuauclt /resetauthorization
/detectnow
Pause
============================================
SUS client ID will be generated at next detection.
Delete Duplicate SUS Client IDs
http://www.microsoft.com/technet/scriptcenter/csc/scripts/software/update/cscsw027.mspx