1. Follow my original article
up to (and including) the point where you copy the unpacked setup files.
2. Download and install Microsoft Debugging Tools for Windows
. Choose the version of debugging tools matching your operating system version.
3. Find WinDbg in the start menu and launch it elevated.
4. In the WinDbg menu choose File -> Open Executable and open the unpacked Setup.exe. Say no to the question about saving workspace.
5. A new window will show up. There will be a box for entering commands at the bottom of the new window. This is the command line.
6. Write this into the command line and hit enter: bp ntdll!RtlGetNtProductType "as /x ReturnValue rcx; gu; ed ReturnValue 1; g". This will set up a breakpoint that will modify the return value of RtlGetNtProductType (anyone has a clean way of doing this for 32bit Windows?)
7. Write g on the command line and hit enter to resume the installer.
8. The installer will start – focus it’s window and click Next.
9. Go back to WinDbg. Hit Ctrl-Break. Type the command bc * to remove the breakpoint and after that g to resume the setup. Finish installing. Done.