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