網頁

2026年9月26日 星期六

萬用還原製作與還原安裝分析

本文分析windows 萬用還原製作與還原安裝

製作萬用還原,通常是在虛擬機(例如: VM)安裝windows,安裝需要的應用程式,優化設定windows,置入綜合驅動程式包,封裝windows,於虛擬機改用PE開機,將安裝在虛擬機的windows系統,製成萬用還原映像檔。
要還原安裝的電腦,用PE開機,將萬用還原映像檔還原至C碟,重開機,開始安裝部署,自動識別硬體元件,從綜合驅動程式包自動安裝適用的驅動程式,這種方式,還原安裝過程較簡單。
因電腦硬體元件廠牌多,硬體元件推陳出新,適用的驅動程式也需更新,綜合驅動程式包無法包山包海,無法將所有驅動程式納入,製作過程不簡單,封裝程式、封裝設定,須能順利封裝,結合還原部署程序與綜合驅動程式包,設計封裝程式、還原部署程序、彙整驅動程式,都需技術、時間、人力,天下沒有白吃的午餐,免費供人下載使用,綜合驅動程式包加密,還原部署過程安裝特定程式,修改瀏覽器首頁,安裝驅動程式,要耗一些時間,雖可做到自動移除被安裝的特定程式,自動改回瀏覽器首頁,隨著封裝程式更新,移除難度持續增加,耗費太多時間研究。
封裝程式、綜合驅動程式包更新,幾乎要看製作者是否有更新。windows 新版本推出,封裝有可能失敗,需從封裝過程log檔,找尋解決方法,綜合驅動程式包檔案很大,約7gb多,萬用還原映像檔大小增加約1/3,上傳至雲端空間分享,傳輸時間增長。

製作萬用還原的另一種簡單方式,不封裝,不用綜合驅動程式包,不用還原部署安裝,只預先導入磁碟與網卡驅動程式包。
虛擬機安裝windows,安裝需要的應用程式,優化設定windows,於虛擬機改用PE開機,離線導入windows的磁碟與網卡驅動程式,將安裝在虛擬機的離線windows系統,製成還原映像檔,映像檔拿至別台電腦,用USB隨身碟PE開機,將映像檔還原至C碟分割區,重開機,只要能找到硬碟,就可以開機,能連上網路,執行windows update 就可以安裝完整驅動程式。如碰到網卡找不到,可在能上網電腦,至官方網站下載網卡驅動程式安裝或在PE離線導入。
做好的映像檔大小,約只是前面方法60%大小。
預先導入磁碟與網卡驅動程式包的方式有二種方式,第一種是以前常用的方式,PE開機,執行DISM++,離線導入PE的核心及windows 系統驅動程式包,以前常用這種方式,導入驅動程式包,實測發現,用這種方式新增的驅動,快速方便,卻曾發生映像檔還原後,導入的驅動程式與硬體元件衝突,無法開機,須移除衝突的驅動程式,才能開機。
第二種一樣是離線導入驅動程式,導入的時間不同,製作的萬用還原映像檔,不導入驅動程式。用USB隨身碟PE開機,將映像檔還原至C碟分割區,還是用PE開機,執行DrvInstall.exe,從「驅動管理」查看已安裝驅動程式,「遷移驅動」,按下去,將PE開機過程安裝的驅動程式,直接匯入離線windows,這種方式,匯入的驅動程式,最適合離線windows。
顯示內置驅動,點選 PE系統的x:\windows,按 遷移驅動,從x:\windows遷移到,選離線windows系統 c:\windows。
PE系統的驅動程式,最少要包含磁碟驅動程式,且能看到電腦磁碟機,這樣離線windows系統才能開機,識別電腦磁碟機。
因無線網卡驅動包檔案大,有線網卡驅動包檔案也不小,常用外置,PE開機後,手動安裝網路卡驅動程式,在PE「遷移驅動」至離線windows系統,windows系統開機後,可以識別電腦磁碟機,也能上網,執行windows update 從微軟網站自動下載及安裝所有驅動程式。

PE開機載入的驅動程式,分內置與外置,內置驅動程式,開機安裝驅動程式速度快,會增加PE核心大小,製作PE的人,將常用驅動程式內置,顯卡、有線網卡、無線網卡驅動程式檔案大,採用外置。如將驅動程式包改為全外置,PE開機過程安裝驅動程式,PE開機時間稍為慢一點點,PE核心檔大小大幅減少。


PE 開機,離線導入windows 系統需要的驅動程式包。
為了減少萬用還原檔大小,在VM虛擬機安裝的windows 系統,所有需要的程式安裝完成,優化windows,改用PE開機,執行DISM ++,點選 空間回收,點選回收項目,選好之後,按 清理,可刪除了幾gb(實際可回收空間,與windows更新及操作時間、安裝程式有關)。執行everything,搜尋.log,經過 空間回收之後,執行true image 2017,將離線windows 系統,製成萬用還原映像檔大小,比包含封裝程式、綜合驅動包、還原部署程式的萬用還原映像檔小約40%。

如萬用還原之後,不能開機除了磁碟驅動程式之外,還有啟動引導也需正確,無啟動引導或啟動引導錯誤,改用PE開機,執行DISM++,修護啟動引導。修護啟動引導之後,windows 開機,如畫面顯示多個windows 開機選項,選第一個windows 開機,進入桌面後,執行Bootice,修改開機選單bcd檔,只保留第一個選項,其餘的全刪除。

萬用還原後只要能開機且可以上網,其餘的驅動程式,都可執行windows update自動下載安裝。

因Windows及office有綁定硬體,異機還原,啟用會失效,需重新啟用,為了能達成還原後Windows及office自動重新啟用,可將第一次開機登入桌面只執行一次的批次檔(Windows及office啟用檔),存入C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup資料夾。
Windows及office 重新啟用,也可以於還原安裝完成後,在桌面手動執行Windows及office 啟用批次檔 。

沒有留言:

張貼留言