在老舊電腦或VM虛擬機器上安裝Windows 11

Microsoft Windows 11在近期推出,但因為有鎖定TPM可信平台模組(Trusted Platform Module)、安全啟動(Secure Boot)、CPU朝代、RAM容量...等,導致不能安裝令人扼腕。有些文章使用修改ISO檔案來進行強制安裝,這篇文章透過的是修改註冊檔的方式來進行,優點是安裝時期動態修改,不會因為Windows的更新替換ISO檔案,導致又要重新製作USB開機碟。

免TPM免修改ISO安裝Windows 11

Step 1. 到微軟官方網站下載正式發行的Windows 11 ISO檔案。

Step 2. 準備好你的舊電腦(若走這步就需要先將Rufus將ISO檔製作成USB開機隨身碟)或者是虛擬機器,在範例中我是使用VMWare開設一台「Windows 10架構」的虛擬電腦,硬體沒有什麼特別的設定,設定完成後把ISO檔案掛載到光碟機中。

Step 3. 開機後進入Windows 11的版本選擇安裝畫面。

Step 4. 在畫面中按下「SHIFT + F10」進入命令模式,輸入「regedit」啟動註冊檔編輯器。

Step 5. 在「HKEY_LOCAL_MACHINE \ SYSTEM \ Setup」下,新增一個名為「LabConfig」機碼。

Step 6. 在「LabConfig」機碼下,新增一個名為「BypassTPMCheck」的DWORD(32Bits)。

Step 7. 將「BypassTPMCheck」DWORD(32Bits)的值設定為「1」。

Step 8. 在「LabConfig」機碼下,新增一個名為「BypassSecureBootCheck」的DWORD(32Bits)並將值設定為「1」。

Step 9. 設定完成後把視窗都關閉,一路退回到Windows 11版本選擇畫面,接著跟著下一步一路裝到底就完成了。

Step 10. 在此公布一下我的WMWare Workstation 16 Pro的版本號碼,讓有興趣的人參考一下(在此版本VMWare還沒有更新到可支援創建Windows 11虛擬機器)。

Step 11. 在虛擬機器安裝Windows 11完成後的系統資訊畫面,可以看到Windows 11已經識別到這是一台VMWare7,1的虛擬電腦。

Step 12. 到Windows Update的畫面中,在圖中證明依然可以進行Windows Update更新無誤,未如微軟宣稱般的倘若手動解除TPM限制就不給更新的警告。

後紀

我認為Windows 11發表初期就鎖定了一堆硬體的限制,並非是因為有加了TPM而變得多安全,而根本就是PC軟硬體Bundle在一起促銷的商業手段(魚幫水、水幫魚),我認為這個開後門讓老舊電腦或虛擬機器安裝的手法,應該可以維持很多年都不會被微軟封掉。

Update 20211220:另外補充說明有關於Windows 11後續系統更新的事情,在2021年12月初的時候,有看到微軟與某號稱電腦大師的人出來洗地說如果把安全性機制關掉硬上Windows 11會導致後續都沒辦法再上安全性更新,下圖是我在2021-12月份證明還可以持續進行Windows 11更新與Windows市集更新的圖片,完全沒問題。

Update 20220713:有網友寫信詢問這種方法是否迄今仍然可以獲得微軟更新的支持,目前確認已經更新至微軟官方推送的2022-07的KB5015814且完全沒有問題,證實了之前敝人的猜想,請使用者自行參考之,日後亦不再回應此問題。

Update 20220922:目前確認Windows 11 22H2之更新,已經擋掉繞過TMP 2.0安裝Windows 11的系統,除非下載新的22H2 ISO並修改新的路徑繞過,但這個方法不可能適用於把當前OS作為生產力用途的一般民眾,所以要採用此類方法進行Windows 11安裝的人可能要自行再評估了(我個人認為Windows 10爽爽用就好)。

老電腦 舊電腦 虛擬機器 VMWare Windows11 Install Setup Directly NoIsoModify NoUsbBootDiskModify