Releases: memstechtips/WIMUtil
WIMUtil v0.0.3 Alpha
WIMUtil v0.0.3
What's Changed
- Dev to Main: Add new features and fixes by @memstechtips in #19
Full Changelog: v0.0.2...v0.0.3
Select ISO Screen
- Ability to select working directory
- Added "Start" button to begin ISO extraction process instead of it starting automatically.
Add Answer File
- No Changes
Add Drivers
- Drivers are being exported to "workingdirectoryroot\sources$OEM$$1\Drivers" and not "\workingdirectoryroot$WinPEDriver$" which should be better and stop causing the WindowsPEPhase to work as intended.
- Note: The recommended IRST and Network drivers will be extracted to the
$WinPEDriver$ folder in the future.
Create ISO
- No changes
Misc
- More descriptive status messages
- Defined more helper functions
- Updated CleanupAndExit function.
WIMUtil v0.0.2 Alpha
What's Changed
- Dev to Main: Refactor script for dynamic settings, registry and oscdimg.exe fix by @memstechtips in #12
New Contributors
- @memstechtips made their first contribution in #12
Full Changelog: v0.0.1...v0.0.2
Notes:
Refactor script for dynamic settings and registry fix
- Created wimutil-settings.json to store config for the project.
- Added dynamic loading of settings from wimutil-settings.json.
- Integrated branch-based configuration with fallback to default branch.
- Removed oscdimg.exe signing date function and only check hash value.
- Fixed GUI loading issue by setting the Internet Explorer "DisableFirstRunCustomize" registry entry at script start.
- Added configurl for main and dev branches and comment out the one not being used. (needs more work)
- Detect branch from configurl rather than scripturl
- Update README with new latest version
- Removed " " white space in launch command.
WIMUtil v0.0.1 Alpha
First Release!
Memory's Windows Installation Media Utility 🧰
The Windows Installation Media Utility (not .WIM - Windows Imaging Format Utility) is a simple tool designed to help optimize and customize Windows Installation Media, streamlining your Windows installs.
Requirements 💻
- Windows 10/11
- PowerShell (run as Administrator)
Usage Instructions 📜
To use WIMUtil, follow these steps to launch PowerShell as an Administrator and run the installation script:
-
Open PowerShell as Administrator:
- Windows 10/11: Right-click on the Start button and select Windows PowerShell (Admin) or Windows Terminal (Admin).
PowerShell will open in a new window.
- Windows 10/11: Right-click on the Start button and select Windows PowerShell (Admin) or Windows Terminal (Admin).
-
Confirm Administrator Privileges:
- If prompted by the User Account Control (UAC), click Yes to allow PowerShell to run as an administrator.
-
Paste and Run the Command:
- Copy the following command:
irm "https://github.com/memstechtips/WIMUtil/raw/main/src/WIMUtil.ps1" | iex
- To paste into PowerShell, Right-Click or press Ctrl + V in the PowerShell or Terminal window.
This should automatically paste your copied command. - Press Enter to execute the command.
- Copy the following command:
This command will download and execute the WIMUtil script directly from GitHub.
Application Overview 🧩
Once launched, WIMUtil guides you through a four-part wizard:
-
Select or Download Windows ISO: Choose an existing ISO or download the latest Windows 10 or Windows 11 ISO from Microsoft.
-
Add Answer File:
- Download and add the latest UnattendedWinstall Answer File.
- Optionally, add a custom answer file
autounattend.xml
notunattend.xml
manually.
-
Extract and Add Drivers:
- Extract and add current device drivers to the installation media.
- Add recommended Storage and Network drivers (Coming Soon).
-
Create New ISO:
- Download the official
oscdimg.exe
from the WIMUtil repo if not already installed. - Select a save location for the ISO and create the file.
- Download the official
-
Cleanup on Exit: After creating your ISO, WIMUtil prompts to clean up the working directory. Selecting Yes is recommended to free up space.
Using the Bootable ISO 🖥️
Once your bootable ISO is created, it can be used to install Windows on a Virtual Machine or create a bootable USB flash drive. I recommend using Ventoy. Here’s a quick guide:
- Ventoy
- Download and Run
Ventoy2Disk.exe
. - Format your USB drive with Ventoy.
- Simply copy the ISO to the USB drive.
- Boot from the USB flash drive and choose your ISO.
- Install Windows.
- Download and Run