# Chris Titus Tech's Windows Utility [![Version](https://img.shields.io/github/v/release/ChrisTitusTech/winutil?color=%230567ff&label=Latest%20Release&style=for-the-badge)](https://github.com/ChrisTitusTech/winutil/releases/latest) ![GitHub Downloads (specific asset, all releases)](https://img.shields.io/github/downloads/ChrisTitusTech/winutil/winutil.ps1?label=Total%20Downloads&style=for-the-badge) [![](https://dcbadge.limes.pink/api/server/https://discord.gg/RUbZUZyByQ?theme=default-inverted&style=for-the-badge)](https://discord.gg/RUbZUZyByQ) [![Static Badge](https://img.shields.io/badge/Documentation-_?style=for-the-badge&logo=bookstack&color=grey)](https://winutil.christitus.com/) This utility is a compilation of Windows tasks I perform on each Windows system I use. It is meant to streamline *installs*, debloat with *tweaks*, troubleshoot with *config*, and fix Windows *updates*. I am extremely picky about any contributions to keep this project clean and efficient. ![screen-install](https://raw.githubusercontent.com/Chris-Titus-Docs/winutil-docs/refs/heads/main/assets/images/Title-Screen.png) ## πŸ’‘ Usage Winutil must be run in Admin mode because it performs system-wide tweaks. To achieve this, run PowerShell as an administrator. Here are a few ways to do it: 1. **Start menu Method:** - Right-click on the start menu. - Choose "Windows PowerShell (Admin)" (for Windows 10) or "Terminal (Admin)" (for Windows 11). 2. **Search and Launch Method:** - Press the Windows key. - Type "PowerShell" or "Terminal" (for Windows 11). - Press `Ctrl + Shift + Enter` or Right-click and choose "Run as administrator" to launch it with administrator privileges. ### Launch Command #### Stable Branch (Recommended) ```ps1 irm "https://christitus.com/win" | iex ``` #### Dev Branch ```ps1 irm "https://christitus.com/windev" | iex ``` If you have Issues, refer to [Known Issues](https://winutil.christitus.com/knownissues/) ## πŸŽ“ Documentation > [!NOTE] > To contribute to the documentation, please visit [WinUtil Docs Repo](https://github.com/Chris-Titus-Docs/winutil-docs) for more info. ### [WinUtil Official Documentation](https://winutil.christitus.com/) ### [YouTube Tutorial](https://www.youtube.com/watch?v=6UQZ5oQg8XA) ### [ChrisTitus.com Article](https://christitus.com/windows-tool/) ## πŸ› οΈ Build & Develop > [!NOTE] > Winutil is a relatively large script, so it's split into multiple files which're combined into a single `.ps1` file using a custom compiler. This makes maintaining the project a lot easiler. Get a copy of the source code, this can be done using GitHub UI (`Code -> Download ZIP`), or by cloning (downloading) the repo using git. If git is installed, run the following commands under a PowerShell window to clone and move into project's directory: ```ps1 git clone --depth 1 "https://github.com/ChrisTitusTech/winutil.git" cd winutil ``` To build the project, run the Compile Script under a PowerShell window (admin permissions IS NOT required): ```ps1 .\Compile.ps1 ``` You'll see a new file named `winutil.ps1`, which's created by `Compile.ps1` script, now you can run it as admin and a new window will popup, enjoy your own compiled version of WinUtil :) > [!TIP] > For more info on using WinUtil and how to develop for it, please consider reading [the Contribution Guidelines](https://winutil.christitus.com/contributing/), if you don't know where to start, or have questions, you can ask over on our [Discord Community Server](https://discord.gg/RUbZUZyByQ) and active project members will answer when they can. ## πŸ’– Support - To morally and mentally support the project, make sure to leave a ⭐️! - EXE Wrapper for $10 @ https://www.cttstore.com/windows-toolbox ## πŸ’– Sponsors These are the sponsors that help keep this project alive with monthly contributions. User avatar: TriHyderaUser avatar: User avatar: Mark AmosUser avatar: User avatar: Martin StockzellUser avatar: Jason A. DiegmuellerUser avatar: RMSUser avatar: StefanUser avatar: PaulUser avatar: Dave J. - WhamGeekUser avatar: Anthony MendezUser avatar: User avatar: DursleyGuyUser avatar: Phillip WatersUser avatar: User avatar: User avatar: Kiera MeredithUser avatar: Roel CrabbΓ©User avatar: Data Syd ## πŸ… Thanks to all Contributors Thanks a lot for spending your time helping Winutil grow. Thanks a lot! Keep rocking 🍻. [![Contributors](https://contrib.rocks/image?repo=ChrisTitusTech/winutil)](https://github.com/ChrisTitusTech/winutil/graphs/contributors) ## πŸ“Š GitHub Stats ![Alt](https://repobeats.axiom.co/api/embed/aad37eec9114c507f109d34ff8d38a59adc9503f.svg "Repobeats analytics image")