數據不丟失 從Windows 11的DEV版降級到正式版

電腦愛好者 發佈 2023-01-10T22:25:28.273246+00:00

一些朋友為了體驗Windows 11系統的新功能,在使用其DEV版,不過這些版本存在不少Bug。如果不想使用了,那麼如何在保證數據不丟失的前提下安全降級到正式版呢?

一些朋友為了體驗Windows 11系統的新功能,在使用其DEV版,不過這些版本存在不少Bug。如果不想使用了,那麼如何在保證數據不丟失的前提下安全降級到正式版呢?

文|閩人

一、降級原理

  大家所安裝的DEV版通常比正式版的版本號高,如果直接在DEV版中運行正式版安裝程序,會提示系統版本較低無法完成安裝,有兩種降級思路:一種是讓系統「誤認為」正在安裝的版本比當前版本高,在Windows 11安裝過程中,版本號的檢測是通過映像文件中的setuphost.exe來完成,我們只需用高版本映像文件中的setuphost.exe替換正式版中的同名文件即可實現「升級」安裝。另一種則是使用正式版文件手動覆蓋安裝,然後恢復數據。

二、準備工作

  降級可能會造成數據的丟失,操作前可以用系統自帶的OneDrive網盤備份數據。啟動OneDrive後切換到「備份」選項卡,點擊「管理備份」,在打開的窗口中勾選所需的文件,然後點擊「開始備份」即可(圖1)。


三、降級方法

方法1:替換文件法

  1. 獲取高版本setuphost.exe

  依次點擊「開始→設置→系統」,在右側窗格中的「關於」下可以查看到當前系統的版本號,比如筆者的是DEV版本,版本號是22581.100(圖2)。

  接著在新版Edge中打開「https://uupdump.net/」連結,切換到「Dev Channel」選項卡,選擇比圖2所示版本號高的安裝文件,按提示完成設置後點擊「創建下載包」即可將ISO映像文件保存到本機中(圖3)。在文件資源管理器中右擊下載的映像文件並選擇「裝載」,將其加載到虛擬光碟機中(假設盤符為M),打開「M:\sources」,複製setuphost.exe到桌面上備用(圖4)。


  2.替換文件

  到「https://www.microsoft.com/en-us/software-download/windows11」連結下載最新的正式版映像文件。接著使用UltraISO工具打開它,在左側的窗格中定位到「sources」目錄,刪除右側窗格中的setuphost.exe(圖5)。然後依次點擊「操作→添加文件」,將複製到桌面上的setuphost.exe添加到「sources」目錄下並保存。

  3.降級安裝

  將編輯好的正式版映像文件加載到虛擬光碟機中(假設盤符為N)。接著在文件資源管理器中點擊「N:\sources\setup.exe」激活安裝程序,進入到「你想執行哪種類型的安裝?」這一步時,選擇「升級:安裝Windows並保留文件、設置和應用程式(U)」(圖6),剩餘操作按屏幕提示完成即可。

  安裝完後在圖2所示的窗口中重新查看版本號,可以看到系統已經成功降級到了21H2正式版。

方法2:覆蓋安裝

  將正式版映像文件加載到虛擬光碟機中,接著將其中的「sources\install.wim」文件複製到E:\備用。然後將Dism++工具放置在PE啟動盤內,啟動到PE系統後運行DISM++,依次點擊「恢復功能→還原系統」,然後選擇「E:\install.wim」及對應的版本,將全部文件釋放到D盤根目錄(假設D盤為Windows 11 DEV版的系統分區)(圖7)。

  隨後重啟系統,就會自動開始安裝正式版。進入到「歡迎回來,帳戶名」這一步時,選擇「從xxxx中還原」(xxxx為Windows 11 DEV版的計算機名),這樣上述備份在OneDrive中的資料會自動恢復到正式版系統中(圖8),其餘操作按屏幕提示完成即可。Office等軟體需要重新安裝,個人數據則需要使用圖1中的備份來恢復。CF


原文刊登於2022 年 10 月 1 日出版《電腦愛好者》第 19 期

關鍵字: