TrulyBuilder is a powerful PowerShell script designed to create customized Windows images (ISO files) by removing unnecessary applications, features, and components from a mounted Windows installation source. It also includes necessary scripts to automate the initial boot into an audit mode after applying the customized image. This script allows you to streamline the Windows installation process by creating a tailored image that includes only the essential components and applications you need.
- A Windows 10/11 operating system.
- Administrative privileges are required to run the script.
- A mounted Windows ISO file or installation source.
- Download the latest version of the TrulyBuilder script from the official repository: https://github.com/admarty/TrulyBuilder.
- Extract the downloaded ZIP file to a directory of your choice.
- Run the script by opening
start_TrulyBuilder.cmd
orstart_TrulyBuilder.vbs
as an administrator.
When you run the TrulyBuilder script, it will guide you through a series of prompts and options:
- Select the mounted Windows ISO or installation source you want to use.
- Choose the specific Windows image (e.g., Windows 10, Windows 11) from the mounted source.
- Decide on the removal method (predefined list or manual selection) for Appx packages, Windows capabilities, and optional features.
- Optionally include essential applications like Google Chrome, Notepad++, 7-Zip, and RustDesk in the customized image.
- Review and confirm the customization options before proceeding.
- The script will create a new customized Windows ISO file based on your selections and save it to the script folder.
Contributions to the TrulyBuilder project are welcome! If you encounter any issues, have suggestions for improvements, or would like to add new features, please submit a pull request or open an issue on the project's GitHub repository: https://github.com/admarty/TrulyBuilder.
TrulyBuilder is licensed under the GNU General Public License v3.0. See the LICENSE file for more details.
If you have any questions, suggestions, or need further assistance, please feel free to reach out to the project maintainer, admarty, at long025722@gmail.com.