If you're setting up multiple systems, automating the Windows 10 installation process can save significant time and effort. This guide walks you through using an autounattend.xml file to streamline the setup from start to finish.
Step 1: Configure the Autounattend.xml File
To ensure a fully unattended installation, your autounattend.xml file should include the following settings:
Set language preferences under “Install Windows using these language settings.”
Choose whether to assign a computer name manually or let Windows generate one.
Configure disk setup to either:
Let Windows wipe, partition, and format disk 0 automatically, or
Use a custom diskpart script.
Use a generic product key for installation.
Automatically create local (offline) user accounts.
Skip Wi-Fi configuration.
Disable all options under “Express settings.”
Important: Only connect one drive to the PC during installation, and make sure it contains no important data — it will be fully formatted.
Step 2: Prepare the Installation Media
Use a USB flash drive with at least 8 GB of storage.
Download the official Windows 10 ISO from Microsoft.
Download and install Rufus from its official site.
Use Rufus or the Media Creation Tool to create a bootable USB drive.
In Rufus, leave all customization options in the “Windows User Experience” window unchecked.
Step 3: Add the Autounattend.xml File
You can include the autounattend.xml file in two ways:
Option A: USB Root Directory
Copy the autounattend.xml file directly to the root of the bootable USB drive.
Option B: Embed in ISO (for Ventoy or Virtual Machines)
Download and install AnyBurn.
Open AnyBurn and select “Edit image file.”
Load the Windows ISO and click “Next.”
Add or drag the autounattend.xml file into the ISO.
Rename the output file (e.g., windows_autounattend.iso) and click “Create now.”
Use the modified ISO with Ventoy or in a virtual machine.
Step 4: Run the Automated Installation
Boot from the USB or ISO.
Windows Setup will detect the autounattend.xml file and proceed without user input.
After installation, the system will restart with all predefined settings applied.
Final Notes
Before deploying to multiple machines, test your autounattend.xml file on a single device or virtual machine to ensure it behaves as expected.
How To Generate Answer Files / Autounattend.xml Files for Windows 10