在不受支持的硬件上升級到 Windows 11
在本文中,我們將了解如何在不受支持的硬件(沒有 TPM 芯片和較舊的 CPU 型號)上將運行 Windows 10 的計算機更新到 Windows 11 23H2。硬件 TPM 芯片、安全啟動和新 CPU(2017 年之後發布)的存在是 Microsoft 安裝 Windows 11 的最低要求。如果你的電腦不滿足最低要求,它將被視為不兼容,並且不會通過 Windows 升級到 Windows 11更新。
微軟宣布不會發布適用於 Windows 10 的 build 23H2。這意味著:Windows 10 將於 2025 年 10 月 14 日結束支持。在此日期之後,安全更新和補丁將不再適用於 Windows 10 計算機(LTSC 版本除外)。這意味著22H2將是Windows 10的最終版本。
如果您嘗試使用內部版本 23H2 的 ISO 映像在舊計算機上手動將 Windows 10 22H2 更新到 Windows 11,您會收到以下消息:
此電腦當前不滿足 Windows 11 系統要求:
- 此版本的 Windows 不支持該進程
- PC必須支持TPM 2.0
您可以使用setup.exeWindows 安裝 ISO 映像上的程序檢查您的計算機硬件是否與 Windows 11 兼容(使用官方媒體創建工具創建 Windows 11 安裝 ISO 映像)。掛載 ISO 映像,打開命令提示符,然後導航到虛擬 CD/DVD 驅動器:
cd d:
運行命令:
./setup.exe /auto upgrade /noreboot /DynamicUpdate disable /Compat ScanOnly
在此模式下,Windows Installer 會執行兼容性檢查而不執行更新。

有一種官方方法可以通過使用繞過硬件要求允許升級不支持的 TPM 或 CPU註冊表參數(關聯)。運行以下命令來創建此註冊表參數
reg add HKLMSYSTEMSetupMoSetup /f /v AllowUpgradesWithUnsupportedTPMorCPU /d 1 /t reg_dword
執行 Windows 11 的全新安裝時,可以使用多個註冊表選項來繞過最低硬件要求檢查:如何在不受支持的硬件上安裝 Windows 11(無 TPM 和安全啟動)。
然後,您可以使用安裝映像上的 setup.exe 將 Windows 10 升級到 Windows 11 23H2,同時保留您的個人文件和應用程序。


Microsoft 不正式支持此方法或下述其他方法在不受支持的硬件上升級到 Windows 11。
AllowUpgradesWithUnsupportedTPMOrCPU 註冊表參數允許忽略舊 CPU 和 TPM 2.0 芯片的存在,但是仍需要 TPM 1.2 芯片。如果缺少 TPM,您將無法以這種方式更新。以下 PowerShell 命令檢查計算機上是否存在 TPM 芯片:
Get-TPM


如果 TPM 芯片丟失(TpmPresent=False),無需檢查硬件兼容性即可升級到 Windows 11。
打開命令提示符並在特殊模式下運行 Windows 11 更新嚮導:
./setup.exe /product server
或者:
D:sourcssetupprep.exe /product server


在此模式下,Windows 11 安裝程序認為它正在安裝 Windows Server Edition,並且不會檢查 CPU 和 TPM 芯片。


在此模式下執行更新後,計算機上將安裝 Windows 11 常規專業版。使用此命令檢查您的 Windows 11 版本和內部版本號
Get-ItemProperty -Path 'HKLM:SOFTWAREMicrosoftWindows NTCurrentVersion ' | select ProductName, DisplayVersion, CurrentBuild


更換評估師res.dll安裝映像上的文件是升級到 Windows 11 的另一種有趣方式:
- 將Windows 11安裝ISO鏡像文件複製到本地驅動器;
- 清除內容
appraiserres.dll文件在來源文件夾:Clear-Content C:Win11_ISOsourcesappraiserres.dll -Force - 然後運行
setup.exe文件並繼續 Windows 11 升級。

要將計算機靜默升級到 Windows 11,您可以使用 setup.exe 命令行選項:
start /wait d:setup.exe /Auto Upgrade /Quiet /DynamicUpdate disable /showoobe None /Telemetry Disable /compat IgnoreWarning /NoReboot
確保 Windows 設置中未禁用版本升級。了解更多:如何防止自動升級到 Windows 11?
閱讀更多:如何在升級到 Windows 10 之前備份 Windows 7/8
您還應該禁用新的功能更新保護選項,該選項會阻止新版本 Windows 的交付:
reg add HKLMSOFTWAREPoliciesMicrosoftWindowsWindowsUpdate /f /v DisableWUfBSafeguards /d 1 /t reg_dword
許多未正式兼容 Windows 11 的舊計算機仍在企業中使用。據推測,隨著 Windows 10 支持日期的臨近,微軟將為企業客戶提供針對不受支持的硬件的額外 W11 升級選項。
