-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Rework the Win11 Creator tab into a three step wizard #4925
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from 3 commits
a440f0c
f7fe878
d2c1c7c
46e1cda
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -23,27 +23,26 @@ This workflow is intended for fresh Windows installs, not in-place upgrades of a | |
|
|
||
| --- | ||
|
|
||
| The tab is a three step wizard. The step you are on is shown in the header row, and you can click an earlier step to go back to it until the image has been modified. The status log on the right stays visible throughout. | ||
|
|
||
| ### Step 1 — Select Your Official Windows 11 ISO | ||
|
|
||
| 1. Open WinUtil and go to the **Win11 Creator** tab. | ||
| 2. Click **Browse** and select your **official Windows 11 ISO file** from Microsoft (must be 4 GB or larger). Custom or modified ISOs are not supported. | ||
| 3. The file path and size will appear on screen once selected. | ||
|
|
||
| --- | ||
|
|
||
| ### Step 2 — Mount & Verify | ||
|
|
||
| 1. Click **Mount & Verify ISO**. | ||
| 2. WinUtil mounts the ISO, checks for a valid `install.wim` or `install.esd`, and reads the available editions (Home, Pro, Enterprise, etc.). | ||
| 3. Once verified, select your desired **edition** from the dropdown — Pro is selected by default if available. | ||
| 4. Click **Mount & Verify ISO**. WinUtil mounts the ISO, checks for a valid `install.wim` or `install.esd`, and reads the available editions (Home, Pro, Enterprise, etc.). | ||
|
|
||
| :::note | ||
| This step takes around 10–30 seconds, depending on your drive speed. | ||
| Mounting and verification takes around 10–30 seconds, depending on your drive speed. | ||
| ::: | ||
|
|
||
| --- | ||
|
|
||
| ### Step 3 — Run the Modification | ||
| ### Step 2 — Modify the Image | ||
|
|
||
| Once the ISO is verified, WinUtil moves to this step and shows the mounted drive and image file. Choose your **edition** from the dropdown — Pro is selected by default if available — and tick **Inject current system drivers** if you want them. | ||
|
|
||
| Then click **Run Windows ISO Modification and Creator** to start the customization process. WinUtil will: | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win Remove the duplicated modification instruction. Line 45 repeats the sentence at Line 47. Keep one copy. 🤖 Prompt for AI Agents |
||
|
|
||
| Click **Run Windows ISO Modification and Creator** to start the customization process. WinUtil will: | ||
|
|
||
|
|
@@ -72,13 +71,13 @@ Click **Run Windows ISO Modification and Creator** to start the customization pr | |
| - **Disable Copilot and search box suggestions** | ||
|
|
||
| **Optional: Driver Injection** | ||
| - If enabled, it injects all drivers from your current system into the install.wim and boot.wim — useful for offline installations on machines with missing drivers. This is an optional checkbox in Step 3. | ||
| - If enabled, it injects all drivers from your current system into the install.wim and boot.wim — useful for offline installations on machines with missing drivers. This is an optional checkbox in Step 2. | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🗄️ Data Integrity & Integration | 🟠 Major | ⚡ Quick win 🧩 Analysis chain🏁 Script executed: #!/bin/bash
set -euo pipefail
rg -n -C 8 \
'boot\.wim|InstallImagePath|InstallImageIndex|Add-Driver|InjectCurrentSystemDrivers' \
functions/private/Invoke-WinUtilISOScript.ps1 \
functions/private/Invoke-WinUtilISO.ps1 \
pester/win11creator.Tests.ps1 \
docs/src/content/docs/code-reference/architecture.mdx \
docs/src/content/docs/guides/win11creator.mdxRepository: ChrisTitusTech/winutil Length of output: 31152 Remove the unsupported The current driver-injection path only services 🤖 Prompt for AI Agents |
||
|
|
||
| A live log shows progress as each step completes. This stage usually takes **10–30 minutes** depending on disk speed. The WIM dismount near the end is the slowest part, so do not close WinUtil while it is running. | ||
|
|
||
| --- | ||
|
|
||
| ### Step 4 — Export Your Result | ||
| ### Step 3 — Export Your Result | ||
|
|
||
| Once the modification is complete, choose how to save your image: | ||
|
|
||
|
|
@@ -110,7 +109,7 @@ Double-check you have selected the correct drive before confirming. This operati | |
|
|
||
| ### Step 5 — Clean Up (Optional) | ||
|
|
||
| Click **Clean & Reset** to delete the temporary working directory (~10–15 GB) and return the tool to its initial state, ready for a new ISO. You will be asked to confirm before anything is deleted. | ||
| Click **Start Over** to delete the temporary working directory (~10–15 GB) and return the tool to its initial state, ready for a new ISO. You will be asked to confirm before anything is deleted. | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win Remove the obsolete step number from the cleanup section. The guide now defines only Steps 1–3, but the cleanup section containing this changed line is still titled 🤖 Prompt for AI Agents |
||
|
|
||
| --- | ||
|
|
||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
📐 Maintainability & Code Quality | 🟡 Minor | ⚡ Quick win
Use a hyphen in “three-step.”
Change “The tab is a three step wizard” to “The tab is a three-step wizard.”
🧰 Tools
🪛 LanguageTool
[grammar] ~26-~26: Use a hyphen to join words.
Context: ...stallation. ::: --- The tab is a three step wizard. The step you are on is show...
(QB_NEW_EN_HYPHEN)
🤖 Prompt for AI Agents
Source: Linters/SAST tools