Skip to content
This repository has been archived by the owner on Dec 17, 2024. It is now read-only.
/ W11Boost Public archive

♻️ Multi-choice Windows optimizer that prioritizes breaking nothing. Works in tandem with Winaero Tweaker.

License

Notifications You must be signed in to change notification settings

felikcat/W11Boost

Repository files navigation

Use AtlasOS instead, this project isn’t being worked on anymore.

480

W11Boost globally changes settings. It’s not meant for shared computers. Despite this, the default checkbox selection is safe for most users as it is as close to stock unmodified Windows as possible without being ineffective.

Features that stick out:
  • A focus on being non-intrusive. For example, we don’t disable syncing to a Microsoft account, instead we suggest an alternative if that is desired.

  • "Disable Defender and Smartscreen" being a replacement for Sordum’s Defender Control v2.1, the prior best tool for the job.

  • Optional anti-forensics.

  • A way to disable sleep and hibernation fully for specific use cases.

  • Windows Store and WinGet installers, aimed towards LTSC builds that lack both by default.

  • Written in Rust instead of PowerShell or Batch, meaning it is more predictable and robust.

1. If not using Enterprise or LTSC or Education, convert the Windows edition to Education

  1. Open the Command Prompt as administrator.

  2. cscript.exe %windir%\system32\slmgr.vbs /upk

  3. changepk.exe /ProductKey YNMGQ-8RYV3-4PGQ3-C8XTP-7CFBY

  4. Use MAS or KMS_VL_ALL_AIO to activate Windows by installing its auto-renewal.

    • To open a .7z archive on Windows, you need 7-Zip.

2. Installing W11Boost

  1. Install the latest Visual Studio Redistributable.

  2. Download and run the latest release of W11Boost.

  3. W11Boost usage:

    • Only Windows 10 version 1803 and newer are officially supported.

    • The near guarantee of breaking no program or app is only for the default selection of checkboxes.

    • "Reduce local data collection" won’t change how you use Windows.

    • Installing the Microsoft Store and .appx support is generally for LTSC builds of Windows, but works on any edition regardless.

    • "Reduce online data collection" will change how you use Windows.

    • "Disable Virtualization Based Security" is meant to boost FPS in games and especially make VMs (VirtualBox & VMWare) run faster.

  4. If you wish to reduce the amount of network traffic to and from Microsoft, use simplewall.

  5. Install Winaero Tweaker to set personal preferences.

  6. Download toptout and open PowerShell as administrator:

    • Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

    • .\topout_directory\examples\toptout_pwsh.ps1 -Env -Exec

    • Set-ExecutionPolicy -ExecutionPolicy Restricted -Scope CurrentUser

3. Recommendations

Backups

Use UrBackup. You will need another computer to store backups on, but this will end up costing less long-term than services such as Backblaze, plus you completely own your data.

Optionally, you can also use Backblaze for extra redundancy in case of sudden natural disasters, or other situations where you cannot move your backups into a safe location in time.

CPU

  1. Install Process Lasso and use Active Power Profile → Bitsum Highest Performance profile.
    Setting this power profile is not recommended for laptops, however there are other benefits to using Process Lasso.

    • This will destroy power savings for little gain, determine whether that trade-off is worth it, especially if paying for electricity.

  2. Check if the default process priority located in "Performance Options" → "Advanced" → "Processor scheduling" is set to "Programs". You can search "performance of Windows" in the Start Menu to locate where to open "Performance Options".

  3. Ensure Game Mode is on.

    • Also: Optimizations for windowed games.

GPU

  1. To enable Multiplane Overlay on NVIDIA cards; which makes Borderless Windowed the same speed as Fullscreen:

    • Set your display’s "Output color depth" to 8bpc. nvcplui 1

    • Do not use: custom resolutions, DSR, or scaling.

BIOS

  • Enable the following:

    1. I/O APIC (IOAPIC 24-119 Entries)

    2. Above 4G Decoding and Resizable BAR.

      • On ASRock motherboards: C.A.M. (Clever Access Memory)

    3. HPET (High Precision Event Timer)

Windows

  1. Keep the number of apps installed to a minimum, and remove unused apps. This reduces your chances of being impacted by supply chain attacks, prevents causing Windows more issues, and might improve FPS stability.

  2. If you’re okay with installing more software:

    • Install StartAllBack to speed up Windows 11, and also restore old interface elements from Windows 7 or 10.

    • Install Icaros for better and faster image & video thumbnails.

  3. Replace Consumer OEM apps with their Enterprise variant. Such as replacing Lenovo Vantage with Lenovo Commercial Vantage.

  4. Third-party anti-malware programs provide better protection, most notably ESET or BitDefender, but may have flaws such as slowing down your internet speeds. Be sure to test before and after.

Ethernet

Avoid Realtek 2.5Gbit adapters, as they are much more CPU intensive than Intel 2.5Gbit adapters.

Note that Intel 2.5Gbit adapters may not work for your motherboard, such is the case for Gigabyte AMD X870E motherboards.

My test results - with pictures
  • Intel i225-V rev3 (important, as older revisions have serious issues): Intel i225v LM

  • "Realtek Gaming 2.5GbE Family Controller": Realtek LM Realtek HID

Buying an Intel i225-V PCIe card

The Intel i225-V PCIe card tested is IOCrest’s variant, which works well our 6700k and 12700k PCs. IOCrest i225 V3 purchase Intel HID

I have not tested DERAPID’s Intel i226-V PCIe cards, which are similarly priced and rate well.

Lowers input delay and GPU usage; potentially higher FPS, depending on the game.

Drawbacks:
  1. Much higher time to switch between the game and another app (Alt + Tab).

  2. Increases chances of crashing games.

How to:
  1. Unity engine; use the launch option: -window-mode exclusive