Open Windows Security > Virus & threat protection > Manage settings > Exclusions . Add the entire folder containing your WinDivert application to the exclusion list.
Restart your computer and try launching the application again. Registry Cleanup
A previous session or crashed application left an old instance of the WinDivert driver registered in the system memory.
Extract the archive and locate WinDivert.dll and WinDivert64.sys (for 64-bit systems).
Even after rebooting, the error often persists. This guide explains why this happens and provides step-by-step solutions to resolve the issue completely. Why This Error Happens
The most common cause is a previous instance of the WinDivert driver being "marked for deletion" but still hanging in the system's memory. Open the as an Administrator.
If you are using a specific versioned driver (like WinDivert 1.4 or 2.2), check if it was registered under a modified name by running: sc query type= driver | findstr /i windivert Use code with caution.
Your PC will reboot into a blue troubleshooting screen. Go to > Advanced options > Startup Settings > Restart .