A shell script to convert the Windows 11 ISO so Bootcamp will install it properly
This script is for getting around the Bootcamp Stuck Downloading Support Software
and Can’t install the software because it is not currently available from software update server
errors when trying to install Windows 11 via Bootcamp.
This simple shell script combines the Microsoft Windows 10 and Windows 11 ISO files into a single Windows 11 ISO file that can be installed by MacOS Bootcamp. Running this script will create a Win11_BootCamp.iso
file on the Desktop. This file can then be given to Bootcamp to properly download the Apple Support Software and install Windows 11.
sudo ./prepare_installer.sh [-help] <Windows 10 ISO path> <Windows 11 ISO path>
After Bootcamp initiates the install, you will still need to disable TPM 2.0 by adding 3 registry keys.
- When the "Install now" button shows, press "Shift+F10" to open a command prompt
- Type "regedit" to open the registry
- Navigate to
HKEY_LOCAL_MACHINE\SYSTEM\Setup
- Add a new key named
LabConfig
- In LabConfig, add a new DWORD value named
BypassTPMCheck
and set it to 1 - In LabConfig, add a new DWORD value named
BypassRAMCheck
and set it to 1 - In LabConfig, add a new DWORD value named
BypassSecureBootCheck
and set it to 1 - Exit the Registry and install Windows 11 as normal
Script: ZGreening
Largely borrowing code from an article by John at TECHSVIEWER
- 1.1
- Add Windows Installation Registry Edit Steps For Reference
- 1.0
- Initial Release