介紹
要使用 MDT Lite Touch 支援 Windows 11 升級,您需要將/eula accept引數新增到設定中。這可以透過在 MDT 中使用WindowsUpgradeAdditionalOptions任務序列變數輕鬆完成。繼續閱讀了解更多詳情...
背景
如果您嘗試使用 MDT Lite Touch 將 Windows 10 計算機升級到 Windows 11,您很快就會發現 LTIApply.wsf 失敗,錯誤程式碼為 1。顯示類似於以下螢幕截圖的內容:
失敗的原因是(再次)設定.exe需要設定/eula accept引數。如果開啟安裝程式.log您會發現安裝失敗,錯誤程式碼0xC190010E這確實是不接受許可協議的錯誤程式碼。
注意:不要將0xC190010E錯誤誤認為是非常常見的0xC1900200錯誤,這意味著您的計算機不符合Windows 11的技術要求。如果要在沒有 TPM 2.0 的 VM 上對此進行測試,即使啟用了虛擬 TPM 也是如此。和/或可能沒有正確的 CPU,具體取決於您的主機 CPU。您可以透過在HKLM\SYSTEM\Setup\MoSetup中建立AllowUpgradesWith UnsupportedTPMOrCPU金鑰來跳過 Windows 11 安裝程式的檢查,並建立一個REG_DWORD值1。顯然不建議用於生產用途,但對於實驗室和測試應該沒問題。以下是有關該主題的官方文件的連結:安裝Windows 11的方法。
備註
若要新增對 Windows 11 升級的支援,請編輯 Windows 11 升級任務序列,並在"升級Windows"操作之前的某個時間點新增WindowsUpgradeAdditionalOptions變數,並使用/eula accept。在我的任務序列中,我直接在"僅收集本地"操作之後添加了它。喜歡這個: