<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          微軟已禁止跳過CPU檢測安裝Win11

          共 4411字,需瀏覽 9分鐘

           ·

          2023-08-10 02:55

          點擊關(guān)注公眾號,Java干貨及時送達

          微軟在 7 月 12 日發(fā)布 Windows 11 Can Build 25905 版,自此版本開始分支版本代號也從鋅 (Zn) 遷移到鎵 (Ga),而正是從這個版本開始,微軟似乎悄悄調(diào)整了 Windows 11 安裝要求,不再允許用戶通過改注冊表的方式跳過 CPU 檢測,這意味著如果用戶使用的是英特爾第 7 代及以下版本的 CPU,那將無法安裝或更新 Windows 11。

          這是怎么發(fā)現(xiàn)的

          為避免翻車影響工作,藍點網(wǎng)并沒有在主力雞上安裝 Windows Insider 版本,我們使用的方案是在一臺物理機上安裝 PVE 系統(tǒng),然后在 PVE 里安裝各個通道的測試版。

          我們的物理機環(huán)境是沒有 TPM、CPU 為 Intel Core i5-10210U,之前安裝 Windows 11 金絲雀版時,配置的虛擬化 CPU 為 Common KVM Processor。

          Build 25905 的前一個版本是 Build 25387 版,在 Build 25387 及之前版本里,直接安裝和升級金絲雀版都沒有任何問題,當(dāng)然由于缺少 TPM 所以我們改注冊表跳過了 TPM / CPU 檢測,之后使用一切正常。(用的注冊表項是 AllowUpgradesWithUnsupportedTPMOrCPU )

          而自 Build 25905 版發(fā)布后,系統(tǒng)無法再更新,每次卡到 8% 后彈出安裝提示,不支持該 CPU,這段時間也比較忙,就沒折騰,結(jié)果這臺長期開機的 PVE 虛擬機經(jīng)常彈出報錯,因為系統(tǒng)不斷地嘗試升級,失敗后就不停地報錯。

          跳過 CPU 的注冊表也沒用?

          是的,之前發(fā)現(xiàn)問題的時候我們就嘗試改注冊表跳過 CPU,但無果。今天撰寫這篇文章時,我們再次測試( 額外添加添加 BypassCpuCheck ),發(fā)現(xiàn)微軟應(yīng)該是忽略了跳過 TPM / CPU 的注冊表項,導(dǎo)致無法跳過 CPU。

          如何確認這不是個別問題?

          說實話藍點網(wǎng)一直以為這是我們的虛擬化環(huán)境問題,但今天看到德國科技網(wǎng)站 Deskmodder 發(fā)布了一篇文章,提到了類似問題。

          起因是該網(wǎng)站的一名讀者發(fā)現(xiàn)自己的 Intel Core 2 Duo T6500 無法安裝 Windows 11 Can Build 25905 版 (此版本微軟提供了 ISO 鏡像),T6500 是一顆古老的 CPU,但在之前跳過 CPU 檢測安裝 Windows 11 后使用一切正常。

          就這個問題 Deskmodder 把 Build 25905 的 WIM 提取出來套在開發(fā)版的 ISO 里,這樣可以判斷是不是引導(dǎo)步驟出問題。

          測試結(jié)果顯示與 WIM 無關(guān),而藍點網(wǎng)的測試結(jié)果是微軟動的是 Appraiserres.dll 文件,這個用于檢測環(huán)境是否支持的文件被微軟動過,于是無法跳過 CPU 檢測了。

          還有解決辦法嗎?

          有,盡管無法在線升級,但想要繼續(xù)跳過 CPU 檢測還是有辦法的,那就是對 Appraiserres.dll 動刀,方法參考之前的:將這個文件刪除后,新建一個 txt 文檔,將文件名和后綴改成 appraiserres.dll,然后把它的屬性改為所有角色不可讀不可寫,以此跳過檢測。

          藍點網(wǎng)順手下載了 Build 25905 ISO 鏡像,利用這個辦法成功完成升級,也就是暫時還是可以繼續(xù)繞過 CPU 的。(通過系統(tǒng)升級無法使用此方法,因為修改 dll 后系統(tǒng)會將 sources 里內(nèi)容強制清空)

          不過對金絲雀版用戶來說這比較頭疼,因為不是每個版本微軟都提供 ISO 的,沒有 ISO 就沒法升級,除非用戶每次自己 UUP 打包,那確實太麻煩。

          潛在影響:

          諸如 Rufus / Ventoy 等裝機工具自帶跳過 Windows 11 硬件檢測選項,這個方法失效后,使用這些裝機工具可能也會出問題。

          不過目前這些改動僅在 Windows Insider Canary Channel 中,所以正式版暫時不受影響。

               

            

                  

                   

          1、新來個技術(shù)總監(jiān),禁止我們用Git的rebase!?

          2、再見!混亂代碼,SpringBoot 后端接口規(guī)范

          3、有多少人沒有用過這個Linux命令,用過后卻深深愛上了~

          4、對線面試官:說出 Java 中的 7 種重試機制

          5、IntelliJ IDEA 2023.2新特性詳解第二彈!

          6、已被LLM“殺死”?Stack Overflow:打不過就加入

          點在看

          瀏覽 1579
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  操自拍| 久久精品电影 | 激情黄色一级 | A免费黄色片 | 亚洲精品久久久久久 |