Skip to content
HwidSpoofer
Standard build

Prepare Windows for the standard build

What the standard build needs switched off before the driver will load.

This page is for the Standard build only. The Intel Edition, coming soon, will need the settings below the other way round.

What this method needs

In the loader this is the Standard method. It works by first loading a legitimate, digitally signed driver, which then allows our own modules to load. Windows has several defences aimed at exactly that, and every one of them has to be out of the way first.

Setting Set to Checked by the loader
Memory Integrity Off
Vulnerable Driver Blocklist Off
Secure Boot Off
Hyper-V Unloaded
Boot anti-cheats Unloaded
Order matters

Do Memory Integrity and the blocklist first, in Windows, and reboot. Only then go into the BIOS. If you disable virtualization before Memory Integrity, the Memory Integrity switch can get stuck greyed out while still reporting itself as on.

When you run the loader it shows a Select a load method screen listing each of these with a live indicator, so you can see at a glance which one is still wrong.

Turn off Memory Integrity

  1. 1
    Open Windows Security from the Start menu.
  2. 2
    Go to Device security, then Core isolation details.
  3. 3
    Switch Memory integrity to Off.
  4. 4
    Restart the machine. This one genuinely needs the reboot.

Skip the reboot and the loader will tell you so, with Please disable 'Memory Integrity' then reboot and try again.

If the switch is greyed out or flips back on, it is usually one of these:

  • A managed device where policy enforces it. Check Settings, then Accounts, for a work or school account.
  • An incompatible driver warning that has to be cleared first. Windows names the driver on that screen.
  • A previous attempt that did not reboot. Restart and look again.

You can confirm the current state from PowerShell:

PowerShell
Get-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity' -Name Enabled

Enabled : 0 is what you want. This is the exact value the loader reads.

Turn off the Vulnerable Driver Blocklist

Microsoft's blocklist stops known-abusable signed drivers from loading, which includes the kind of driver this method relies on. The loader checks it and stops with Please disable 'Vulnerable Driver Blocklist' then reboot and try again.

  1. 1
    Open Windows Security, then Device security, then Core isolation details.
  2. 2
    Switch Microsoft Vulnerable Driver Blocklist to Off.
  3. 3
    Restart the machine.

If that toggle is not shown on your Windows version, set the value directly from an administrator PowerShell:

Administrator
Set-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Control\CI\Config' -Name VulnerableDriverBlocklistEnable -Value 0

Reboot afterwards, then confirm:

PowerShell
Get-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Control\CI\Config' -Name VulnerableDriverBlocklistEnable

Unload Hyper-V and boot anti-cheats

Two things can still be occupying the kernel before the loader ever runs, and neither shows up as a simple Windows toggle.

  1. 1
    Unload Hyper-V

    Open Turn Windows features on or off and untick Hyper-V, Virtual Machine Platform and Windows Hypervisor Platform if any are ticked. Then, from an administrator prompt:

    Administrator
    bcdedit /set hypervisorlaunchtype off

    Restart. This also switches off the virtualization-based security that keeps Memory Integrity alive.

  2. 2
    Unload boot anti-cheats

    Anti-cheats that start with Windows, such as Riot Vanguard, FACEIT and ESEA, load their own kernel drivers before you get a chance to spoof. Fully exit them, or set their service to manual start, and reboot. Simply closing the game is not enough.

Turning virtualization off in the BIOS

You can also disable Intel Virtualization Technology, or SVM Mode on AMD, in the BIOS. That is the surest way to keep virtualization-based security from coming back after a Windows update. Do it after Memory Integrity is already off, not before.

Turn off Secure Boot

Secure Boot lives in your BIOS, usually under a tab named Boot, Security or Authentication. The Secure Boot page has the exact menu path for ASUS, MSI, Gigabyte, ASRock, Dell, HP and Lenovo boards. Use the Turn it off steps there, not the clear-the-keys ones.

Suspend BitLocker first

If your system drive is encrypted, changing Secure Boot will ask for your recovery key on the next boot. Suspend BitLocker before you reboot, or have the key to hand.

Verify it worked

Check everything at once from PowerShell rather than clicking through three separate screens:

PowerShell
Confirm-SecureBootUEFI
Get-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity' -Name Enabled
Get-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Control\CI\Config' -Name VulnerableDriverBlocklistEnable
Check Should read
Confirm-SecureBootUEFI False
Memory Integrity Enabled 0
VulnerableDriverBlocklistEnable 0
Task Manager, CPU, Virtualization Disabled

With all of that in place you are ready to download the loader.

Some games will notice

A few anti-cheat systems require Secure Boot or Memory Integrity to be on and will refuse to launch once you turn them off. That is a limitation of this load method, not a fault. If a game you play does this, the Intel Edition, coming soon, is the one that leaves those protections enabled.

HwidSpoofer

HwidSpoofer changes the serial numbers and unique identifiers assigned to your hardware, so games and applications cannot track your machine across reinstalls.

© 2017 - 2026 HwidSpoofer. All rights reserved.

DMCA.com Protection Status