mywiki:windows:windows_11_installation
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| mywiki:windows:windows_11_installation [2025/08/14 11:52] – gshao | mywiki:windows:windows_11_installation [2025/08/14 13:14] (current) – removed gshao | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | Install Windows 11 bypass TPM2 and SecureBoot check | ||
| - | |||
| - | If PC does not support TPM2 and secureboot, it requires to change ISO, or create usb bootable disk. | ||
| - | |||
| - | Basically we need to add below Autounattend.xml file into windows 11 installation ISO file's root folder | ||
| - | <code text Autounattend.xml> | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | < | ||
| - | < | ||
| - | < | ||
| - | </ | ||
| - | </ | ||
| - | </ | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | < | ||
| - | |||
| - | |||
| - | Use Below script to modify ISO. Take note, it require admin right to run it. | ||
| - | <code batch make_win11_bypass.bat> | ||
| - | @echo off | ||
| - | setlocal | ||
| - | |||
| - | :: ===== Admin check ===== | ||
| - | >nul 2>&1 " | ||
| - | if ' | ||
| - | echo Please run this script as Administrator! | ||
| - | pause | ||
| - | exit /b | ||
| - | ) | ||
| - | |||
| - | :: ===== Configuration ===== | ||
| - | set " | ||
| - | set " | ||
| - | set " | ||
| - | set " | ||
| - | |||
| - | :: ===== Check oscdimg ===== | ||
| - | if not exist " | ||
| - | echo Not find oscdimg tool. Please check OSCDIMG path. | ||
| - | pause | ||
| - | exit /b 1 | ||
| - | ) | ||
| - | |||
| - | :: ===== Create working directory ===== | ||
| - | if exist " | ||
| - | mkdir " | ||
| - | |||
| - | :: ===== Mount ISO and get drive letter ===== | ||
| - | echo [INFO] Mounting ISO... | ||
| - | for /f " | ||
| - | "$d = Mount-DiskImage -ImagePath ' | ||
| - | |||
| - | if not exist " | ||
| - | echo [Error] ISO mount failed | ||
| - | pause | ||
| - | exit /b 1 | ||
| - | ) | ||
| - | echo [INFO] ISO mounted at %ISODRIVE% | ||
| - | |||
| - | :: ===== Copy ISO contents ===== | ||
| - | echo [INFO] Copy ISO Files... | ||
| - | xcopy " | ||
| - | |||
| - | :: ===== Dismount ISO ===== | ||
| - | powershell Dismount-DiskImage -ImagePath " | ||
| - | |||
| - | :: ===== Create Autounattend.xml ===== | ||
| - | echo [INFO] Generate Autounattend.xml... | ||
| - | ( | ||
| - | echo ^< | ||
| - | echo | ||
| - | echo | ||
| - | echo | ||
| - | echo | ||
| - | echo | ||
| - | echo | ||
| - | echo | ||
| - | echo | ||
| - | echo | ||
| - | echo | ||
| - | echo | ||
| - | echo | ||
| - | echo | ||
| - | echo | ||
| - | echo ^</ | ||
| - | ) > " | ||
| - | |||
| - | :: ===== Create New ISO ===== | ||
| - | echo [INFO] Creating new ISO... | ||
| - | " | ||
| - | |||
| - | echo. | ||
| - | echo [DONE] New ISO created: | ||
| - | echo %NEW_ISO% | ||
| - | pause | ||
| - | |||
| - | </ | ||
mywiki/windows/windows_11_installation.1755143532.txt.gz · Last modified: by gshao
