Skip to content

Open Source Windows Setup Utility

Set up Windows the way you actually want it

Install apps, apply tweaks, run fixes, and manage Windows updates — all from one script, one window, no fuss.

Free. Open source. No installer, no telemetry, no bloat.

winutil.ps1
Latest releaseTotal downloadsDiscord community server
Open source No installer No telemetry added Everything reversible Windows 11 ready

Windows setup is easy to start and tedious to finish

A fresh install works fine out of the box. Getting it configured the way you actually want takes an afternoon of registry edits, forum posts, and forgotten steps.

  • Essential apps mean a dozen separate installers, each with its own bundled toolbar to decline.
  • Privacy and telemetry settings are scattered across half a dozen different settings panels.
  • The tweaks worth applying live in year-old forum threads, mixed in with outdated or risky advice.
  • Undoing a tweak means remembering exactly what you changed and how.
  • Doing it all again on the next machine means starting from zero.

WinUtil puts a real control panel on top of Windows

Instead of stitching together installers, registry hacks, and forum wisdom, you manage the whole setup from one window.

Install without the bloat

WinGet and Chocolatey install clean builds of your everyday apps, with no bundled toolbars or bundled offers.

Tweak with a checkbox

Essential and advanced tweaks for privacy, performance, and UI behavior are one click away, grouped by what they actually do.

Undo what you don’t like

Nearly every tweak can be reverted from the same panel, so trying something risky doesn’t mean a full reinstall.

Fix what’s broken

One-click repairs for networking, Windows Update, and WinGet handle the fixes people usually paste from a forum thread.

Manage updates your way

Switch between full updates, security-only updates, or fully paused — and back again — without digging through Group Policy.

Build your own ISO

Win11 Creator debloats and preconfigures an official Microsoft image, so new installs start from your baseline.

Everything you need to set up a machine, once

Nothing phones home

WinUtil doesn’t collect or transmit anything. It’s a script that runs, makes the changes you selected, and exits.

Reversible by default

Tweaks are applied through documented, undoable actions instead of one-way registry edits.

Grouped presets

Minimal, Standard, and Advanced presets give you a sane starting point instead of picking through every tweak individually.

WinGet & Chocolatey

Application installs go through package managers you can audit, not opaque bundled installers.

Automation-friendly

Drive WinUtil unattended with config files and parameters for repeatable rollouts across machines.

Custom Win11 ISOs

Debloat and preconfigure a Windows 11 image before it’s ever installed.

From a blank terminal to a configured PC

1

Open PowerShell as Administrator

Right-click the Start button and choose Terminal (Admin), or launch PowerShell and elevate manually.

2

Run the launch command

Downloads and starts the latest release.

Terminal window
irm "https://christitus.com/win" | iex
3

Install, tweak, fix, update

Work through the Install, Tweaks, Config, and Updates tabs — everything is undoable.

Built for the gap between a fresh install and a finished machine

Registry edits and PowerShell one-liners work. WinUtil makes them repeatable.

  • You keep full control — every tweak is visible, documented, and reversible.
  • You gain a single interface for installs, tweaks, fixes, and updates instead of five different tools.
  • You avoid the bundled toolbars and bloat that come with most software installers.

Stop hunting for the same fixes every time

Get a script that installs, tweaks, fixes, and updates Windows from one window.

Free and open source. No installer, no telemetry, no account required.