天天看點

Win11 正式版即将到來,一個小工具幫你繞過 TPM 更新要求

微軟将于 10 月 5 日推送 Windows 11 更新,但是正式版有一些嚴格的硬體要求,包括 2 代銳龍/8 代英特爾 CPU 以及幾款 7 代型号,TPM 2.0 支援等。這意味絕大部分 PC 甚至虛拟機都将無法用 Windows 10 更新成 Windows 11。

除了更新以外,如果你已經安裝了 Windows 11 測試版但不滿足硬體條件,你可能在正式版到來之後也依然無法更新到最新版本。

幸運的是,外媒提出了一種簡單的方法可以繞過 TPM 要求,僅需一個簡單的開源腳本即可。

Win11 正式版即将到來,一個小工具幫你繞過 TPM 更新要求

如何繞過 Windows 11 的 TPM 要求

1.利用 Aveyo 開源工具 Universal MediaCreationTool,

不過我們這裡僅需要其中跳過 TPM 檢查的腳本。

下載下傳位址:(打不開此位址可以從文末的網盤下載下傳)

​​https://gist.github.com/AveYo/c74dc774a8fb81a332b5d65613187b15#file-skip_tpm_check_on_dynamic_update-cmd​​

2.找到“Skip_TPM_Check_on_Dynamic_Update.cmd”

3. 僅選擇并複制該檔案的所有代碼。(我這裡已經給大家複制好了,直接複制下面的代碼即可)

@(set "0=%~f0"^)#) & powershell -nop -c iex([io.file]::ReadAllText($env:0)) & exit/b#:: double-click to run or just copy-paste into powershell - it's a standalone hybrid script
$_Paste_in_Powershell = { $:code;    $N = 'Skip TPM Check on Dynamic Update'; $toggle = $null -eq $env:skip_tpm_enabled; $off = $false  $M = sp HKLM:\SYSTEM\Setup\MoSetup 'AllowUpgradesWithUnsupportedTPMOrCPU' 1 -type dword -force -ea 0  $M = sc.exe config Winmgmt start= demand; sp HKLM:\SOFTWARE\Microsoft\Wbem 'Enable Costly Providers' 0 -type dword -force -ea 0  $B = gwmi -Class __FilterToConsumerBinding -Namespace 'root\subscription' -Filter "Filter = ""__eventfilter.name='$N'""" -ea 0  $C = gwmi -Class CommandLineEventConsumer -Namespace 'root\subscription' -Filter "Name='$N'" -ea 0  $F = gwmi -Class __EventFilter -NameSpace 'root\subscription' -Filter "Name='$N'" -ea 0  if ($B -or $C -or $F) { $B | rwmi; $C | rwmi; $F | rwmi; $off = $true }  if ($toggle -and $off) { write-host -fore 0xf -back 0xd "`n $N [REMOVED] run again to install "; timeout /t 5; return }  $P = "$([environment]::SystemDirectory)\cmd.exe"; $T = "$P /q $N (c) AveYo, 2021 /d /rerase appraiserres.dll /f /s /q"  $D = "$($P[0]):\`$WINDOWS.~BT"; $Q = "SELECT SessionID from Win32_ProcessStartTrace WHERE ProcessName='vdsldr.exe'"  $F = swmi -Class __EventFilter -NameSpace 'root\subscription' -args @{    Name = $N; EventNameSpace = 'root\cimv2'; QueryLanguage = 'WQL'; Query = $Q} -PutType 2 -ea 0  $C = swmi -Class CommandLineEventConsumer -Namespace 'root\subscription' -args @{    Name = $N; WorkingDirectory = $D; ExecutablePath = $P; CommandLineTemplate = $T; Priority = 128} -PutType 2 -ea 0  $B = swmi -Class __FilterToConsumerBinding -Namespace 'root\subscription' -args @{Filter=$F;Consumer=$C} -PutType 2 -ea 0  if ($toggle) { write-host -fore 0xf -back 0x2 "`n $N [INSTALLED] run again to remove "; timeout /t 5 } ; $:code;} ; start -verb runas powershell -args "-nop -c & {`n`n$($_Paste_in_Powershell-replace'"','\"')}"$_Press_Enter      
Win11 正式版即将到來,一個小工具幫你繞過 TPM 更新要求

4.打開記事本,并把代碼粘貼到其中。

Win11 正式版即将到來,一個小工具幫你繞過 TPM 更新要求

5.将檔案以字尾名 .cmd 為格式儲存。為了友善大家,我已經為大家打包好了這個 cmd檔案,文末可以下載下傳。

Win11 正式版即将到來,一個小工具幫你繞過 TPM 更新要求

6.輕按兩下并運作該腳本。

7.當詢問是否允許 Windows PowerShell 對你的裝置進行更改時,單擊是。

然後程式會打開 PowerShell 并顯示“Skip TPM Check on Dynamic Update [Installed]”。(如果你之後想重新啟用 TPM 檢查再次運作即可。)

Win11 正式版即将到來,一個小工具幫你繞過 TPM 更新要求

完成後,如果你現在處于預覽體驗計劃中,Windows 将自動開始下載下傳 Windows 11 并安裝。如果你已經安裝了 Windows 11 但無法接收更新,則系統會下載下傳更新。

Win11 正式版即将到來,一個小工具幫你繞過 TPM 更新要求

此外,如果你不在測試通道中,你也可以通過下載下傳 Windows 11 的 ISO 檔案、将其寫入啟動盤并從 Windows 10 中運作 setup.exe 檔案來更新到新版作業系統。

注意:微軟在 10 月 5 日才會推送正式版,在此之前下載下傳到的是測試版的鏡像檔案。

全新安裝 Windows 11 時如何繞過 TPM

如果你計劃進行全新安裝而不是更新到 Windows 11,同時需要繞過 TPM,你需要将安裝盤或 ISO 檔案也禁用 TPM 檢測。

上面提到的 Universal MediaCreationTool 工具也有這一功能,它可以自動生成不檢查 TPM 狀态的 Windows 11 ISO 或啟動盤。當然,相信很多小夥伴之前已經用其他方法,例如修改 ISO 鏡像來達到同樣的目的。

1.打開 MediaCreationTool 的 Github 頁面并下載下傳。

GitHub位址:

​​https://gist.github.com/AveYo/c74dc774a8fb81a332b5d65613187b15#file-mediacreationtool-zip​​

2.從 zip 檔案中解壓出 MediaCreationTool.bat 并将其儲存到某個位置。

3.運作 MediaCreationTool.bat。如果 Windows 提醒該檔案具有潛在危險,則還需要點選“仍然運作”。

4.選擇 11 作為 MCT 版本。

Win11 正式版即将到來,一個小工具幫你繞過 TPM 更新要求

5.選擇“建立 USB”或“建立 ISO”。如果你需要在虛拟機或其他電腦上安裝,請點選建立 ISO 檔案。

6.當 Windows 詢問是否允許 Power Shell 打開應用程式時,選擇“是”。Windows MCT 工具将自行啟動。當然,這裡的标題欄依然是顯示“Windows 10”,但隻是需要借用 Win10 MCT 工具罷了。

7.出現提示時請自行選擇 USB 驅動器或 ISO 檔案。

Win11 正式版即将到來,一個小工具幫你繞過 TPM 更新要求

8.選擇所需的 USB 驅動器或 ISO 檔案位置。

Win11 正式版即将到來,一個小工具幫你繞過 TPM 更新要求

9.MCT 工具需要幾分鐘時間從微軟伺服器下載下傳 Windows 11 鏡像并建立 USB 啟動盤或 ISO 檔案。當然,該工具這裡依然顯示的是“正在下載下傳 Windows 10”,但實際上下載下傳的是 Windows 11 的鏡像,不用疑惑。

Win11 正式版即将到來,一個小工具幫你繞過 TPM 更新要求

繼續閱讀