UnattendedWinstall is a Windows automation tool that leverages Microsoft's Answer Files to customize and streamline Windows installations. This tool allows for deep system configurations during installation, including a host of optimizations, privacy adjustments, and more.
Additionally, FixOs is now part of the UnattendedWinstall project, enhancing the post-installation experience by applying various fixes to ensure a smoother and more efficient Windows environment.
- Windows Edition Selection: You can select the preferred Windows edition (no longer restricted to Pro).
- PowerShell Scripts: Automatically run custom PowerShell scripts during installation to configure the system further.
- Bypass Setup Requirements:
- Skip online account setup.
- Skip Wi-Fi setup.
- Bypass Windows 11 hardware checks (TPM, Secure Boot, etc.).
- System Optimization:
- Disable telemetry through registry tweaks.
- Enable the Ultimate Performance power plan for high-performance tasks.
- Configure Windows services for optimal performance and minimal background processes.
- Limit Windows Updates to only security updates for two years.
- Pre-installed Apps:
- Microsoft Store
- Microsoft Edge
- Modern Notepad
- Modern Media Player
- Photos App
- File Explorer Tweaks:
- Remove Home and Gallery from the File Explorer view.
- Remove the Home page from Windows Settings.
- Open File Explorer to This PC instead of Quick access.
FixOs brings a set of post-installation tweaks to further refine the user experience. Some of the key features of FixOs include:
- Privacy Enhancements: Further reduces telemetry, disables unneeded background services, and ensures the system runs with minimal data collection.
- Performance Tweaks: Applies additional settings to optimize startup times, reduce bloatware, and fine-tune Windows performance for efficiency.
- Security Fixes: Patches common system vulnerabilities, ensuring the system stays secure with minimal intervention.
- Download
autounattend.xml
: Download the preferredautounattend.xml
configuration file from the project repository. - Create a Bootable Windows USB:
- Use Rufus or the Media Creation Tool to create a bootable USB drive.
- Important: Avoid selecting any checkboxes in the "Customize Your Windows Experience" section when using Rufus to prevent overwriting your settings.
- Copy
autounattend.xml
to the root of your USB. - Install Windows: Boot from the USB and perform a clean Windows installation. The scripts will run automatically during setup.
- Download
autounattend.xml
: Download theautounattend.xml
from the repository. - Download the Official Windows ISO from Microsoft for your desired version.
- Modify the ISO:
- Use AnyBurn to add
autounattend.xml
to the root of the ISO.
- Use AnyBurn to add
- Create a Bootable USB: Use Rufus or Ventoy to make a bootable USB from the edited ISO.
- Install Windows: Boot from the USB and complete the installation. The script will run automatically.
- Tested Versions:
- Windows 10 (Tested on 22H2)
- Windows 11 (Tested on 24H2)
- Supports 32-bit, 64-bit, and ARM architectures.
If you have any questions, feedback, or suggestions, feel free to join our community on Discord or participate in the discussions on GitHub.
- Base Answer File Generator: Schneegans Unattend Generator
- FixOs Integration: A collection of post-installation fixes to improve Windows performance and security.