Update documentation and images across multiple pages (#4549)

* Update CONTRIBUTING.md

* updated the apps page and pics

* updated tweaks tab pic

* updated features page with pic

* updated update page with pic

* update win 11 page with pic

* update pics for app page

* deleted old pics

* fix favicon from not showing

* added forums link in help

* Update hugo.toml

* updated title screen pic and added it to the main screen

* Update _index.md

* added the recommended section to the user guild tweeks

* Update _index.md

* added the new advance preset

* clean up pages

* fix links

* fixed wikipedia link

* Update _index.md
This commit is contained in:
Sean (ANGRYxScotsman)
2026-05-26 21:17:26 +01:00
committed by GitHub
parent 62ccf80856
commit 565597a906
38 changed files with 148 additions and 97 deletions
Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 164 KiB

After

Width:  |  Height:  |  Size: 139 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 92 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 139 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 228 KiB

After

Width:  |  Height:  |  Size: 139 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 139 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 139 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 MiB

After

Width:  |  Height:  |  Size: 173 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 196 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 198 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 170 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 170 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 149 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.8 KiB

+35 -28
View File
@@ -6,15 +6,16 @@ toc: true
## Testing ## Testing
* Test the latest changes to Winutil by running the pre-release and reporting issues you are encountering to help us continually improve Winutil! * Test the latest changes to WinUtil by running the pre-release and reporting issues you are encountering to help us continually improve WinUtil!
#### **Run the latest pre-release** #### Run the latest pre-release
```
```ps1
irm https://christitus.com/windev | iex irm https://christitus.com/windev | iex
``` ```
> [!WARNING] > [!IMPORTANT]
> This is a pre-release and should be treated as such. It exists for developers to test the utility and report or fix bugs before they get added to the stable release. Don't use it in production! > **Keep in mind** That this is a pre-release and should be treated as such. It exists for developers to test the utility and report or fix bugs before they get added to the stable release. Don't use it in production!
## Issues ## Issues
@@ -24,17 +25,21 @@ toc: true
* Pull requests are now handled directly on the **MAIN branch**. This was done since we can now select specific releases to launch via releases in GitHub. * Pull requests are now handled directly on the **MAIN branch**. This was done since we can now select specific releases to launch via releases in GitHub.
* If you're doing code changes, then you can submit a PR to the `main` branch, but I am very selective about these. * If you're doing code changes, then you can submit a PR to the `main` branch.
> [!IMPORTANT] > [!IMPORTANT]
> Do not use a code formatter, make massive amounts of line changes, or make multiple feature changes. EACH FEATURE CHANGE SHOULD BE IT'S OWN PULL REQUEST! > Do not use a code formatter, make massive amounts of line changes, or make multiple feature changes. EACH FEATURE CHANGE SHOULD BE IT'S OWN PULL REQUEST!
> [!IMPORTANT]
> Do not open a pull request that adds support for other languages to WinUtil for now, until we decide how we want to move forward with language support.
* When creating pull requests, it is essential to thoroughly document all changes made. This includes, but is not limited to, documenting any additions made to the `tweaks` section and corresponding `undo tweak`, so users are able to remove the newly added tweaks if necessary, and comprehensive documentation is required for all code changes. Document your changes and briefly explain why you made your changes in your Pull Request Description. Failure to adhere to this format may result in the denial of the pull request. Additionally, any code lacking sufficient documentation may also be denied. * When creating pull requests, it is essential to thoroughly document all changes made. This includes, but is not limited to, documenting any additions made to the `tweaks` section and corresponding `undo tweak`, so users are able to remove the newly added tweaks if necessary, and comprehensive documentation is required for all code changes. Document your changes and briefly explain why you made your changes in your Pull Request Description. Failure to adhere to this format may result in the denial of the pull request. Additionally, any code lacking sufficient documentation may also be denied.
* By following these guidelines, we can maintain a high standard of quality and ensure that the codebase remains organized and well-documented. * By following these guidelines, we can maintain a high standard of quality and ensure that the codebase remains organized and well-documented.
> [!NOTE] > [!NOTE]
> When creating a function, please include "WPF" or "Winutil" in the file name so it can be loaded into the runspace. >
> When creating a function, please include "WPF" or "WinUtil" in the file name so it can be loaded into the runspace.
## Walk through ## Walk through
@@ -49,38 +54,40 @@ toc: true
```mermaid ```mermaid
%%{init: {"flowchart": {"curve": "cardinal"}} }%% %%{init: {"flowchart": {"curve": "cardinal"}} }%%
graph TD graph TD
  A[Fork Project] --> B[Clone Repository]; A[Fork Project] --> B[Clone Repository];
  B --> C[Create New Branch]; B --> C[Create New Branch];
  C --> D[Make Changes]; C --> D[Make Changes];
  D --> G[Test Changes]; D --> G[Test Changes];
  G --> H{Tests Passed?}; G --> H{Tests Passed?};
  H -->|Yes| E[Commit Changes]; H -->|Yes| E[Commit Changes];
  H -->|No| J[Fix Issues]; H -->|No| J[Fix Issues];
  J --> G; J --> G;
  E --> F[Push Branch]; E --> F[Push Branch];
  F --> K[Create Pull Request]; F --> K[Create Pull Request];
  K --> L[Fill out PR template]; K --> L[Fill out PR template];
classDef default stroke:#333,stroke-width:4px,font-size:12pt; classDef default stroke:#333,stroke-width:4px,font-size:12pt;
``` ```
> [!NOTE] > [!NOTE]
>
> This is a diagram to guide you through the process. It may vary depending on the type of change you're making. > This is a diagram to guide you through the process. It may vary depending on the type of change you're making.
### Fork the Repo ### Fork the Repo
* Fork the Winutil Repository [here](https://github.com/ChrisTitusTech/Winutil) to create a copy that will be available in your repository list. * Fork the WinUtil Repository [here](https://github.com/ChrisTitusTech/winutil) to create a copy that will be available in your repository list.
{{< image src="images/Fork-Button" alt="Fork Image" >}} {{< image src="images/Fork-Button" alt="Fork Image" >}}
### Clone the Fork ### Clone the Fork
> [!TIP] > [!TIP]
> While you can make your changes directly through the Web, we recommend cloning the repo to your device using the application GitHub Desktop (available in Winutil) to test your fork easily. >
> While you can make your changes directly through the Web, we recommend cloning the repo to your device using the application GitHub Desktop (available in WinUtil) to test your fork easily.
* Install GitHub Desktop if it is not already installed. * Install GitHub Desktop if it is not already installed.
* Log in using the same GitHub account you used to fork Winutil. * Log in using the same GitHub account you used to fork WinUtil.
* Choose the fork under "Your Repositories" and press "clone {repo name}" * Choose the fork under "Your Repositories" and press "clone {repo name}"
* Create a new branch and name it something relatable to your changes. * Create a new branch and name it something relatable to your changes.
* Now you can modify Winutil to your liking using your preferred text editor. * Now you can modify WinUtil to your liking using your preferred text editor.
### Testing your changes ### Testing your changes
@@ -89,15 +96,15 @@ graph TD
* Change the directory where you are running the commands to the forked project. * Change the directory where you are running the commands to the forked project.
* `cd {path to the folder with the compile.ps1}` * `cd {path to the folder with the compile.ps1}`
* Run the following command to compile and run Winutil: * Run the following command to compile and run WinUtil:
* `.\Compile.ps1 -run` * `.\Compile.ps1 -run`
{{< image src="images/Compile" alt="Compile" >}} {{< image src="images/Complie" alt="Compile" >}}
* After seeing that your changes work properly, feel free to commit the changes to the repository and make a PR. For help on that, follow the documentation below. * After seeing that your changes work properly, feel free to commit the changes to the repository and make a PR. For help on that, follow the documentation below.
### Committing the changes ### Committing the changes
* Before committing your changes, please discard changes made to the `Winutil.ps1` file, like the following: * Before committing your changes, please discard changes made to the `winutil.ps1` file, like the following:
{{< image src="images/Discard-GHD" alt="Push Commit Image" >}} {{< image src="images/Discard-GHD" alt="Push Commit Image" >}}
@@ -110,6 +117,6 @@ graph TD
{{< image src="images/Push-Commit" alt="Push Commit Image" >}} {{< image src="images/Push-Commit" alt="Push Commit Image" >}}
### Making a PR ### Making a PR
* To make a PR on your repo under a new branch linking to the main branch, a button will show and say Preview and Create pull request. Click that button and fill in all the information that is provided on the template. Once all the information is filled in correctly, check your PR to make sure there is no Winutil.ps1 file attached to the PR. Once everything is good, make the PR and wait for Chris (the maintainer) to accept or deny your PR. Once it is accepted by Chris, you will be able to see your changes in the "/windev" build. * To make a PR on your repo under a new branch linking to the main branch, a button will show and say Preview and Create pull request. Click that button and fill in all the information that is provided on the template. Once all the information is filled in correctly, check your PR to make sure there is no WinUtil.ps1 file attached to the PR. Once everything is good, make the PR and wait for Chris (the maintainer) to accept or deny your PR. Once it is accepted by Chris, you will be able to see your changes in the "/windev" build.
* If you do not see your feature in the main "/win" build, that is fine. All new changes go into the /windev build to make sure everything is working OK before going fully public. * If you do not see your feature in the main "/win" build, that is fine. All new changes go into the /windev build to make sure everything is working OK before going fully public.
* Congratulations! You just submitted your first PR. Thank you so much for contributing to Winutil. * Congratulations! You just submitted your first PR. Thank you so much for contributing to WinUtil.
+2
View File
@@ -12,6 +12,8 @@ width: full
Welcome to the official documentation for Winutil, your go-to utility for optimizing and managing your Windows environment. Whether youre an IT professional, power user, or regular user, Winutil provides a comprehensive set of tools to enhance your Windows experience. Welcome to the official documentation for Winutil, your go-to utility for optimizing and managing your Windows environment. Whether youre an IT professional, power user, or regular user, Winutil provides a comprehensive set of tools to enhance your Windows experience.
{{< image src="images/Title-Screen" alt="Winutil title screen" >}}
## Running the latest release of Winutil ## Running the latest release of Winutil
* You will first need to start a PowerShell terminal **as Admin**. * You will first need to start a PowerShell terminal **as Admin**.
+1 -1
View File
@@ -654,7 +654,7 @@ Outputs `winutil.ps1` in the root directory.
- [Contributing Guide](../../contributing/) - How to contribute code - [Contributing Guide](../../contributing/) - How to contribute code
- [User Guide](../../userguide/) - End-user documentation - [User Guide](../../userguide/) - End-user documentation
- [Win11 Creator Guide](../../userguide/win11Creator/) - Building customized Windows 11 ISOs - [Win11 Creator Guide](../../userguide/win11creator/) - Building customized Windows 11 ISOs
- [FAQ](../../faq/) - Common questions - [FAQ](../../faq/) - Common questions
## Additional Resources ## Additional Resources
+12 -12
View File
@@ -49,19 +49,19 @@ New to Winutil? Follow the guides below in order to get up and running quickly:
## Main Features ## Main Features
### 🚀 Application Installation ### Application Installation
Browse and install hundreds of popular applications with a single click. No more hunting for download links or dealing with installer bloat. Browse and install hundreds of popular applications with a single click. No more hunting for download links or dealing with installer bloat.
**[Read the Applications Guide →](application/)** **[Read the Applications Guide →](application/)**
### ⚙️ System Tweaks ### System Tweaks
Apply optimizations for performance, privacy, and usability. Choose from preset configurations or customize individual tweaks. Apply optimizations for performance, privacy, and usability. Choose from preset configurations or customize individual tweaks.
**[Read the Tweaks Guide →](tweaks/)** **[Read the Tweaks Guide →](tweaks/)**
### 🛠️ Config & Fixes ### Config & Fixes
Quick fixes for common Windows problems: Quick fixes for common Windows problems:
- Reset network settings - Reset network settings
@@ -71,7 +71,7 @@ Quick fixes for common Windows problems:
**[Read the Features Guide →](features/)** **[Read the Features Guide →](features/)**
### 🔄 Update Management ### Update Management
Take control of Windows Updates with options to: Take control of Windows Updates with options to:
- Enable/disable updates - Enable/disable updates
@@ -81,7 +81,7 @@ Take control of Windows Updates with options to:
**[Read the Updates Guide →](updates/)** **[Read the Updates Guide →](updates/)**
### 🤖 Automation ### Automation
Automate Winutil configurations for: Automate Winutil configurations for:
- Multiple PC setups - Multiple PC setups
@@ -91,7 +91,7 @@ Automate Winutil configurations for:
**[Read the Automation Guide →](automation/)** **[Read the Automation Guide →](automation/)**
### 💿 Windows 11 Creator ### Windows 11 Creator
Build a custom Windows 11 ISO with bloatware removed, telemetry disabled, and hardware requirement checks bypassed. You can then export it as an ISO file or write it directly to a USB drive. Build a custom Windows 11 ISO with bloatware removed, telemetry disabled, and hardware requirement checks bypassed. You can then export it as an ISO file or write it directly to a USB drive.
@@ -126,12 +126,12 @@ Before using Winutil:
Need help? Need help?
- **📖 Documentation**: You're reading it! Use the navigation menu - **Documentation**: You're reading it. Use the navigation menu.
- **FAQ**: Check [Frequently Asked Questions](../faq/) - **FAQ**: Check [Frequently Asked Questions](../faq/)
- **🐛 Known Issues**: Review [Known Issues](../knownissues/) - **Known Issues**: Review [Known Issues](../knownissues/)
- **💬 Discord**: Join the [community Discord](https://discord.gg/RUbZUZyByQ) - **Discord**: Join the [community Discord](https://discord.gg/RUbZUZyByQ)
- **🐙 GitHub**: Report bugs on [GitHub Issues](https://github.com/ChrisTitusTech/winutil/issues) - **GitHub**: Report bugs on [GitHub Issues](https://github.com/ChrisTitusTech/winutil/issues)
- **📺 YouTube**: Watch [video tutorials](https://www.youtube.com/watch?v=6UQZ5oQg8XA) - **YouTube**: Watch [video tutorials](https://www.youtube.com/watch?v=6UQZ5oQg8XA)
## Contributing ## Contributing
+22 -6
View File
@@ -5,6 +5,8 @@ prev: /userguide/getting-started/
next: /userguide/tweaks/ next: /userguide/tweaks/
--- ---
Use the Applications tab to install, upgrade, uninstall, and review supported apps from one place. Winutil relies on package manager support for these actions, so the available results depend on what WinGet can detect and manage on your system.
{{< tabs >}} {{< tabs >}}
{{< tab name="Installation & Updates" selected=true >}} {{< tab name="Installation & Updates" selected=true >}}
@@ -12,30 +14,44 @@ next: /userguide/tweaks/
* For programs not currently installed, this action will install them. * For programs not currently installed, this action will install them.
* For programs already installed, this action will update them to the latest version. * For programs already installed, this action will update them to the latest version.
* Click the `Install/Upgrade Selected` button to start the installation or upgrade process. * Click the `Install/Upgrade Selected` button to start the installation or upgrade process.
{{< image src="images/Install/Installation" alt="Install or upgrade selected applications" >}}
{{< /tab >}} {{< /tab >}}
{{< tab name="Upgrade All" >}} {{< tab name="Upgrade All" >}}
* Simply press the `Upgrade All` button. * Simply press the `Upgrade All` button.
* This will upgrade all applicable programs that are installed without the need for individual selection. * This upgrades every supported installed program without individual selection.
{{< image src="images/Install/install-apps" alt="Upgrade all applications" >}}
{{< /tab >}} {{< /tab >}}
{{< tab name="Uninstall" >}} {{< tab name="Uninstall" >}}
* Select the programs you wish to uninstall. * Select the programs you wish to uninstall.
* Click the `Uninstall Selected` button to remove the selected programs. * Click the `Uninstall Selected` button to remove them.
{{< image src="images/Install/uninstall-apps" alt="Uninstall selected applications" >}}
{{< /tab >}} {{< /tab >}}
{{< tab name="Get Installed" >}} {{< tab name="Show Installed Apps" >}}
* Click the `Show Installed Apps` button. * Click the `Show Installed Apps` button.
* This scans for and selects installed applications supported by WinGet. * This scans for and selects installed applications supported by WinGet.
{{< image src="images/Install/show-installed-apps" alt="Show installed apps" >}}
{{< /tab >}} {{< /tab >}}
{{< tab name="Clear Selection" >}} {{< tab name="Clear Selection" >}}
* Click the `Clear Selection` button. * Click the `Clear Selection` button.
* This will unselect all checked programs. * This clears all current selections.
{{< image src="images/Install/clear-selection-apps" alt="Clear app selections" >}}
{{< /tab >}} {{< /tab >}}
{{< /tabs >}} {{< /tabs >}}
{{< image src="images/Install-Tab" alt="Install Image" >}}
> [!TIP] > [!TIP]
> If you have trouble finding an application, press `Ctrl + F` and search for its name. The list filters as you type. > If you have trouble finding an application, press `Ctrl + F` and search for its name. The list filters as you type.
> [!NOTE]
> `Show Installed Apps` only selects software that WinGet can identify. Apps installed outside supported package sources may not appear.
> [!IMPORTANT]
> Before uninstalling or upgrading apps, close any running programs first. Some packages may still prompt for input or fail if their source is unavailable.
+1 -1
View File
@@ -2,7 +2,7 @@
title: Automation title: Automation
weight: 7 weight: 7
prev: /userguide/updates/ prev: /userguide/updates/
next: /userguide/win11Creator/ next: /userguide/win11creator/
--- ---
Use Automation to run Winutil from an exported configuration file. Use Automation to run Winutil from an exported configuration file.
+10
View File
@@ -7,10 +7,16 @@ next: /userguide/updates/
Use the **Features** and **Fixes** sections to install optional Windows components and run common repair tasks. Use the **Features** and **Fixes** sections to install optional Windows components and run common repair tasks.
This page maps to the **Config** tab in Winutil. Some actions complete immediately, while others may prompt, download files from Microsoft, or require a restart before the change is fully available.
{{< image src="images/config-tab-new" alt="Config tab with features and fixes" >}}
## Windows Features ## Windows Features
Install common **Windows features** by selecting the feature checkboxes and clicking **Install Features**. Install common **Windows features** by selecting the feature checkboxes and clicking **Install Features**.
If a feature depends on Windows installation media or optional downloads, Windows may take longer to finish or request a reboot.
* All .NET Frameworks (2, 3, 4) * All .NET Frameworks (2, 3, 4)
* Hyper-V Virtualization * Hyper-V Virtualization
* Legacy Media (WMP, DirectPlay) * Legacy Media (WMP, DirectPlay)
@@ -25,6 +31,8 @@ Install common **Windows features** by selecting the feature checkboxes and clic
Use these one-click fixes for common system problems. Use these one-click fixes for common system problems.
Use these when you have a specific issue to correct, not as a routine cleanup step.
* Set Up Autologin * Set Up Autologin
* Reset Windows Update * Reset Windows Update
* Reset Network * Reset Network
@@ -46,3 +54,5 @@ Open old-school Windows panels directly from Winutil. Available panels include:
## Remote Access ## Remote Access
Enable an OpenSSH server on your Windows machine for remote access. Enable an OpenSSH server on your Windows machine for remote access.
Only enable this if you intend to use remote shell access. After turning it on, verify your firewall rules and account permissions before exposing the machine to other devices.
@@ -7,7 +7,7 @@ next: /userguide/application/
## Welcome to Winutil! ## Welcome to Winutil!
Winutil is a powerful Windows utility that helps you optimize, customize, and maintain your system. This guide walks you through everything you need to get started. Winutil helps you install apps, apply system tweaks, run common fixes, and manage Windows settings from one place. This guide covers the safest way to get started and the first actions most users take.
## System Requirements ## System Requirements
@@ -72,7 +72,7 @@ irm "https://christitus.com/windev" | iex
The first time you run Winutil, it may take a few moments to: The first time you run Winutil, it may take a few moments to:
- Run the latest version - Download the latest version
- Initialize the interface - Initialize the interface
- Load all features and settings - Load all features and settings
@@ -88,7 +88,7 @@ Winutil opens with a clean, tabbed interface:
- **Tweaks**: Apply system optimizations and customizations - **Tweaks**: Apply system optimizations and customizations
- **Config**: Access system tools and utilities - **Config**: Access system tools and utilities
- **Updates**: Manage Windows updates - **Updates**: Manage Windows updates
- **Win11 Creator**: Allows user to debloat Windows 11 ISO files. - **Win11 Creator**: Build a customized Windows 11 ISO from an official Microsoft image.
## Your First Actions ## Your First Actions
@@ -116,10 +116,13 @@ This gives you a rollback point if needed.
For a better Windows experience with minimal risk: For a better Windows experience with minimal risk:
1. Go to the **Tweaks** tab 1. Go to the **Tweaks** tab
2. Select the **Standard** for a balanced configuration 2. Select the **Standard** preset for a balanced configuration
3. Review the selected tweaks 3. Review the selected tweaks
4. Click **Run Tweaks** 4. Click **Run Tweaks**
> [!NOTE]
> Some tweaks, fixes, and update changes may require a restart or sign-out before the full effect is visible.
## Common Tasks ## Common Tasks
### Installing Applications ### Installing Applications
@@ -188,6 +191,7 @@ Winutil offers several preset configurations:
- **Minimal**: Minimal changes that keep most Windows features - **Minimal**: Minimal changes that keep most Windows features
- **Standard**: A good middle ground for most users - **Standard**: A good middle ground for most users
- **Advanced**: Selects a focused set of safer advanced tweaks.
## Safety Tips ## Safety Tips
@@ -211,7 +215,14 @@ Winutil offers several preset configurations:
### Script Won't Download ### Script Won't Download
If you get any errors when running Winutil please refer to [Known Issues](/knownissues/) page If the launch command fails:
- Make sure PowerShell or Terminal is running as Administrator.
- Confirm the PC has internet access and can reach `christitus.com`.
- Retry from a normal PowerShell session rather than a restricted enterprise shell profile.
- If the command starts and then closes immediately, reopen Terminal as Administrator and run it again so you can read the error output.
If it still fails, check the [Known Issues](/knownissues/) page.
## Next Steps ## Next Steps
@@ -243,5 +254,3 @@ If you need assistance:
| Fix network | Config tab | Fixes -> Reset Network | | Fix network | Config tab | Fixes -> Reset Network |
| Change DNS | Tweaks tab | DNS section | | Change DNS | Tweaks tab | DNS section |
| Open Control Panel | Config tab | Legacy Windows Panels | | Open Control Panel | Config tab | Legacy Windows Panels |
Happy optimizing!
+23 -6
View File
@@ -5,23 +5,40 @@ prev: /userguide/application/
next: /userguide/features/ next: /userguide/features/
--- ---
{{< image src="images/Tweaks-Tab" alt="Image of Tweaks Tab" >}} {{< image src="images/tweaks-tab-new" alt="Image of Tweaks Tab" >}}
Use the Tweaks tab to apply recommended Windows changes, review optional presets, and adjust a few supporting settings such as DNS and power plans. Start with a preset unless you already know which individual tweaks you want.
### Recommended Selections
Use the quick-selection buttons at the top of the Tweaks tab to speed up setup:
* **Standard**: Selects the recommended baseline set of tweaks for most users.
* **Minimal**: Selects a smaller, lower-impact set of common tweaks.
* **Advanced**: Selects a focused set of safer advanced tweaks. This preset intentionally skips restore point creation and cleanup tasks to avoid long runtime.
* **Clear**: Clears all currently selected tweaks.
* **Get Installed Tweaks**: Best-effort detection for tweaks already applied on your system.
### Run Tweaks ### Run Tweaks
* **Open the Tweaks tab**: Navigate to the **Tweaks** tab in the application. * **Open the Tweaks tab**: Navigate to the **Tweaks** tab in the application.
* **Select Tweaks**: Choose the tweaks you want to apply. You can use the presets available at the top for convenience. * **Select Tweaks**: Choose the tweaks you want to apply. You can use the presets available at the top for convenience.
* **Run Tweaks**: After selecting the desired tweaks, click **Run Tweaks** at the bottom of the screen. * **Run Tweaks**: After selecting the desired tweaks, click **Run Tweaks** at the bottom of the screen.
> [!NOTE]
> To see what each preset includes, view [preset.json](https://github.com/ChrisTitusTech/winutil/blob/main/config/preset.json).
> [!IMPORTANT]
> Some tweaks take effect immediately, while others may require Explorer to restart, a sign-out, or a full reboot.
### Undo Tweaks ### Undo Tweaks
* **Open the Tweaks tab**: Go to the **Tweaks** tab located next to **Install**. * **Open the Tweaks tab**: Go to the **Tweaks** tab located next to **Install**.
* **Select Tweaks to Remove**: Choose the tweaks you want to disable or remove. * **Select Tweaks to Remove**: Choose the tweaks you want to disable or remove.
* **Undo Tweaks**: Click **Undo Selected Tweaks** at the bottom of the screen to apply the changes. * **Undo Tweaks**: Click **Undo Selected Tweaks** at the bottom of the screen to apply the changes.
### Essential Tweaks ### Essential Tweaks
Essential Tweaks are modifications and optimizations that are generally safe for most users to implement. These tweaks are designed to enhance system performance, improve privacy, and reduce unnecessary system activities. They are considered low-risk and are recommended for users who want to ensure their system runs smoothly and efficiently without delving too deeply into complex configurations. The goal of Essential Tweaks is to provide noticeable improvements with minimal risk, making them suitable for a wide range of users, including those who may not have advanced technical knowledge. Essential Tweaks are the safest starting point for most systems. They focus on lower-risk changes that improve usability, reduce noise, and avoid the more invasive changes found in advanced options.
### Advanced Tweaks (CAUTION) ### Advanced Tweaks (CAUTION)
Advanced Tweaks are intended for experienced users who have a solid understanding of their system and the potential implications of making deep-level changes. These tweaks involve more significant alterations to the operating system and can provide substantial customization. However, they also carry a higher risk of causing system instability or unintended side effects if not implemented correctly. Users who choose to apply Advanced Tweaks should proceed with caution, ensuring they have adequate knowledge and backups in place to recover if something goes wrong. These tweaks are not recommended for novice users or those unfamiliar with the inner workings of their operating system. Advanced Tweaks are for users who understand the side effects of deeper Windows changes. Create a restore point first, review each item, and avoid treating the full advanced list as a one-click baseline.
### O&O ShutUp10++ ### O&O ShutUp10++
[O&O ShutUp10++](https://www.oo-software.com/en/shutup10) can be launched from Winutil with one click. It is a free privacy tool for Windows that helps users manage telemetry, update behavior, and app permission settings. [O&O ShutUp10++](https://www.oo-software.com/en/shutup10) can be launched from Winutil with one click. It is a free privacy tool for Windows that helps users manage telemetry, update behavior, and app permission settings.
@@ -31,7 +48,7 @@ Advanced Tweaks are intended for experienced users who have a solid understandin
### DNS ### DNS
The utility provides a convenient DNS selection feature, allowing users to choose between various DNS providers for both IPv4 and IPv6. This enables users to optimize their internet connection for speed, security, and privacy according to their specific needs. Here are the available options: Use the DNS section to switch both IPv4 and IPv6 DNS providers without editing adapter settings manually. Choose the option that best matches your priority: speed, filtering, or privacy.
* **Default**: Uses the default DNS settings configured by your ISP or network. * **Default**: Uses the default DNS settings configured by your ISP or network.
* **DHCP**: Automatically acquires DNS settings from the DHCP server. * **DHCP**: Automatically acquires DNS settings from the DHCP server.
@@ -46,11 +63,11 @@ The utility provides a convenient DNS selection feature, allowing users to choos
### Customize Preferences ### Customize Preferences
The Customize Preferences section allows users to personalize their Windows experience by toggling visual and functional settings. Use Customize Preferences for smaller visual and behavior changes that do not fit the main tweak presets.
### Performance Plans ### Performance Plans
The Performance Plans section allows users to manage the Ultimate Performance Profile for maximum performance. Use Performance Plans to enable or remove the Ultimate Performance power profile.
#### Add and activate the Ultimate Performance Profile: #### Add and activate the Ultimate Performance Profile:
* Enables and activates the Ultimate Performance Profile to enhance system performance by minimizing latency and increasing efficiency. * Enables and activates the Ultimate Performance Profile to enhance system performance by minimizing latency and increasing efficiency.
+4
View File
@@ -7,6 +7,10 @@ next: /userguide/automation/
Winutil provides three update modes so you can choose how aggressively Windows Update is managed on your system: Winutil provides three update modes so you can choose how aggressively Windows Update is managed on your system:
Changing modes adjusts system-wide Windows Update behavior. After switching modes, give Windows a moment to apply the policy and plan for a restart if the new state does not appear immediately.
{{< image src="images/updates-tab-new" alt="Updates tab in Winutil" >}}
- **Default (Out of the Box) Settings**: Restores standard Windows Update behavior - **Default (Out of the Box) Settings**: Restores standard Windows Update behavior
- **Security (Recommended) Settings**: Prioritizes stability while still receiving security updates - **Security (Recommended) Settings**: Prioritizes stability while still receiving security updates
- **Disable ALL Updates**: Turns off Windows Update entirely and should only be used with extreme caution - **Disable ALL Updates**: Turns off Windows Update entirely and should only be used with extreme caution
+8 -32
View File
@@ -8,9 +8,14 @@ prev: /userguide/automation/
Winutil includes a built-in **Win11 Creator** tool that lets you take an official Windows 11 ISO and produce a customized, debloated version. The resulting image can remove telemetry, bypass hardware requirement checks, and enable local account setup out of the box. You can export the result as a new ISO file or write it directly to a USB drive. Winutil includes a built-in **Win11 Creator** tool that lets you take an official Windows 11 ISO and produce a customized, debloated version. The resulting image can remove telemetry, bypass hardware requirement checks, and enable local account setup out of the box. You can export the result as a new ISO file or write it directly to a USB drive.
{{< image src="images/win11creator-tab-new" alt="Win11 Creator tab in Winutil" >}}
> [!IMPORTANT] > [!IMPORTANT]
> You need an **official Windows 11 ISO** from [Microsoft's website](https://www.microsoft.com/en-us/software-download/windows11) before starting. Custom, modified, or non-official ISOs are not supported. The process uses ~1015 GB of temporary disk space, so make sure you have room. > You need an **official Windows 11 ISO** from [Microsoft's website](https://www.microsoft.com/en-us/software-download/windows11) before starting. Custom, modified, or non-official ISOs are not supported. The process uses ~1015 GB of temporary disk space, so make sure you have room.
> [!NOTE]
> This workflow is intended for fresh Windows installs, not in-place upgrades of an existing installation.
--- ---
### Step 1 — Select Your Official Windows 11 ISO ### Step 1 — Select Your Official Windows 11 ISO
@@ -130,39 +135,10 @@ When you install Windows 11 from your modified ISO:
--- ---
Below is a list of free and open-source tools for downloading, creating, and flashing Windows ISOs. ## Additional Resources
## Download Windows ISOs - Download official Windows 11 media from [Microsoft](https://www.microsoft.com/en-us/software-download/windows11).
- If you prefer to write a finished ISO with another tool, common choices include [Rufus](https://rufus.ie/) or [Ventoy](https://www.ventoy.net/).
| Tool | Description | Website |
|------|-------------|---------|
| **[UUP Dump](https://uupdump.net/)** | Download Windows UUP files directly from Microsoft's servers and convert them into a clean ISO — great for getting the latest builds | [uupdump.net](https://uupdump.net/) |
| **[Microsoft Media Creation Tool](https://www.microsoft.com/en-us/software-download/windows11)** | Microsoft's official tool for downloading and creating Windows 11 installation media | [microsoft.com](https://www.microsoft.com/en-us/software-download/windows11) |
## Customize Windows ISOs
| Tool | Description | Website |
|------|-------------|---------|
| **[MicroWin](https://github.com/CodingWonders/microwin)** | A C# desktop app for building stripped-down, customized Windows ISOs — the original predecessor to Winutil's old MicroWin feature | [github.com](https://github.com/CodingWonders/microwin) |
| **[Tiny11 Builder](https://github.com/ntdevlabs/tiny11builder)** | PowerShell script that strips a Windows 11 ISO down to the bare minimum — removes bloatware and bypasses hardware requirements | [github.com](https://github.com/ntdevlabs/tiny11builder) |
| **[NTLite](https://www.ntlite.com/)** | Remove Windows components, integrate drivers and updates, and build a custom ISO before installation | [ntlite.com](https://www.ntlite.com/) |
## Flash ISOs to USB
| Tool | Description | Website |
|------|-------------|---------|
| **[Rufus](https://rufus.ie/)** | The go-to tool for creating bootable Windows USB drives. Supports bypassing Windows 11 TPM/Secure Boot requirements and downloading ISOs directly | [rufus.ie](https://rufus.ie/) |
| **[Ventoy](https://www.ventoy.net/)** | Install once, then just copy any ISO files onto the USB — supports booting multiple ISOs from a single drive without re-flashing | [ventoy.net](https://www.ventoy.net/) |
| **[balenaEtcher](https://etcher.balena.io/)** | Simple, beginner-friendly ISO flasher with a clean interface | [etcher.balena.io](https://etcher.balena.io/) |
---
> [!TIP]
> Already have a Windows 11 ISO? Skip the third-party tools and use Winutil's built-in **[Win11 Creator](#using-winutils-win11-creator)** at the top of this page.
> [!NOTE] > [!NOTE]
> Always download Windows ISOs from official Microsoft sources or trusted tools like Rufus/UUP Dump to avoid tampered images. > Always download Windows ISOs from official Microsoft sources or trusted tools like Rufus/UUP Dump to avoid tampered images.
+7
View File
@@ -55,6 +55,13 @@ pageRef = "KnownIssues.md"
weight = 2 weight = 2
parent = "help" parent = "help"
[[menu.main]]
identifier = "forums"
name = "Forums"
url = "https://forum.christitus.com/"
weight = 3
parent = "help"
[[menu.main]] [[menu.main]]
name = "Store" name = "Store"
url = "https://christitus.com/downloads/" url = "https://christitus.com/downloads/"
+3
View File
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">
<image href="data:image/png;base64,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" width="32" height="32"/>
</svg>

After

Width:  |  Height:  |  Size: 3.2 KiB

+1 -1
View File
@@ -279,7 +279,7 @@ foreach ($itemName in $tweakNames) {
if ($item.registry) { if ($item.registry) {
$content += "`r`n## Registry Changes`r`n`r`n" $content += "`r`n## Registry Changes`r`n`r`n"
$content += "Applications and System Components store and retrieve configuration data to modify Windows settings, so we can use the registry to change many settings in one place.`r`n`r`n" $content += "Applications and System Components store and retrieve configuration data to modify Windows settings, so we can use the registry to change many settings in one place.`r`n`r`n"
$content += "You can find information about the registry on [Wikipedia](https://www.wikiwand.com/en/Windows_Registry) and [Microsoft's Website](https://learn.microsoft.com/en-us/windows/win32/sysinfo/registry).`r`n" $content += "You can find information about the registry on [Wikipedia](https://en.wikipedia.org/wiki/Windows_Registry) and [Microsoft's Website](https://learn.microsoft.com/en-us/windows/win32/sysinfo/registry).`r`n"
} }
} }