Install apps with winget · Optimize & clean Windows · Repair the system in phases · Build your own custom ISO
🌐 Languages: Español · English (you are here)
Created and maintained by Rebel1487 Original project: https://github.com/Rebel1487/Winzard · First released: July 2026
Winzard is free software. Use, copying and modification are permitted under the licence. Attribution to the original author is required and may not be removed. The name "Winzard" is a trademark of the author and is not granted by the software licence — see TRADEMARK.md.
🛒 360+ apps · ⚙️ 40+ tweaks · 🧹 Debloat · 🚑 Deep repair · 💿 Custom ISO · 🌍 ES / EN
TL;DR — Winzard is a single desktop app that lets you build your ideal Windows in minutes: install hundreds of legal programs with winget, apply privacy and performance tweaks, remove bloatware, repair the system with a professional standalone suite and — the real killer feature — craft a custom Windows ISO with your apps, your tweaks and the bloatware already gone. All in Spanish or English, with three visual themes.
The whole codebase was audited block by block by a second, independent AI, told to look and report, nothing else. A SHA-256 fingerprint of all 269 files was taken before it started and compared afterwards — "don't touch anything" stopped being a promise and became a fact that was measured. It came back clean. It reported 298 findings; nineteen were acted on, the rest read, judged and discarded on purpose.
- 🔴 The ISO wizard could not be finished. The account step blanked the name on purpose — and the check for that same step rejected it for being blank. In the default mode you could never reach the summary or the create button. It survived v1.4.2 because the ISOs were built with the
.batfiles, which never touch the wizard.- 🔴 Removing OneDrive could delete your documents.
%UserProfile%\OneDriveis your synced folder, not installer leftovers, and it was deleted recursively. And any token merely containingonedrivestarted it — sonotonedrivedid too.- 🔴 Three more checks that could not fail. One held six real U+0008 control characters where
�was meant, so it matched nothing; fixing it surfaced four genuinely untranslated messages. One divided a number by itself. One had its condition voided by operator precedence. And the harness itself passed batteries that crashed halfway.- 🔴 A silent security downgrade removed. Winzard rewrote Discord's shortcuts to disable its process sandbox — documented nowhere, never mentioned — and in the deferred script it did so even when Discord was not the app being installed.
- 🟠 Typing
[in the search box threw an exception; six places in Tweaks refreshed the wrong counter; loading a profile unticked what it had just ticked; the power plan piled up duplicates forever; the disk-wiping ISO warning was Spanish-only even in English kits.- 🔴 A folder with an
ñbroke the ISO build.kit-config.jsonis written as UTF-8 and was read back without saying so, so PowerShell 5.1 used the ANSI code page and split every accent in two: the engine reported "source ISO not found" about a file that was right there. Fixed here and in nine other JSON reads.- 🔴 Saving a Tweaks profile did not save your selection — it saved what each detector said was already applied, so a profile of things you had not applied yet loaded as nothing at all.
- 🔵 The version on screen now matches the release. It said
v7.4while GitHub saidv1.4.2. And "repair in 17 phases" — a claim that sounded made up — is now deep repair everywhere it was a selling point.- ✅ 58 test batteries (up from 51), 32 project checks, 64 files parsed under PowerShell 5.1 with zero syntax errors.
Full detail in the release notes. · Previous: 1.4.2
v1.4.0 announced a confirmation notice on the first boot — thirty seconds, ENTER to start now, ESC to skip. It is in the README, in the release notes and in three manuals, in both languages. It had never been shown. In any version. To anyone. Nothing here is a new feature: almost everything below was written, translated, documented and shipped — and did not reach the screen.
- 🔴 The translator did not exist while the first boot was running.
Trwas defined 4,500 lines after the code that called it, and PowerShell resolves functions at call time. Every tweak printed a six-line red block instead of its name. In the window it worked — the defect lived only on the path nobody watches.- 🔴 Windows denied the foreground to everybody. With the Start menu left open on the first desktop,
SetForegroundWindowreturns without error and does nothing. The console asked ninety times over three minutes and Windows silently said no every time.- 🔴 The ISO checker finished without printing its verdict — neither ready to burn nor do NOT burn this — because a helper it called did not exist inside the script it was written into, and the error was being swallowed. Later, the mirror of that: it called a perfect image defective because a corrupt DISM mount point made "could not look inside" come out as "everything is missing".
- 🟠 Spanish still reaching an English install — twenty-six console messages, the exported report, and
WPI (carpeta).lnksitting on the desktop, which no text scan could catch because it is a file name.- 🔴 Four defects were in the tests themselves, found by auditing the bench before the product. One tolerated five untranslated strings by count. Another accepted zero as a valid countdown.
- ✅ 51 test batteries (up from 43) and 32 project checks, plus four full installs read line by line from the disk afterwards.
Full detail in the release notes. · Previous: 1.4.1
v1.4.0 said plainly what had not been tested: installing for real, booting a built image. That test has now happened — twice, end to end, in VirtualBox. Nine defects came out of it, every one having survived every static check, because every one only exists while a real machine is running.
- 🔴 Editing
kit-config.jsonnever reached the built image. Six fields lived only inside the answer file, which was never regenerated. Measured: apps set to install produced a first-logon command with no-Preset— not a single app would have been installed. The v1.4.0 notes told technicians to enable the unattended mode through that very file; that instruction did not work.- 🔴 An English image ran entirely in Spanish. 62 console messages never entered the dictionary, and the language was decided too late to matter. 57 translated; the language is now decided once, next to the translator.
- 🟠 The desktop ended up with six duplicated icons — right after the program announced "clean desktop".
- 🟠 An English image carried the Spanish repair suite, chosen by the builder's language instead of the image's.
- 🚨 The black-screen advice in the guides was backwards. The hung VM sat at two cores pegged at 100 %; what tells you apart is disk writes, not CPU.
- ✅ 35 test batteries (up from 26), and two full installs where there had been none.
Full detail in the release notes. · Previous: 1.4.0
On 18 August Winzard was posted to r/PowerShell. The reception was rough, and eight real improvements came out of it — implemented and credited by name. Going in to fix them turned up a second wave nobody had spotted, including a check that had never once run since it was written.
- 💿 The ISO no longer decides for you. Windows installs the way it always does: whoever uses it picks their language, their account and their password. No password is baked into the image any more — which was exactly what made someone else's ISO feel untrustworthy. Bloatware is still stripped before Windows installs.
- ⏱️ On reaching the desktop it tells you what it is about to do and starts by itself after 30 seconds. ENTER to start now, ESC to leave it. It stops being something that happens to you.
- 🔴 The "did it really update?" check had never run. It always returned empty, so the verification never executed once.
- 🔴
-Tweaks "a"applied 86 tweaks out of 86. A single matching letter was enough.- 🔴 A catalogue from elsewhere could alter the install command, because package identifiers were never validated.
- ✅ 25 test suites where there were none, and 30 automated checks (up from 28).
Full detail in the release notes.
An external audit of v1.3.0 found that Winzard claimed success in several places without having verified it — the opposite of what this project says about itself. Every finding that could be reproduced in code is fixed, each tested against its specific failure. No new features, nothing rewritten.
- 🔴 An incomplete ISO could be declared ready to burn. A missing
autounattend.xmlnever counted as fatal, so the verdict still read "ISO LISTA PARA GRABAR"; meanwhile all fiverobocopycalls ignored their exit codes, so a failed copy passed unnoticed. Both ends now checked — including the verifier copy embedded in every generated kit.- 🔴
-DryRunwas not dry: it still used the network and refreshed the winget sources. Now it really changes nothing.- 🔴 A typo could trigger a real repair.
/auto /drrysilently ignored the mistake and repaired for real. Unknown arguments now stop the suite without running anything — and-Updateno longer turns a typo intowinget upgrade --all.- 🏷️ A destructive ISO now identifies itself:
_BORRA-DISCO0in the filename plus a warning file in the image root. The option stays — it is what makes the zero-keystroke install possible — but the artifact is honest about what it is.- 🧹 Temp files no longer accumulate (96 had piled up), and the unsigned self-update path is disabled.
Full detail in the release notes.
Winzard no longer asks for administrator rights just to open. It now starts as a standard user, and only requests elevation for the operations that genuinely need it — telling you first exactly what it is for. Declining is a perfectly valid answer: the app keeps working.
- 🔓 Browse the whole app catalog, search, read the manuals, check your hardware and review the logs with no elevation at all.
- 🧾 Every privileged operation explains itself before Windows shows its prompt. No nagging, no retry loops.
- 📖 A fully documented privilege model in SECURITY.md — including every scheduled task Winzard can create, and an explicit list of what it never does (it never touches your User Account Control settings — the Windows permission prompts, often shortened to UAC).
- 🔏 Integrity fixed: the SHA-256 manifests of both Repair Suites now match the shipped files exactly (8 files were stale in v1.2.0). Verify before you run.
- ✅ The project verifier passes 100 % (
Verificar_Proyecto.ps1 -ConsoleSmoke: 38 checks OK, 0 failures).Previously, in 1.1.0–1.2.0: every section and button exercised one by one in both languages, twice, on a real PC — plus live-fire VM tests where a custom ISO installed 100 % unattended (not a single keystroke) and 18/18 apps installed themselves on first boot. See the CHANGELOG.
- What is Winzard?
- Why use it?
- Requirements
- Installation & first run
- Interface tour (section by section)
- Installing programs with winget
- Main buttons explained
- The custom ISO creator (the crown jewel)
- The Repair Suite
- Two languages and three themes
- Verification & safety
- How Winzard was built (and who built it)
- Inspiration & credits
- Contributing
- License
Winzard is a post-installer for Windows: it does everything you'd normally do "by hand" after installing Windows, but in a fast, organized and reproducible way.
Picture this: you just reinstalled Windows. Normally you'd have to:
- Hunt down and install your 30 favorite programs one by one.
- Toggle dozens of privacy and performance settings buried in menus.
- Uninstall the bloatware that ships from the factory.
- Hope Windows doesn't break.
Winzard does all of that from a single window — and goes much further: it can repair a broken Windows and build a tailor-made installation ISO so your next reinstall already comes fully set up.
It's built on PowerShell + WPF (Windows' native interface framework). No installation required: it just runs.
| 🛒 360+ programs | A curated catalog organized into 22 categories, installable in one click via winget. |
| 🔍 Smart detection | It knows what you already have, which version you're on and the latest available. |
| ⚙️ 40+ tweaks | Privacy, performance, Explorer, telemetry... explained and, where possible, reversible. |
| 🧹 Transparent debloat | Removes preinstalled apps and promo components, logging everything. |
| 🛠️ Standalone repair suite | Bilingual, standalone, with an anti false-OK philosophy. |
| 💿 Custom ISO creator | Your ideal Windows as a ready-to-burn .iso. |
| 🌍 Bilingual (ES/EN) + 3 themes | Spanish or English, with Light, Dark or Blue theme. |
| 🔐 Minimum privilege | Starts as a standard user. Asks for administrator rights only for the operations that need them — and tells you what for. |
| ✅ 100% legal & transparent | No piracy: everything comes from winget and official sources. Logged actions. |
- Windows 10 or 11 (x64).
- PowerShell 5.1 or later (ships with Windows).
- winget / App Installer (included in modern Windows; if missing, Winzard warns you).
- Administrator rights for system operations (Windows will show its permission prompt).
- (Optional) Windows ADK — Microsoft's free deployment kit, which provides the
oscdimgtool — only if you're going to create a custom ISO.
Winzard is portable: no install, just run it.
1. Download the latest release ZIP.
2. Extract it to a local folder — e.g. C:\Winzard
3. Run Iniciar_WPI.bat
4. Pick your language and theme, and start with whatever section you need.
💡 Tip: extract to a path without accents or odd spaces (
C:\Winzardis ideal). The ISO creator works best that way.
No permission prompt on launch. Since v1.3.0 the Iniciar_WPI.bat launcher sets up UTF-8 encoding and opens the app window as a standard user. You can browse the catalog, search, read the manuals, inspect your hardware and review logs straight away.
When you run something that genuinely needs administrator rights — installing apps, tweaks, debloat, the Repair Suite, the ISO builder — Winzard asks for elevation at that moment, and tells you what it is for. Saying no is fine: the app carries on.
No nagging at startup. Winzard never warns you about permissions when it opens — the window title simply shows whether you are running as Standard user or Administrator, and that's it. If you prefer to work elevated for a whole session, launch it with right-click → Run as administrator.
🌍 Pick your language when you open it. A quick one-click card lets you choose English or Spanish every time you launch, with your last choice already highlighted. The whole app — interface, manuals and logs — loads in that language.
⏳ The first launch takes longer — that's normal. Under the startup splash, Winzard scans your PC with winget to detect which catalog apps you already have (that's how it later shows them in green with your installed version). On a first run it also refreshes winget's sources. Give it a moment: the window appears only when everything is genuinely ready, never half-drawn.
🔐 The full privilege model, including every scheduled task Winzard can create and everything it never does, is documented in SECURITY.md.
ℹ️ Note: the app is launched via
Iniciar_WPI.batand its window shows WPI Moderno — that's the internal engine name behind Winzard.
When you open Winzard you'll see a side menu with every area. Here's what each one does:
A welcome screen for people who want to get straight to it: shortcuts to the most common actions without getting lost in advanced options.
It opens behind a loading splash with a progress bar (the app appears fully ready, never half-drawn) and hosts the manuals button row: every manual has its own small button — plus a highlighted Complete manual — and opens in a premium reading window inside Winzard, with every button explained and practical examples. No folders, no browser.
A cross-app search that filters everything: apps, tweaks, sections... Type what you need and jump right to it.
The heart of the catalog: 360+ programs organized by category. Check the ones you want, hit INSTALL and winget does the rest. This is where the one-click presets live (Gaming, Developer, Multimedia, Essential, Last session).
Not in the curated catalog? Search any package in winget's official repository and mark it for install. The whole winget universe at your fingertips.
Export everything you have installed to a file and reinstall it on another PC. Perfect for cloning your environment or migrating to a new machine.
Centralizes winget upgrade. See which programs have an update (current version → available version) and update them from the UI, in bulk or one by one.
Over 40 settings for privacy, performance, Explorer, taskbar, telemetry and power. Each tweak shows its state (applied / not applied / recommended / advanced) and, where it makes sense, can be reverted. Option to create a restore point before applying.
System update management from a clean panel.
Removes preinstalled apps (Xbox, Copilot, promo apps...) for both the current user and the system image. Detects what's still installed and color-codes the state.
Access to quick fixes, the classic Windows panels (Control Panel, Services, Device Manager, gpedit...), the new Quick system tools (14 one-click repairs — system file check, Windows image repair, network reset, Windows Update cache, Store, search index, winget, monthly maintenance, DNS presets, silence Edge — running on the async engine with full logging and Cancel) and, above all, the Repair Suite (see below).
Enable or disable optional Windows components (Hyper-V, WSL2, .NET, etc.) with their real state detected live.
Detects and shows your PC specs (GPU, CPU, RAM, disks, motherboard, BIOS, battery, sensors) and lets you export/back up drivers to reinstall them after a clean install.
The wizard that builds your custom ISO (the crown jewel, explained below).
A bird's-eye view: current theme, catalog apps, applied tweaks, bloatware present, disk, RAM, restore point, winget status...
Built-in mini-tutorials (e.g. how to set up emulators) shown in the active language.
Everything Winzard does is logged. Here you can review the forensic logs of each session.
Winzard does not host or distribute software. It uses winget (Microsoft's official package manager) to install each program from its official source. That means:
- ✅ 100% legal: no cracks, no shady repos.
- ✅ Always up to date: winget installs the latest version published by the developer.
- ✅ Safe and auditable: every action is logged.
A flagship feature: Winzard looks at your PC and understands what you have.
┌─ For every catalog app, Winzard knows:
│
├─ 🟢 Do you have it installed? → it auto-checks it
├─ 🔢 Which version do you have? → the version on your machine
├─ ⬆️ Is there a newer one? → the latest available on winget
└─ 🔁 Want to update? → one click and done
So you never install something twice, and keeping everything current is trivial.
Over 360 programs classified so you find what you need instantly:
| Category | Examples of what you'll find |
|---|---|
| 💻 Development (80) | Editors, IDEs, languages, version control, containers |
| 🔧 Utilities (52) | Compressors, managers, everyday tools |
| 🎬 Multimedia (39) | Players, video/audio/image editing |
| 🎮 Gaming (30) | Launchers, gaming tools |
| 🕹️ Emulators (18) | Retro and modern consoles |
| 🌐 Network & Remote (21) | VPN, remote access, network tools |
| 💬 Communication (19) | Messaging, video calls |
| 🧱 System (15) | System tools |
| 📈 Productivity (15) | Notes, management, organization |
| 🧭 Browsers (14) | The most popular browsers |
| 🎨 Interface (12) | Desktop customization |
| 💾 Disks & Backup (12) | Partitioning, backups |
| 🔒 Security (11) | Anti-malware, encryption |
| 🕵️ Privacy (11) | Privacy tools |
| 📄 Office (10) | Office suites, PDF |
| ⚡ Runtimes (8) | .NET, Visual C++, Java… |
| 🏠 SelfHosted (7) | Self-hosting services |
| 📊 Monitoring (6) | Temperatures, performance |
| ⭐ Essentials (6) | The basics for any PC |
| 🚀 Performance (4) | Optimization |
| ☁️ Cloud & Sync (4) | Storage and sync |
| 🤖 Local AI (2) | AI models on your own machine |
In a hurry? Hit a preset and Winzard checks the whole pack for you:
- 🎮 Gaming — the recommended gaming pack.
- 👨💻 Developer — development tools.
- 🎬 Multimedia — video, audio and image editing.
- ⭐ Essential — the basics for any PC.
- 🕘 Last session — restores your last selection.
The apps section has an action bar. Here's what each button does:
| Button | What it does |
|---|---|
| INSTALL | Installs all checked apps via winget (you can check several at once). |
| Update ALL | Runs winget upgrade --all: brings every program winget recognizes up to date. |
| Validate IDs | Checks that the winget IDs of the selected apps are valid and exist. |
| Search updates | Looks for available updates for what you already have. |
| Uninstall | Removes the checked apps from the system (irreversible). |
| Download .exe/.msi | Downloads the installer directly, bypassing winget. |
| Mark visible / Unmark | Selects or clears everything visible in the list. |
| Detect installed | Scans your PC and checks what you already own from the catalog. |
| Save / Load profile | Saves your selection to a profile to reuse on another machine. |
| Threads | Number of parallel installs (faster, more load). |
| Scope | Install for all users or just yours. |
| Choco Fallback | If winget fails on an app, it tries Chocolatey. |
💬 Tooltips everywhere: hover over any button, checkbox or control and Winzard explains what it does, in your language. Nothing to memorize.
This is the feature that lifts Winzard above a simple app installer. What if your next Windows install already came fully set up?
The ISO Creator starts from an official Windows ISO (the one you download from Microsoft) and turns it into yours: same legitimate base, but with your software, your settings and your account already integrated. When you install Windows with it, you boot straight into a clean, optimized and ready-to-use system.
And Windows installs the way it always does: whoever uses the ISO picks region, keyboard, account type and their own password. Nothing is decided for them, and no password is ever baked into the image — that is exactly what makes people distrust someone else's ISO, and it is gone.
The bloatware is already removed before Windows even installs: it is stripped offline, from the image itself, so it never reaches the disk. A generic setup key is embedded so the product-key screen never appears (Windows activates normally afterwards).
Then, the first time you reach the desktop, Winzard shows you what it is about to do and starts on its own after 30 seconds — press ENTER to start now, ESC to leave it for later. It finishes the job without deciding anything for you along the way. The first boot is a premium experience on any PC: apps install one by one with a live progress bar, per-app timing and a live window title; each installer closes itself so windows never pile up; a watchdog cuts off any stuck install; apps that fail on a network drop are retried automatically when connectivity returns; tricky apps are deferred to the first sign-in through a scheduled task that runs elevated and then deletes itself (fully documented in SECURITY.md); and you end with an HTML report on the desktop, a one-click retry script for anything that failed, and a "Freshly installed" restore point.
Instead of installing Windows and then configuring it (the usual way), Winzard bakes the configuration into the installation image itself. The work is done once and reused forever.
The wizard walks you through it. Here's what happens at each step:
┌───────────────────────────────────────────────────────────────────────┐
│ ISO CREATOR WIZARD · 8 steps │
├───────────────────────────────────────────────────────────────────────┤
│ │
│ 1️⃣ Requirements │
│ Checks you're an administrator, that oscdimg │
│ (Windows ADK) is available, that DISM works and │
│ that there's enough free space on C:. │
│ │
│ 2️⃣ Source and output │
│ Pick the official source ISO, the output folder, the │
│ final ISO name and the working folder. You can detect │
│ the real EDITIONS in the ISO (Home, Pro…) and choose │
│ to customize one or all of them. │
│ │
│ 3️⃣ Tweaks (privacy and performance) │
│ Choose which settings the ISO ships with pre-applied. │
│ │
│ 4️⃣ Bloatware to remove │
│ Choose which preinstalled apps are removed OFFLINE │
│ straight from the image (they never even install). │
│ │
│ 5️⃣ Apps to install │
│ Select which catalog programs auto-install on first │
│ boot. │
│ │
│ 6️⃣ Drivers to inject │
│ Inject your hardware's drivers so Windows boots with │
│ everything already recognized. │
│ │
│ 7️⃣ Baked into the image │
│ The Windows 11 bypasses (TPM / Microsoft account) and │
│ the preselected language. No account or password is │
│ asked for: whoever installs creates their own. │
│ │
│ 8️⃣ Summary and confirmation │
│ Review everything and build the KIT. The final ISO is │
│ reassembled with oscdimg as administrator. │
│ │
└───────────────────────────────────────────────────────────────────────┘
- 🧹 Offline debloat on the mounted image (apps never even exist).
- 🔌 Driver injection with DISM.
- 🧰 Winzard integration and offline winget so first boot installs your apps.
- 📝 Tailored
autounattend.xml(language and Windows 11 options — no account, no password). - 🏗️ Final image reassembly with
oscdimg.
Winzard includes Verificar_ISO.ps1 to confirm your ISO has everything (WPI folder, autounattend, editions, drivers, winget) before you burn it:
powershell -NoProfile -ExecutionPolicy Bypass -File .\Verificar_ISO.ps1 -Iso "C:\path\WPI_Custom_EN.iso" -ExpectedLang ENTo write it to a USB, Winzard recommends Rufus (GPT scheme, UEFI target) and warns you of a key detail: when Rufus shows the "Windows User Experience" window, do not tick any checkbox, or it would overwrite Winzard's configuration.
⚠️ Legal note: Winzard does not include any Windows ISO. You provide Microsoft's official ISO; Winzard only customizes it on your machine. The final ISO is never uploaded to any repository.
When Windows misbehaves — weird errors, stuck Windows Update, corrupt components — the Repair Suite is your emergency kit. It's a standalone, bilingual console that diagnoses and repairs the system in 17 ordered phases, with one key philosophy: no false "OK"s. If a phase can't fix something, it says so clearly.
It lives in two independent launchers (you can use it even without opening the app window):
Suite_Reparacion_ES\Suite_Reparacion_TodoEnUno.bat (Spanish)
Suite_Reparacion_EN\Repair_Suite_AllInOne.bat (English)
| Mode | What it does |
|---|---|
| (no arguments) | Interactive menu: choose what to do step by step. |
/triage |
Diagnoses and runs only the recommended phases based on what it finds. |
/auto |
Full unattended run. |
/quick |
Quick inspection without deep repair. |
/dry |
Simulation: shows what it would do, touching nothing. |
/phases:05,06,13 (EN) · /fases:05,06,13 (ES) |
Runs only the phases you list. |
/manual |
Manual action selection. |
/plan |
Shows a guided plan before running. |
/selftest |
Safe self-test of the suite itself. |
/help · /version |
Help and version (no admin needed). |
| Phase | Name | What it does |
|---|---|---|
| 00 | Diagnosis & triage | Disk SMART, space, pending reboots, events, network, battery and RAM. |
| 01 | Restore point | Creates a restore point and a registry backup. |
| 02 | Initial cleanup | Temp files, recycle bin and initial caches. |
| 03 | CHKDSK | Online scan of the system disk. |
| 04 | Disk optimization | TRIM/defrag depending on the drive type (SSD/HDD). |
| 05 | Windows image repair | Repairs the Windows component store with DISM /RestoreHealth, using a local offline source if available. |
| 06 | System file check & verification | Runs the system file checker (SFC) and classifies the result by reading its log files rather than its on-screen text, so it does not depend on the system language (anti false-OK). |
| 07 | System inventory repair | Verifies and repairs the Windows management repository that reports your hardware and software. |
| 08 | Store apps & Start | Re-registers Appx and repairs the Start menu. |
| 09 | Search & caches | Search index, icons, fonts and spooler. |
| 10 | Certificates & time | Syncs time and root certificates. |
| 11 | Network | Winsock, IP, DNS, proxy, ARP, routes and hosts. |
| 12 | GPO policies | gpupdate /force. |
| 13 | Windows Update | Services, caches, qmgr, DLLs, WSUS IDs and forced detection. |
| 14 | Winget | Repairs winget sources and operability. |
| 15 | Devices | Detects problematic devices and drivers. |
| 16 | Final cleanup & report | Final cleanup, health check and HTML report. |
🧠 Anti false-OK philosophy: many tools say "repaired" when they actually fixed nothing. The Suite classifies results for real (for example, reading the system file checker's own log files instead of parsing its on-screen messages, so the verdict does not depend on the system language) to give you an honest verdict.
Winzard is built for everyone:
- Spanish 🇪🇸
- English 🇬🇧
Switch from the header; it applies on app restart. The entire interface is translated: menus, descriptions, states, hardware data, dialogs, the ISO creator, the guides and even the engine's live log.
- 🌙 Dark (default)
- ☀️ Light
- 🔵 Blue — a warm nod to Chris Titus' style.
Winzard includes a comprehensive verifier that checks PowerShell parsing, suite synchronization, integrity hashes, encoding (no mojibake, no BOM) and translation coverage (no Spanish text leaking into the English version):
powershell -NoProfile -ExecutionPolicy Bypass -File .\Verificar_Proyecto.ps1 -ConsoleSmoke- 🚫 No pirated software. Everything is installed with winget from official manifests.
- 📜 Everything is logged. Relevant actions leave a trail.
- 🔐 Minimum privilege. Winzard starts as a standard user and asks for administrator rights only for the operations that need them, explaining what for. It never modifies your UAC settings and never uses UAC bypass techniques — see SECURITY.md.
- 🧩 No services, no background agents, no telemetry. Close Winzard and nothing of it keeps running.
- 🔏 Verifiable integrity. Every release publishes SHA-256 hashes in
HASHES.sha256. - 🙈 Nothing private to the repo. Don't upload ISOs, personal logs or internal reports.
![]() 360+ app catalog with winget |
![]() Custom ISO creator (8 steps) |
![]() Privacy & performance tweaks |
![]() Repair Suite |
Winzard is free and open source, and it will stay that way — no paid tiers, no locked features. If it saved you an afternoon of setting up Windows and you feel like giving something back:
- ⭐ Star the repo — costs nothing and helps more people find it.
- ☕ Buy me a coffee on Ko-fi — a quick one-off tip.
- 💖 GitHub Sponsors — one-off or monthly, any amount.
Donations are 100 % optional and never unlock anything: everything in Winzard is free for everyone, always.
I am not a developer. Winzard was built with AI assistance — Fable 5 and Opus 5 — over about a year. I want that stated plainly here rather than discovered later.
What I actually did: I had the problem (losing a full day setting up Windows after every reinstall), I decided what the tool should do and how it should behave, I chose what went in and what stayed out, and I tested it — on real hardware and in virtual machines, button by button, in both languages, repeatedly. The verification campaigns, the bugs found and the decisions about what Winzard refuses to do are mine. The code was written with AI.
What that means for you, practically:
- Read before you run. It's plain PowerShell with nothing compiled, precisely so you can. That property matters more here, not less.
- Verify the hashes published with every release.
- Try it in a VM first if you're going to use the heavier features. That's the advice I'd give about any tool that touches your system, and I'd rather give it myself than have someone give it for me.
- Report what you find. Several real defects have been found by people reading this code and telling me — the ISO verifier approving incomplete images, a dry-run that wasn't dry, arguments that ignored typos. All fixed, all credited in the CHANGELOG. That process works, and I'd like it to continue.
If knowing this changes your mind about using it, that's a completely reasonable call and no hard feelings.
Winzard was born, with respect and admiration, from the ecosystem of professional Windows post-install tools. Credit where credit is due — these projects paved the way, set the bar, and proved that caring for Windows can be free and open source:
- WinUtil by Chris Titus Tech — the absolute reference of the genre and the single biggest inspiration behind Winzard. Its one-window approach to installs, tweaks and fixes showed what a Windows companion could be. Winzard's "Blue" theme is a direct visual tribute to it.
- Winhance by Memory (memstechtips) — a masterclass in focused Windows optimization and debloating with a clean, honest interface, and living proof that a solo developer can sustain a polished free tool through community support.
- Sophia Script for Windows by farag2 & Team Sophia — the largest and most rigorous PowerShell tweak library there is. Its obsession with reversibility and per-build compatibility set the standard Winzard aims for in every tweak.
- Win11Debloat by Raphire — the gold standard of lightweight, no-nonsense debloating: simple, transparent, effective. A big influence on Winzard's "remove only what you choose, always reinstallable" philosophy.
- The wider community of Windows debloat, tweak and automation scripts that has shared its knowledge openly for years.
Winzard is an independent codebase, written from scratch — the tribute above is to their ideas, standards and generosity, not their code. On top of that inspiration, Winzard brings its own vision: a bilingual interface, an integrated ISO creator with 100 % unattended installs, a curated catalog of 360+ apps, portable profiles, an honest Gaming Optimizer and a phase-based repair suite with an anti false-OK philosophy.
Contributions are welcome! See CONTRIBUTING.md. Useful ideas:
- New catalog apps (with their winget ID).
- ES/EN translation improvements.
- New tweaks (reversible and well documented).
- Virtual machine testing.
- Documentation improvements.
- Repair Suite fixes.
Released under the MIT license. See LICENSE. You're free to use, modify and share the project.
Winzard is free and open source, and it will stay that way — no paid tiers, no locked features. Two things that always travel with the code:
- 📛 Attribution to the original author is required and may not be removed (see NOTICE and AUTHORS).
- 🏷️ The name "Winzard" and its logo are trademarks of the author. The software licence covers the code, never the name — forks must use a different name. See TRADEMARK.md.
Winzard bundles no third-party code and has no dependencies; the projects that inspired it are credited in THIRD_PARTY_NOTICES.md.
If Winzard saves you time, drop it a ⭐ — it helps more people find it.
Made with ❤️ for the Windows community.






