Windivert Driver Cannot Be Installed You Must Restart Your Computer [portable] 📥

If blocked, select the action menu and choose or Restore .

If you provide the you're trying to use (e.g., GoodbyeDPI, a specific VPN, or a game tool), I can give you instructions tailored to that specific application. WinDivert not working on Windows 10 20H2 #253 - GitHub

⚠️ This is a security feature. Disabling it can make your system more vulnerable to certain types of attacks. It's a best practice to re-enable this feature after you have successfully installed and set up your application to maintain your system's security.

If you have used other VPNs or network tools, they might conflict with WinDivert.

Before fixing the problem, it's helpful to understand what WinDivert is and why you're seeing this message. is a powerful, user-mode library that allows applications to capture, modify, and drop network packets. Because it works at a deep, kernel level, many tools for filtering, analyzing, or modifying network traffic rely on it to function. If blocked, select the action menu and choose or Restore

Also check that C:\Windows\System32\drivers\ is writable and not corrupted.

Go to > Advanced options > Startup Settings > Restart .

Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinDivert

: A previous instance of the WinDivert service is still registered or running in the background. Disabling it can make your system more vulnerable

Ensure that you are running the WinDivert driver installation as an administrator:

Ensure you are using the 64-bit driver ( WinDivert64.sys ) on 64-bit systems.

Older versions of software bundle older versions of WinDivert. Older WinDivert drivers are frequently blocked by Windows 11 because they lack modern security features like Hypervisor-Protected Code Integrity (HVCI) compatibility.

The application attempting to install the driver does not have the high-level permissions required to modify kernel drivers. Step-by-Step Solutions to Fix the Error Before fixing the problem, it's helpful to understand

This ensures the driver installation runs under the SYSTEM account, not just admin.

Go to > Virus & threat protection settings > Manage settings .

What (e.g., GoodbyeDPI, a VPN, a game tool) is triggering this error? Which Windows version are you currently running? Do you have any third-party antivirus software installed?

Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinDivert . and Delete the WinDivert folder. Restart your PC. Summary Checklist Old driver stuck Run sc delete windivert in Admin CMD. Windows Security block Turn off Memory Integrity in Core Isolation. Incompatible software

If you are seeing the error message , you are likely trying to run a network utility, a packet sniffer, or a specific software firewall (like Proxifier, SwitchHosts, or certain gaming tools).

If disabling Memory Integrity didn't work, the next step is to temporarily relax the driver signature rule.