A modern graphical user interface (GUI) wrapper for the original tiny11builder PowerShell scripts created by ntdevlabs.
Credit: All core functionality is provided by the original tiny11builder scripts. This project only adds a modern WPF-based UI to make the tool more accessible.
Built with WPF (Windows Presentation Foundation) and .NET 8.0.
- Modern UI: Clean WPF-based interface with fixed 680x920 window size
- Multi-Language Support:
- 🇬🇧 English (default)
- 🇹🇷 Turkish (Türkçe)
- Language can be changed at runtime
- Preset Configurations: Quick setup with predefined removal/bypass options
- Advanced Customization:
- Selective app removal (Edge, OneDrive, Cortana, Chat, Teams, Xbox)
- System optimization (Telemetry, Windows Update, Defender, Sponsored Apps, Reserved Storage, BitLocker)
- System requirements bypass (TPM, CPU, RAM, Secure Boot)
- Installation process bypass (MS Account, Network, Privacy questions)
- Real-time Logging: Live output with auto-scroll during build process
- Automatic ISO Management: Handles mounting/unmounting of ISO and WIM images
- Windows Edition Selection: Choose from all available editions in your ISO
- Unique Build Directories: Uses timestamp-based folders to avoid conflicts
- Error Handling: Filtered output to show relevant progress information
- Clone the repository:
git clone https://github.com/yourusername/tiny11-ui.git
- Open
tiny11-ui.slnin Visual Studio 2022 or later - Restore NuGet packages
- Build the solution (
Ctrl+Shift+B)
- Run as Administrator - Right-click the executable and select "Run as administrator"
- Select your Windows 11 ISO file using the "Browse" button
- Choose the Windows edition from the dropdown
- Set the output path for your tiny11 ISO
- Configure options:
- Presets: Choose from Minimal, Balanced, Gaming, or Enterprise configurations
- Apps to Remove: Select which built-in apps to remove (Edge, OneDrive, Cortana, Teams, Xbox, etc.)
- System Features: Disable telemetry, Windows Update, Defender, sponsored apps, etc.
- System Requirements Bypass: Skip TPM, CPU, RAM, and Secure Boot checks
- Installation Process Bypass: Skip Microsoft Account, network connection, and privacy questions
- Click "Start Build Tiny11" to begin the process
- Monitor progress in the log panel
- Windows 10/11
- .NET 8.0 Runtime
- Administrator privileges (required for WIM mounting operations)
- Windows ADK (for oscdimg.exe - ISO creation)
- Framework: .NET 8.0 Windows (WPF)
- Architecture: MVVM pattern
- PowerShell Integration: Dynamically generates and executes PowerShell scripts
- WIM Operations: Uses DISM for mounting/unmounting Windows images
- ISO Creation: Uses oscdimg.exe from Windows ADK
Contributions are welcome! Please submit a pull request or open an issue for any enhancements or bug fixes.
This project is licensed under the MIT License. See the LICENSE file for more details.
- ntdevlabs for the original tiny11builder scripts
- Microsoft for WPF and .NET