Windows 11 Basic Optimizer

Restore your system's performance after upgrading from Windows 10 to Windows 11!

Warning: Newer Windows 11 builds introduced a bug that causes certain applications, notably CEF applications, to instantly crash or hang when using BBR2 congestion provider. If you're having this problem after running the Windows 11 Basic Optimizer script, please use the following command to switch back to the cubic congestion provider:

netsh int tcp set supplemental internet congestionprovider=cubic

This Basic script runs through several tweaks to disable those mitigations and protection measures that gamers don't actually need.

This is not a tweaks pack, this script is intended as a performance restoration script.

Run the script as Administrator and reboot the system. In case you're experiencing issues please contact me at my Discord Server (click)!

To view the Source Code, right click the batch file and open it in your favorite text editor.

V5-V6 changelog: Added bbr2 congestion provider and weak host model. If you have BSoD issues with the weak host model (happens with some network adapter drivers), please run the following command in an Admin powershell: Get-NetAdapter -IncludeHidden | Set-NetIPInterface -WeakHostSend Disabled -WeakHostReceive Disabled -ErrorAction SilentlyContinue

V4-V5 changelog: Added per-process process mitigations (Acrobat.exe, AcrobatInfo.exe, AcroCEF.exe, AcroRd32.exe, AcroServicesUpdater.exe, ExtExport.exe, ie4uinit.exe, ieinstal.exe, ielowutil.exe, ieUnatt.exe, iexplore.exe, mscrsvw.exe, msfeedssync.exe, mshta.exe, ngen.exe, ngentask.exe, PresentationHost.exe, PrintDialog.exe, PrintIsolationHost.exe, runtimebroker.exe, splwow64.exe, spoolsv.exe, SystemSettings.exe), manually reduced Windows Defender's priority and some small improvements.

Difference between V3 and V4: V4 disables all sub-process-mitigations, while V3 only disables the main process mitigations. If you have problems running programs with V4 you can switch to V3. V4 should provide better performance.

Difference between V2 and V3/V4: V2 grants MS insider access , while V3/V4 doesn't. If you don't want to get experimental updates for Windows 11, go with V3/V4.

If you already ran V2 and don't want experimental Windows 11 builds, remove BranchReadinessLevel, ManagePreviewBuilds and ManagePreviewBuildsPolicyValue DWORDs from HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate