W8CPUFeaturePatch.exe and W8CPUFeaturePatch x64.exe do the same things. The only difference is that W8CPUFeaturePatch x64.exe is compiled for x64. Use it if you want to patch from Windows PE x64 since you can't run 32 bit applications on Windows PE x64.

Notes:

The tool cannot predict how the feature checks will be implemented in future file versions of the files to be patched, which means that there is a risk that future file versions cannot be patched

For the reasons above, don't use these patches on your main OS!

If Windows is stuck at the spinning dots on boot, you have to disable hyper-threading or to patch hal.dll and halmacpi.dll

You have to run bcdedit /set {default} NoIntegrityChecks Yes if you patched winload.exe