Products Tech Info Downloads Purchase Software Support Partners Company
SIDCHG - SID changer utility
SIDCHG (SIDCHG64 on 64-bit Windows) 2.0k is a command-line utility to modify local computer SID and computer name, for Windows 2016/10/8.1/2012 R2/8/2012/7/2008 R2/2008/Vista/2003/XP. It replaces current computer SID with new random SID. In addition, it changes the WSUS ID for Windows Updates, the MachineGuid, the Device Identifier for modern Windows apps, the Dhcpv6 DUID, and the encryption state to preserve encrypted files, Windows Action Center settings, Certificates and other encrypted stored information.
SIDCHG64 [options]
  /COMPNAME: New computername, ? = random hex character, * = mac address (hex)
  /F: Omit confirmation
  /R: Reboot after SID change
  /S: Shutdown after SID change
  /WS: Seconds to wait before shutdown/reboot
  /FS: Force Shutdown/Reboot without closing applications
  /NS: Don't change SID, only set computername
  /KEY: License key
  /SK: Store licence key in registry for later. SID will not be changed if /SK is specified
  /RMK: Remove license key from registry after SID change
 Following options are advanced (not for normal use):
  /CNMF: Map file /COMPNAME will be mapped against, with lines map=compname
  /OS: Windows-directory (e.g C:\Windows) of OS to modify, if not running OS
  /D: Drives to check for SID (e.g /D:CDE). Per default, SID will be changed on all local harddrives
  /SID: New SID value. Per default, SID will be set to random value
  /NW: Don't change WSUS ID
  /NPP: No Run Once-post processing. Transparent post processing is needed to preserve encrypted files and other user settings.
  /NDI: Don't reset Device ID.
  /NMG: Don't reset Machine GUID.
  /NDUID: Don't reset Dhcpv6 DUID.
  /NMA: Don't reset McAfee ID.
  /FF: Allow SID to be changed on removable drive, or for unsupported Windows version

Best usages:
 SIDCHG /COMPNAME:compname /F /R

Set computername after mac address:
 SIDCHG /COMPNAME=* /CNMF=map.txt      where map.txt has lines macaddress=compname

Change of computer SID risks data loss and system damage. Do not interrupt SID change in process!

On Windows 8, 8.1 and 10, user will be logged out and SID will be changed in background, after which the computer will shut down (default) rsp. reboot (if /R is specified), to preserve modern interface user settings.
Do not log in and do not turn off or shutdown the computer while SID change is running in background!

While SID change is running in background, following message appears at Login screen, showing actual progress state of SID change in process:

It is very important to not log into the computer and not shutdown the computer while SID change is running in background ! This is necessary to preserve the Windows 10 user interfaces and apps.

SIDCHG is free to try for evaluation for 30 days maximum, but not free to use.
SIDCHG/SIDCHG64 license agreement
Download Software
Visit Download page.
Trial key
Monthly trial keys for evaluation purposes are available. Trial key valid July 2017:

l before the # is lowercase L. New trial key will be uploaded during 5th-10th day of month.
Purchase license
Upon registration, you will be sent license key for SIDCHG 2.0. License key can be stored in registry, for easy management. Visit Purchase page.
Note if SID change takes long time
If SID change runs long time please DO NOT INTERRUPT IT and do not Log into your computer if SID change runs in background. Let it run over night if necessary. While an endless loop can't be ruled out completely, the probability is that it will finish. Interrupting the SID change almost surely destroys your system! SID change may take long if there are many files on your computer. Please report if you feel the SID change takes too long.
Note if SID change takes long time and you MUST interrupt it
If SID change runs in background, do not log in. Instead shutdown the system by clicking on -button on Login-screen. This will give a signal to the SID changer which can do some necessary cleanup before the system will shut down or reboot.
Note if SID change has been interrupted and SID change message remains at login screen
If you habe interrupted running SIDCHG, in Registry editor check key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System Values legalnoticecaption and legalnoticetext should be set to empty strings. The same with key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\WinLogon
In key HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Authentication\LogonUI Delete value IdleTimeOut

Please be careful to not interrupt SIDCHG while it is doing SID change.

Note if SID change has been interrupted and modern Apps are not starting correctly
Use following command, run from Administrator Powershell, to repair your system (ignore error messages):
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
Note about Windows Licensing, KMS et al
SIDCHG does not affect Windows licensing. Use slmgr -rearm to reset licensing information of imaged clones, in addition to calling SIDCHG(64).
Note about SID change from Windows PE
SIDCHG supports SID change from Windows PE, with SIDCHG commandline option /OS:C:\Windows, pointing at the System to be changed. The Windows version of the PE should be the same or greater than the system to be changed. To change the SID of a Windows 10 System from PE, for best results use Windows 10 PE.
Note about SID change of domain computers
After the SID change computers on a domain possibly loose domain membership and need to rejoin. In addition, SID of a domain controller server cannot be changed. To change the SID of a domain controller, it needs to be demoted first, and promoted again after SID change.
Note about storing key with /SK and /RMK options
The /SK option stores the Registration Key in Windows registry without doing the SID change while the /RMK option removes the Key from registry while also doing the SID change. The usual usage is to store the key in the base image with SIDCHG /SK. On the clones the SID can then be changed without specifying the key. If you prefer the key to be removed after the SID change, use /RMK option when changing the SID.
Home |  Products |  Tech Info |  Downloads |  Purchase |  Support |  Partners |  Company          1996-2017 Stratesave Systems