開源 Windows 11 安裝腳本繞過 TPM 和(hé / huò)系統硬件檢查
微軟今年宣布 Windows 11 的(de)時(shí)候對安裝新系統的(de)設備提出(chū)了(le/liǎo)新要(yào / yāo)求,包括:要(yào / yāo)求 TPM 2.0 安全處理器、支持 Secure Boot、使用較新型号的(de) CPU、提供至少 64 GB 硬盤空間等。雖然這(zhè)些要(yào / yāo)求阻止了(le/liǎo)不(bù)少人(rén)将系統升級到(dào) Window 11,但微軟并不(bù)打算放寬限制。
然而(ér)這(zhè)些限制對于(yú)開發者來(lái)說(shuō)并非難題,開發者 AveYo 最新推出(chū)的(de) Windows ISO 鏡像創建工具 Universal MediaCreationTool 提供了(le/liǎo)繞過這(zhè)些限制的(de)功能。
此工具包含兩個(gè)部分,一(yī / yì /yí)是(shì)用于(yú)創建 Windows ISO 鏡像的(de)"MediaCreationTool.bat"腳本,此外還有一(yī / yì /yí)個(gè)名爲(wéi / wèi)"Skip_TPM_Check_on_Dynamic_Update.cmd"的(de)腳本,該腳本可幫助設備繞過硬件兼容性檢查。
根據描述,該工具将通過 winpeshl.ini 文件在(zài)媒體啓動和(hé / huò)動态更新時(shí)跳過 TPM 檢查。當執行時(shí),該腳本在(zài)注冊表的(de)“HKEY_LOCAL_MACHINE\SYSTEM\Setup\MoSetup”下創建“AllowUpgradesWithUnsupportedTPMOrCPU”值并将其設置爲(wéi / wèi) 1 或 true。它還删除了(le/liǎo)“appraiserres.dll”文件。
值得一(yī / yì /yí)提的(de)是(shì),此腳本還支持在(zài)虛拟機中使用。根據 Bleepingcomputer 的(de)試用體驗,他(tā)們在(zài)使用此腳本之(zhī)前,嘗試将安裝在(zài)虛拟機的(de) Windows 11 build 22449 升級到(dào)最新預覽版本時(shí),提示升級失敗,因爲(wéi / wèi)安裝程序檢測到(dào)設備不(bù)支持 Secure Boot 和(hé / huò) TPM 2.0,而(ér)且磁盤空間太小。
不(bù)過在(zài)運行腳本後,他(tā)們十分順利地(dì / de)在(zài) VirtualBox 虛拟機中安裝了(le/liǎo)最新的(de)預覽版 Windows 11 preview build 22463。
請注意,這(zhè)是(shì)一(yī / yì /yí)種不(bù)受支持的(de) Windows 11 安裝方法,可能會導緻使用操作系統時(shí)出(chū)現性能問題或其他(tā)錯誤。此外,微軟應該不(bù)會爲(wéi / wèi)不(bù)受支持的(de)設備提供安全更新,因此使用此方法安裝的(de) Windows 11 可能存在(zài)安全隐患。如果希望嘗試,建議隻在(zài)測試設備中使用,不(bù)要(yào / yāo)用于(yú)生産環境。