Repolode
memstechtips

memstechtips/Winhance

A Windows 10/11 utility for debloating, optimizing and customizing the system, app removal, and creating autounattend.xml files.

Open-source alternative to:O&O ShutUp10++

Stars
14,066
Forks
666
Open issues
12
Last commit
10 hours ago

What is it?

Winhance is a C# application that removes bundled Windows apps, adjusts system settings and customizes the Windows interface without requiring a clean install. It is organized into sections for software management, optimization, and customization, each with searchable toggles and selection controls.

The software section handles one-click removal and installation of Windows apps and optional features, and can install common applications through WinGet. The optimize section covers UAC level, privacy, gaming and performance, Windows Updates, power plans, sound and notifications. The customize section covers theme (dark/light mode), taskbar, Start Menu and Explorer options.

For deployment, it can build custom Windows ISOs with included drivers and generate autounattend.xml files based on the selections made in the app. Settings can be exported to a configuration file and imported on another machine or after a fresh Windows install. Windows 10 and 11 are supported.

Key features

  • 01Remove or install Windows apps and optional features with a searchable interface.
  • 02Install common applications through WinGet by category.
  • 03Adjust privacy, gaming, performance, Windows Update, power and notification settings.
  • 04Customize theme, taskbar, Start Menu and Explorer.
  • 05Build custom Windows ISOs that can include drivers from the current OS.
  • 06Export and import settings through configuration files.

Use cases

  • Cleaning up bloatware on a new or existing Windows 10 or 11 PC.
  • Applying a consistent set of privacy and performance settings across several machines.
  • Preparing unattended Windows installation media with predefined options.

Quick start

  1. 1

    Check that you are on Windows 10 or 11

  2. 2

    Open PowerShell and run the quick install command

    irm "https://get.winhance.net" | iex
  3. 3

    Or download Winhance.Installer.exe from the releases page

Things to know

  • Windows 10/11 only; tested on Windows 10 22H2 and Windows 11 23H2, 24H2 and 25H2.
  • The README says the tool is still in development, so issues may occur.
  • The license is PolyForm Shield 1.0.0, which prohibits forking or rebranding it as a competing product.

Topics

FAQ

What is Winhance?
A Windows 10/11 utility for debloating, optimizing and customizing the system, app removal, and creating autounattend.xml files. Winhance is a C# application that removes bundled Windows apps, adjusts system settings and customizes the Windows interface without requiring a clean install. It is organized into sections for software management, optimization, and customization, each with searchable toggles and selection controls.
Is Winhance free to use? What license does it have?
Winhance is open source under the Other license. Check the license terms before using it in commercial products.
Is Winhance still maintained?
Actively maintained. The last commit to Winhance was on Oct 19, 2026.
What can I use Winhance for?
Cleaning up bloatware on a new or existing Windows 10 or 11 PC. Applying a consistent set of privacy and performance settings across several machines. Preparing unattended Windows installation media with predefined options.
How do I install Winhance?
Check that you are on Windows 10 or 11 Open PowerShell and run the quick install command: irm "https://get.winhance.net" | iex Or download Winhance.Installer.exe from the releases page
Where can I get Winhance?
The source code and installation instructions are on GitHub: https://github.com/memstechtips/Winhance

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects