Windows 這樣定制自己的系統(tǒng)映像,重裝便捷又省時(如何制作系統(tǒng)映像)
當系統(tǒng)卡頓、出現(xiàn) Bug、電腦崩壞的時候,應該重啟,重裝,還是重買呢?
相信大多數(shù)網(wǎng)友對重裝并不陌生了,PE 系統(tǒng)、系統(tǒng)重置、在線重裝降低了重裝系統(tǒng)的門檻,「重裝大法」雖然可以解決 90% 的問題,簡單、直接,但會破壞當前熟悉的工作環(huán)境與工作流程,重裝后需要花費較長的時間重新搭建,倘若操作不當,還可能丟失一些重要的工(學)作(習)資料。即便是熟悉電腦的玩家,手動恢復重裝后的系統(tǒng)設置、硬件驅(qū)動、軟件安裝與配置、還原資料至可用狀態(tài),也需要耗費數(shù)小時乃至數(shù)天才能完成,讓人十分頭疼。
各類備份與恢復方式
ISO 映像GHO 映像WIM 映像ESD 映像實現(xiàn)原理基于分區(qū) Sector-based基于分區(qū) Sector-based基于文件 File-based基于文件 File-based分區(qū)信息無有無無壓縮率低低中極高熱還原不支持支持間接支持間接支持熱備份不支持支持支持支持增量備份不支持不支持支持支持修改映像不支持支持支持支持便捷性難易易難
Symantec? Ghost
Symantec? Ghost
諾頓克隆精靈(Symantec Ghost),由?Binary Research 公司于?1996?年編寫,后來在?1998?年?6?月?24?日被賽門鐵克公司收購,擴展名為??gho?。2013?年?4?月?30?日起,賽門鐵克將停止銷售諾頓克隆向?qū)АT撥浖軌蛲暾焖俚貜椭苽浞?、還原整個硬盤或單一分區(qū)。
相信許多 80 后、90 后朋友對「一鍵 Ghost」并不陌生 —— 藍灰色的古老界面、黑色的小幽靈。通過將整塊硬盤上的內(nèi)容轉(zhuǎn)換為 Ghost 映像,可以在任意電腦上實現(xiàn)磁盤對拷(Disk to Disk)、分區(qū)到分區(qū)(Partition to Partition)、硬盤 / 分區(qū)備份(Disk / Partition to Image)、硬盤 / 分區(qū)還原(Disk / Partition from Image)等功能。
因 Ghost 映像中未設置針對特定電腦、特定型號,無法驗證還原的電腦是否為映像源的電腦,番茄花園、雨林木風、電腦公司、深度技術(shù)等公司曾借助「Ghost 自動安裝」實現(xiàn)傻瓜式重裝,傳播盜版系統(tǒng),在裝機圈中混得風生水起,「深受」用戶們的追捧。但也因缺乏驗證、無法跳過壞區(qū)塊,隨著微軟的反擊與技術(shù)更迭,Ghost 不再能勝任目前的系統(tǒng)備份與恢復工作。在 Symantec Ghost 退出人們的視野后,一些廠商基于映像備份的工作機制開發(fā)了適合當代系統(tǒng)的備份軟件,如 Acronis True Image、傲梅輕松備份等,OEM 廠商也為自家的電腦配備了一鍵恢復系統(tǒng),如聯(lián)想一鍵恢復、Dell Factory Image Restore 等。
WIM / ESD 映像
除了 Ghost 映像備份這種方式外,我們還能夠通過 Dism 來備份映像,或是使用 Easy Sysprep 定制系統(tǒng)映像。
WIM(Windows Imaging Format)是一種基于文件的磁盤映像格式,由 Microsoft 設計并在 Windows Vista 后的系統(tǒng)使用,用于支持它們的標準安裝過程。自 Windows 8 系統(tǒng)以來,Microsoft 又推出了一種基于文件的高壓縮比磁盤映像格式 —— ESD(Electronic Software Download),隨后地映像文件大多采用 ESD 格式分發(fā)。
Windows XP SP3 與 Windows 10 1909 映像
從 Windows XP 到 Windows 10,內(nèi)核由 NT 5.x 升級為 NT 6.x,映像的內(nèi)部結(jié)構(gòu)發(fā)生了變化,相比于 NT 5.x,NT 6.x(Windows 8 后)采用了 ESD 映像,它能儲存至多 8 個 WIM 映像文件,實現(xiàn)在單個映像中存儲多個系統(tǒng)版本,舉個栗子 —— 在安裝系統(tǒng)的時候,安裝程序會根據(jù)激活密鑰選擇對應版本,如家庭版、教育版、旗艦版、企業(yè)版、工作室版等。除此以外,還可單獨提取映像中的 ?source.wim?,使用 CGI、Dism、ImageX 等工具進行安裝,無需執(zhí)行 Windows Setup 的流程,安裝方式更加靈活。
系統(tǒng)封裝后的映像還原方式與基于鏡像的重裝類似 —— 進入 PE 系統(tǒng)、使用映像還原工具將釋放映像到系統(tǒng)盤、修復引導,不同的是,封裝映像相比直接打包的映像多了 OOBE(Out-of-box experience)流程,用戶需要填寫相關信息方可進入系統(tǒng)。
鏡像備份與封裝備份有什么不同
從備份機制上來講,鏡像備份像是麥記的漢堡,我點了六個漢堡,生產(chǎn)線只會做六個給我,不會多也不會少,「點餐 – 取餐 – 開吃」,只要是選擇范圍內(nèi)的文件,在打包時會完整地拷貝入鏡像中;而封裝備份好比是自助火鍋,店家提供固定口味的湯底(系統(tǒng)),客人自選鍋里的食材(驅(qū)動、系統(tǒng)設置、內(nèi)置軟件),吃完了還可以繼續(xù)加,在封裝系統(tǒng)時可以根據(jù)需要調(diào)整鏡像的內(nèi)容,封裝完成后也可以繼續(xù)修改。
Ghost 備份:扇區(qū)到扇區(qū)(Sector to Sector)
ESD/WIM 封裝:文件到文件(File to File)
工具介紹
Dism
Dism
Dism 基于比 Dism 更底層的 CBS(Component Based Servicing),為系統(tǒng)更新、系統(tǒng)修復、驅(qū)動管理、內(nèi)置 / 可選功能管理、預裝應用、服務管理等功能提供圖形化操作,完整支持 WIM、ESD、ISO、具備相當開放的清理與優(yōu)化功能。利用 Dism 中的系統(tǒng)備份功能,可為當前電腦生成備份映像。
自 Windows NT 6.x 起,系統(tǒng)的核心組件服務棧由 CBS(Component Based Servicing)、CMI(Component Management Infrastructure)、CSI(Component Servicing Infrastructure)、DMI(Driver Management and Install)、KTM(Kernel Transaction Manager)、SMI(Systems Management Infrastructure)六大部分組成。借助模塊化的服務棧,每個系統(tǒng)組件需要的依賴被打包為小模組,各個模組之間相互獨立,不受影響。針對不同架構(gòu)的系統(tǒng),使用 CBS 作為底層更具有優(yōu)勢 —— 無需考慮 Dism 在各個系統(tǒng)的兼容性(如 x86、x64、Arm 等),可脫離 Dism 依賴運行(即便是精簡后的系統(tǒng),也能夠正常使用)。
Easy Sysprep
Easy Sysprep v5
Easy Sysprep 是 IT 天空出品的一款 Windows 操作系統(tǒng)封裝部署輔助工具。它以微軟系統(tǒng)準備工具 ?sysprep.exe? 程序為核心,將復雜的 Windows 操作系統(tǒng)封裝過程變得更加簡單。除了直接將系統(tǒng)打包為映像,通過 Easy Sysprep,還可以進行一系列的優(yōu)化、設置。
Sysprep 最初是為企業(yè)將系統(tǒng)映像部署到多臺電腦中而設計,實現(xiàn)快速部署全新的生產(chǎn)環(huán)境。經(jīng)過 Sysprep 初始化的電腦,除了映像內(nèi)置的文件外,用戶憑證、激活信息、外置設備、硬件驅(qū)動都會在封裝映像時統(tǒng)一移除,方便后期還原至新的電腦中。
前期準備
實體機規(guī)格:
- 主機:Intel NUC8i7HVK / Tigo 16G / SN550 512G
- 實體機系統(tǒng):Windows 10 1809 (17763) LSTC Enterprise
- 虛擬機系統(tǒng):Windows 10 2004 (19041) Professional
玩機有風險,設置需謹慎。以下內(nèi)容需要一定的電腦操作知識(系統(tǒng)優(yōu)化、重裝等),為了避免錯誤操作導致的損失,請在操作前熟讀教程與官方文檔,并對重要資料進行多重備份。
鏡像最重要的基礎是系統(tǒng),「基礎不穩(wěn),地動山搖」,為了保證系統(tǒng)的完整性,務必使用純凈、未過度精簡的系統(tǒng)鏡像(如出廠系統(tǒng)盤、MSDN iTellYou 等)。
封裝環(huán)境可以分為兩種 —— 基于實體機、基于虛擬機,第一種方法適用于以下情況:1. 系統(tǒng)中的生產(chǎn)環(huán)境難以在虛擬機 / WTG 中復現(xiàn),或有特定的硬件驅(qū)動、軟件等;2. 軟件什么的真的太多了,重新安裝十分麻煩;3. 偷下懶。
材料
1. 移動硬盤 / 云盤
為了避免因為誤操作導致文件丟失,務必對電腦中的重要文件進行多重備份(移動硬盤 云盤),備份、封裝完成的映像同樣需要轉(zhuǎn)移至移動硬盤中;
2. PE 維護 U 盤
準備一個大小為 16G 或 16G 以上的閑置 U 盤,下載 微 PE 或 優(yōu)啟通 等其它安全的 PE 維護系統(tǒng),按照指引制作 PE 維護 U 盤;
環(huán)境
1. 更新:讓系統(tǒng)、軟件保持在合適的版本
檢查系統(tǒng)更新
系統(tǒng)更新:進入「系統(tǒng)設置 – 更新與安全 – Windows 系統(tǒng)更新」,為系統(tǒng)安裝必要的更新。
檢查驅(qū)動更新
驅(qū)動更新:使用驅(qū)動工具檢查顯卡、芯片組、網(wǎng)卡、聲卡驅(qū)動是否需要更新。
2. 轉(zhuǎn)移:移除私人文件、工作項目
備份、移除重要文件
仔細搜尋「文檔」、「桌面」、「新建文件夾」等位置是否有重要文件、工作項目,如果有,務必將其轉(zhuǎn)移至移動硬盤、云盤或其它安全的位置,同時進行多重備份。部分軟件在運行時會在個人文件夾中存放緩存文件、配置文件,如有需要,也請一并備份與移除,避免帶入映像中。
3. 清理:移除不需要的軟件、垃圾
清理系統(tǒng)垃圾
使用 Dism 的空間回收功能、CleanMyPC 等工具,清理系統(tǒng)運行時產(chǎn)生的日志文件、軟件緩存、歷史記錄,保持封裝時不會帶入到鏡像中。
封裝的鏡像中不建議保留過多的軟件,避免因鏡像過大而占用過多的儲存空間。只需留下硬件驅(qū)動、運行環(huán)境、常用工具、流媒體軟件、工作 / 學習使用的軟件,使用率較低的工具可以通過使用便攜版(Portable Software)替代,Steam Library、移動到系統(tǒng)分區(qū)以外的分區(qū)中。
如果使用 Dism 進行備份,這一步可以通過設置 ExclusionList 排除部分文件和文件夾,縮短移動文件的時間。具體用法可參照下節(jié)。
4. 優(yōu)化:調(diào)整系統(tǒng)設置、軟件設置
優(yōu)化方向
除了在控制面板調(diào)整系統(tǒng)偏好,我們可以使用 Dism 、O&O ShutUp10、軟媒設置助手 等工具進行設置。有關系統(tǒng)優(yōu)化的詳細設置,可以根據(jù)個人喜好調(diào)整,也可以參照以下幾篇文章:
- Eric_hong:這份 Windows 優(yōu)化指南,幫你拯救越用越慢的老電腦
- 沨沄極客:Windows 系統(tǒng)不好用?讓這些系統(tǒng)優(yōu)化工具來調(diào)教它
- 小魚兒 yr:ES5 封裝教程 – 母盤安裝及系統(tǒng)調(diào)整
- 小魚兒 yr:ES5 封裝教程 – 使用工具優(yōu)化與清理
開始封裝
完成以上的準備工作后,下面我們可以開始打包映像,使用 Dism 備份類似以前的 Ghost 備份,打開、選擇保存位置、運行,如果備份的映像是個人使用,推薦使用這種方法,簡單、快速。Easy Sysprep 適用于映像需要向外分發(fā)的情況,如企業(yè)內(nèi)部批量重裝,封裝工作相比前者麻煩許多,同時因為系統(tǒng)封裝的特殊性,如果封裝的系統(tǒng)版本為 Windows 7 以上,需要卸載所有從 Microsoft Store 下載的應用,并使用 Administrator 用戶進行封裝,其余用戶需要全部刪除,否則會出現(xiàn) 0x3cf2 錯誤。故下文封裝部分是使用虛擬機進行封裝。
使用 Dism 一鍵打包
首先在 初雨團隊 的官網(wǎng)下載 Dism ,下文使用的 Dism 版本為 10.1.1001.10,不同版本之間的操作方法大致相同。下載后,將壓縮包中的文件解壓至系統(tǒng)盤外的位置,如 D:Dism_Tool
根據(jù)系統(tǒng)版本,選擇適合當前系統(tǒng)的版本,打開 Dism ,同意用戶協(xié)議。
設置排除列表
如果有較多文件夾不便移動,可以將文件夾路徑添加至排除列表中 (菜單欄 – 詳細設置 – 排除列表設置),如 iCloud File、Tencent Files、Wechat Files。關于 ExclusionList 的高級用法可參照 Microsoft – Dism Configuration,此設置僅在 Dism 的映像備份中可用。
Dism 映像備份
點擊菜單欄中的「恢復功能 – 系統(tǒng)備份」,進入映像備份。
在文件保存對話框中,需要選擇一個非系統(tǒng)盤的位置來保存?zhèn)浞萦诚瘢挥诚衩Q按照一定格式命名(系統(tǒng)備份_日期_系統(tǒng)版本),如「D:Sys_BackupSys_Full_Backup-200804-Win10.wim」;壓縮率按照需要選擇,映像大小與制作所需時間、壓縮率成反比,壓縮率越高,制作所需的時間越長,映像文件越小,這里一般選擇高壓縮(Wim 格式映像)即可。
一切準備就緒后,我們便可以開始系統(tǒng)映像的打包。點擊「保存」,映像開始備份。因為等待時間比較久,推薦在晚上臨睡前開始備份。
備份完畢
備份結(jié)束后,在 D 盤的 Sys_Backup 文件夾中找到備份的映像文件,然后將其拷貝至移動硬盤等安全的位置,需要時能夠快速調(diào)用。后期如果需要修改備份映像也十分簡單,在保存路徑中選擇先前的備份映像,Dism 會自動執(zhí)行增量備份。
使用 Easy Sysprep 定制鏡像
執(zhí)行步驟
與 Dism 的一把梭備份不同,系統(tǒng)封裝會使母盤進入 OOBE 流程,同時,Sysprep 的準備階段需要刪除計算機中除 Administrator 以外的用戶,并卸載所有來源于 Microsoft Store 的應用,因此封裝的系統(tǒng)最好使用虛擬機或 WTG(Windows To Go)搭建,避免對工作環(huán)境產(chǎn)生影響。在對實體機系統(tǒng)進行全盤備份后,亦可直接進行封裝(不推薦這種做法)。
虛擬機搭建有幾個關鍵點需要留意:
- 善用虛擬機的快照備份功能,每完成一階段后拍攝一次快照,如系統(tǒng)安裝完成、優(yōu)化完成、第一階段完成,以便執(zhí)行錯誤操作后方便還原;
- 因進入 PE 的入口時間只有 3 秒,在初次啟動時,需進入虛擬機的 BIOS 設置調(diào)整啟動順序(CD-Rom → HDD);
- 系統(tǒng)安裝時、完成后需要斷網(wǎng)安裝,請勿安裝任何系統(tǒng)更新;
- 實體機與虛擬機的文件交換推薦通過 U 盤進行,無需安裝伺主增強工具,如 VMWare-Tools、VBoxGuestAdditions 等;
- 完成第一階段的封裝后,正確的啟動順序是進入 PE 開始部署階段,而非虛擬機系統(tǒng);
整個流程分為兩大階段,第一階段檢測系統(tǒng)、準備封裝環(huán)境,為第二階段奠定基礎,如果出現(xiàn)錯誤提示,需要到 C:WindowsSystem32SysprepPanthersetuperr.log 找出錯誤代碼進行排錯。第二階段為部署階段,主要對母盤做出一定調(diào)整,以及設置部署時的執(zhí)行任務,在 PE 系統(tǒng)中進行可以規(guī)避系統(tǒng)權(quán)限、文件占用的問題。
動圖展示:第一階段
第一階段
按照需求完成系統(tǒng)優(yōu)化、安裝后,進入封裝的第一階段。從 IT 天空論壇下載 Easy Sysprep v5(本教程使用版本:5.19.802.282),下載完成后,解壓到分區(qū)的根目錄,如 D:Easy_Sysprep。完成后打開 EasySysprep.exe。
點擊「設置」,調(diào)整計算機名稱、使用習慣、網(wǎng)絡設置等,然后點擊封裝,完成后先對虛擬機拍攝快照,隨后按照提示關機,調(diào)整虛擬機的啟動選項,重新啟動進入 PE 維護系統(tǒng)。注意,關機啟動后務必進入 PE 系統(tǒng),否則進入系統(tǒng) OOBE 流程后需要從頭開始。
進入 PE 系統(tǒng),打開 ES5,進入部署階段。
動圖展示:第二階段
關閉推廣選項
進入后,在菜單中取消「網(wǎng)址導航」選項,點擊主界面中「設置」,進入設置界面。
OEM 信息:設置主機信息、默認壁紙
系統(tǒng)優(yōu)化:調(diào)整應用設置
部署設置
系統(tǒng)設置
用戶設置
網(wǎng)絡設置
部署時的任務計劃
除了部署系統(tǒng),在部署過程中通過自解壓包的方式,可以注入萬能驅(qū)動、內(nèi)置程序等文件。
其它選項
來到最后一步,務必關閉左下角的「保存映像」,然后點擊封裝按鈕,結(jié)束部署階段。
打包映像
前期 ES5 對系統(tǒng)進行調(diào)整,接下來打開桌面的 EIX 系統(tǒng)安裝,打包封裝完成的映像,備份完后通過 U 盤等方式拷貝映像。此時,系統(tǒng)已被封裝完成。最后一步,校驗映像是否有效。重啟虛擬機,系統(tǒng)進入 OOBE 流程,如無報錯并正常進入系統(tǒng),即表明映像無誤。
也許會有網(wǎng)友好奇,最后一步同樣是打包映像,搞那么多東西干蛤,食飽飯得閑冇嘢做?Dism 打包的方法簡單、迅速,而且支持熱備份,一次完整備份后還能增量備份,因此它更多的是面向個人的日常備份;Dism 打包的映像含有硬件驅(qū)動、用戶信息、激活信息等,不適合分發(fā)用途,而 Easy Sysprep 側(cè)重封裝與分發(fā),網(wǎng)上流行的「Windows 極限精簡版、懶人安裝版」正是系統(tǒng)封裝的產(chǎn)物,面向多人、適用性廣。
還原映像
還原映像
如果需要還原映像,除了可以通過先前制作的 PE 維護 U 盤進入維護系統(tǒng)還原,倘若先前在系統(tǒng)中整合了 Dism 的引導(選項 – 詳細設置 – 勾選「整合至引導菜單」- 確定),在必要時可以進入 Dism on WinRE,選擇對應選項操作即可。
還原映像的大致步驟如下:
- 使用 Disk Genius / 傲梅分區(qū)助手 / 磁盤管理器格式化系統(tǒng)分區(qū)、引導分區(qū);
- 打開 EIX 系統(tǒng)安裝(優(yōu)啟通),左側(cè)選擇映像,右側(cè)選擇還原分區(qū),點擊「一鍵還原」;
- 重新啟動進入系統(tǒng),調(diào)整設置,還原完成;
尾言
以上是定制映像的入門介紹,除了簡單封裝,你還可以使用 NLite 定制系統(tǒng)母盤、驅(qū)動包、優(yōu)化注入工具、無值守部署等高級玩法,如有遺漏或錯誤之處,歡迎指正。通過 Dism 和 Easy Sysprep 定制系統(tǒng)映像,在 Bug 10 又出現(xiàn)新 Bug 后,我們可以更快地完成系統(tǒng)重裝,恢復工作狀態(tài)。