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.