Navigate to > Advanced options > Startup Settings > Restart .
If you continue to have trouble after trying all of these solutions, your best next step is to consult the support community for the specific software that requires WinDivert. When posting for help, always include any specific error codes you see (like 577 or 0x80041017 ) and details about your Windows version (e.g., Windows 11, 64-bit). Good luck!
Download the standalone (packaged with tools like NetBalancer or available from the official WinDivert GitHub basil00/divert ).
sc delete WinDivert1.4
The "WinDivert driver cannot be installed" error is rarely a hardware fault; it is a software conflict. In 90% of cases, and launching the software with administrative privileges will bypass the loop without requiring a full system wipe. Navigate to > Advanced options > Startup Settings > Restart
If your software uses a specific versioned name (like WinDivert1.4), run the same commands using that specific name (e.g., sc delete WinDivert1.4 ). Restart the application. 2. Force Elevated Administrator Permissions
: The .sys , .inf , and .dll files must all be in the same directory for the on-demand installation to work. The Resolution
Temporarily disable your antivirus or add the application folder to your antivirus whitelist. Summary of Potential Causes
Below is a comprehensive guide to understanding why this error happens and the step-by-step methods required to fix it completely. Why This Error Occurs Good luck
When an app using WinDivert crashes, it often leaves the driver service stuck in a "stop-pending" state. Windows prevents a new installation until the old one is gone.
A previous session or crashed application left a copy of the WinDivert driver registered in the kernel memory, blocking new installations.
Note: If you use a third-party antivirus (such as Avast, Bitdefender, or Kaspersky), open its dashboard and add the application folder to its global exception/whitelist. Step 4: Disable Memory Integrity (Core Isolation)
Windows requires drivers to be cleanly registered and verified before they can interact with the network stack. This error typically triggers due to three main culprits: In 90% of cases, and launching the software
Antivirus or security software might be interfering with the installation.
After rebooting, attempt to install your application.
The most common cause is a previous instance of WinDivert that didn't shut down properly. Windows thinks it’s still there, so it won’t let a new one install. Open as Administrator . Type the following commands one by one and hit Enter: sc stop WinDivert sc delete WinDivert Use code with caution. Copied to clipboard If you are using a specific version (like 1.4 or 2.0), try: sc stop WinDivert1.4 sc delete WinDivert1.4 Use code with caution. Copied to clipboard Restart your computer immediately after running these. 2. Check for Conflicts (VPNs & Antivirus)
If it says [SC] DeleteService SUCCESS , the conflict is resolved.