To create a pre-activated Windows installation .iso, do the following:
$OEM$ folder to the desktop using the
$OEM$ folder to the
folder in the Windows installation media (.iso or USB).
The directory will appear like this:
in your altered .iso or on your bootable USB drive.
Now use this .iso or bootable USB drive to install Windows, it will either already be activated (KMS38) as soon as it boots or will self-activate (HWID or Online KMS) at the first internet contact.
You can check here for activation method details and select the activation method as per your requirement.
As stated above, you can copy the
$OEM$ folder to
your bootable USB so you don’t have to edit the ISO file. However, if
you need to, then follow the steps below.
Download AnyBurn Free Portable and extract this zip file
Run the file named
Select the option named
Edit image file
Follow the on-screen instructions and add the
folder to the
sources folder so that the directory will
appear like this:
Save the ISO, that’s it.
On Windows 8 and later, running setupcomplete.cmd is
disabled if the default installed key for the edition is OEM
For example - Preactivation won’t work for Windows 10 Iot Enterprise LTSC because installed key is of the OEM channel.
The solution for this issue is to use (Non-Iot) Windows 10 Enterprise LTSC ISO, and the HWID method in preactivation will use Iot LTSC key to change the edition.
Windows Server Cor/Acor (No GUI) editions don’t have the
To KMS38 activate it, you need to download the missing
ClipUp.exe file from this
This file has digital signatures that can be verified. You can also get this file from the official Windows Server 2016 x64 RTM ISO.
ClipUp.exe beside the KMS38 Activation
script. That would be either
The activation script will check
ClipUp.exe in the
current folder (from where script is running) and will use it