在上期重裝系統(tǒng)的教程中,很多同學(xué)想知道如何封裝系統(tǒng),恰好我也會,今天為大家?guī)碜詈唵蔚南到y(tǒng)封裝教程。
準(zhǔn)備工具:
VM虛擬機(jī)
win10原版鏡像 微軟官網(wǎng)免費下載
EasySysprep IT天空出品的封裝工具
EasyU IT天空出品的多功能PE
一鍵開啟關(guān)閉Windows Defender 百度即可下載
一、準(zhǔn)備一臺純凈的win10虛擬機(jī)系統(tǒng)
虛擬機(jī)教程可以到B站搜索“王忘杰”,找我之前做的教程。
注意!并非必須使用虛擬機(jī),而是虛擬機(jī)安裝的原版系統(tǒng)能保證系統(tǒng)的干凈和較小的體積。
虛擬機(jī)請分兩個分區(qū),并且第二個分區(qū)要有足夠的空間。
二、關(guān)閉微軟內(nèi)置殺毒W(wǎng)indows Defender
務(wù)必按提示重啟系統(tǒng),此軟件會攔截封裝工具造成封裝失敗。
三、上傳EasySysprep和需要安裝的軟件到虛擬機(jī)
可以直接從網(wǎng)上下載,也可以使用共享文件夾傳進(jìn)去或者U盤傳進(jìn)去,重要的是結(jié)果而不是方法。
四、安裝軟件,運行封裝工具
方便演示,我這里將HONEYVIEW看圖軟件進(jìn)行安裝。
運行封裝工具,點擊設(shè)置,切記封裝工具不可放在系統(tǒng)盤內(nèi)
可對系統(tǒng)進(jìn)行初步設(shè)置
點擊封裝,按提示,第一階段結(jié)束后必須立即進(jìn)入PE系統(tǒng)
注意!系統(tǒng)不會自動重啟,只會提示封裝完成
五、進(jìn)入PE,繼續(xù)封裝
在PE中繼續(xù)運行EasySysprep,進(jìn)入第二階段,點擊設(shè)置
設(shè)置OEM信息,不需要的選項可以關(guān)掉或保持空白
系統(tǒng)優(yōu)化選項,如果是原版強(qiáng)迫癥,可以全部取消勾選
部署控制,可以設(shè)置計算機(jī)名、背景、是否安裝萬能驅(qū)動、運行庫等
注意!這里的萬能驅(qū)動和運行庫需要手動添加,IT天空都有。
因為WIN10能聯(lián)網(wǎng)自動安裝驅(qū)動,所以這里推薦不選。
部分系統(tǒng)設(shè)置
用戶里可以啟用admin賬戶
網(wǎng)絡(luò)設(shè)置一般不更改
任務(wù)設(shè)置,此選項一般是用來安裝軟件的,比如我將360zip放在系統(tǒng)盤下,通過/S參數(shù)進(jìn)行靜默安裝,安裝完成后再刪掉此文件。
每個軟件的靜默安裝參數(shù)都不同,360zip的參數(shù)是我從360論壇查的。
最后一項是IT天空的推廣軟件,保存映像到非系統(tǒng)盤,等待封裝即可。
等待完成即可,至此封裝完成,最后導(dǎo)出的WIM文件就是我們的系統(tǒng),可以用來給其他電腦安裝。
六、測試一下
使用虛擬機(jī)安裝我們封裝好的鏡像看一下
安裝過程截圖
進(jìn)入系統(tǒng)
注意,此時360zip安裝界面彈出,是因為封裝工具有問題嗎?
并不是,大家仔細(xì)看上面的圖片,是因為靜默安裝的斜杠與反斜杠(/)寫錯了
為了方便出現(xiàn)錯誤及時修改,大家可以妥善利用虛擬機(jī)的快照功能~
是不是很簡單呢,大家學(xué)會了嗎~
在本文中,我們將向您展示如何將必要的設(shè)備驅(qū)動程序直接添加到Windows安裝映像中。當(dāng)您需要在同一硬件上部署大量工作站和服務(wù)器時,廣泛使用將設(shè)備驅(qū)動程序集成到脫機(jī)Windows映像中。您可以通過將驅(qū)動程序直接集成到ISO / WIM或VHD /中的Windows安裝映像的驅(qū)動程序存儲中,而不是在每個設(shè)備上手動安裝特定的驅(qū)動程序(包括AHCI / RAID / NVMe),來顯著簡化和加速OS部署過程。 VHDX文件。安裝此類映像時,即插即用服務(wù)(PnP)將自動為檢測到的硬件安裝必要的驅(qū)動程序。
本手冊是關(guān)于將設(shè)備驅(qū)動程序集成到Windows映像中的,可以在Windows 10,Windows 8.1的桌面版本以及Windows Server 2016、2012 R2上使用。
在現(xiàn)代Windows版本中,可以通過兩種方式將驅(qū)動程序添加到安裝ISO映像:
實際上,兩種技術(shù)都執(zhí)行相同的操作:在脫機(jī)Windows映像中添加其他驅(qū)動程序。如何使用它取決于個人管理員的偏好。讓我們在將驅(qū)動程序集成到Windows 10安裝映像的示例中更詳細(xì)地考慮兩種方式。
注意。在Windows Server 2008 R2和Windows 7中,可以使用imagex命令行工具(包含在WAIK中)將驅(qū)動程序添加到Windows安裝映像中,但是Windows Server 2012及更高版本中不支持該驅(qū)動程序。
首先,您需要下載所有必要的設(shè)備驅(qū)動程序并將其放置在一個目錄中(對于每個驅(qū)動程序,您需要創(chuàng)建一個單獨的文件夾)。請注意,許多供應(yīng)商(包括Dell,HP)以自解壓exe或zip存檔文件的形式提供其驅(qū)動程序。必須將此類歸檔文件解壓縮到本地驅(qū)動器,以便包含驅(qū)動程序的目錄包含inf,cat和sys文件。
在開始之前,請在本地驅(qū)動器上創(chuàng)建以下目錄結(jié)構(gòu):
該安裝文件夾-一個空目錄到其中的Windows中安裝WIM映像將在稍后安裝。
使用Get-WindowsImage PowerShell cmdlet 列出Install.wim文件中包含的所有Windows版本。為了指定計劃將其他驅(qū)動程序集成到的Widows版本,這是必需的。
Get-WindowsImage -ImagePath C:\WinWork\ISO\install.wim
在我們的示例中,WIM文件僅包含一個索引為1(ImageIndex:1)的Windows 10 Pro版本。接下來,您需要在目錄Mount中裝載所選Windows版本的映像。必須將需要掛載的Windows映像索引指定為Index參數(shù)的參數(shù):
Mount-WindowsImage -Path C:\WinWork\Mount\ -ImagePath C:\WinWork\ISO\install.wim -Index 1
掛載映像后,可以使用以下命令從Drivers目錄向其中添加驅(qū)動程序:
Add-WindowsDriver -Path C:\WinWork\Mount\ -Driver C:\WinWork\Drivers -Recurse
該附加WindowsDriver cmdlet將遞歸搜索(在-Recurse參數(shù))的所有* .inf與司機(jī)描述文件指定的文件夾。根據(jù)inf文件中的描述,該cmdlet會將依賴的INF,DLL,CAT,PNF等文件添加到Windows映像的驅(qū)動程序存儲中。
使用–ForceUnsigned鍵,甚至可以將未簽名的驅(qū)動程序添加到驅(qū)動程序存儲中。否則,您將必須禁用數(shù)字簽名強(qiáng)制執(zhí)行或使用自簽名證書自己對設(shè)備驅(qū)動程序進(jìn)行簽名。
因此,將復(fù)制驅(qū)動程序,并通過保存更改來卸載當(dāng)前映像:
Dismount-WindowsImage -Path C:\WinWork\Mount\ –Save
在上面的示例中,我們將驅(qū)動程序添加到Install.wim映像文件中。這是Windows映像,將被部署到計算機(jī)本地磁盤。如果需要將驅(qū)動程序添加到Windows引導(dǎo)映像(安裝Windows時計算機(jī)將從該映像引導(dǎo)),則需要將驅(qū)動程序添加到Boot.wim文件。當(dāng)安裝Windows,計算機(jī)無法檢測到本地硬盤驅(qū)動器或未連接到LAN時,通常這是必需的。通常,僅磁盤控制器和網(wǎng)絡(luò)適配器的驅(qū)動程序需要集成到boot.wim映像中。
請注意,隨著時間的流逝,驅(qū)動程序存儲文件夾(%WINDIR%\ System32 \ DriverStore \ FileRepository)可能會顯著增長,因此您需要定期從驅(qū)動程序存儲中刪除未使用和舊的驅(qū)動程序版本。
您可以使用DISM compress選項將包含Windows安裝映像以及集成驅(qū)動程序的install.wim文件轉(zhuǎn)換為install.esd格式:
DISM /Export-Image /SourceImageFile:C:\WinWork\ISO\install.wim /SourceIndex:1 /DestinationImageFile:C:\WinWork\ISO\install.esd /Compress:recovery
仍然可以使用Dism ++或oscdimg命令創(chuàng)建ISO文件并將其寫入磁盤或USB閃存驅(qū)動器:
oscdimg -n -m -bc:\ISO\boot\etfsboot.com C:\ISO C:\new_win10pro_image.iso
Windows 7 / 2008R2中沒有Add-WindowsDriver cmdlet。它僅出現(xiàn)在Windows 8 / Windows Server 2012和更高版本中,因此,要將驅(qū)動程序集成到Win7 / 2008 R2的映像中,請使用DISM工具(請參閱下面的示例,或在“ 在Windows 7安裝中添加USB 3.0驅(qū)動程序”一文中)。
現(xiàn)在,我們將顯示一個將驅(qū)動程序集成到Windows Server 2012 R2的安裝映像中的示例。如果要在Windows 8.1上構(gòu)建映像,則需要下載并安裝Windows 8 ADK(http://www.microsoft.com/zh-cn/download/details.aspx?id=30652)才能繼續(xù)使用最新版本的DISM。您需要安裝“ 部署工具”組件。
使用相同的目錄結(jié)構(gòu):驅(qū)動程序(存儲驅(qū)動程序和* .inf文件),ISO(Windows Server 2012 R2的解壓縮映像),掛載(映像掛載目錄)。假定在install.wim文件中,我們對索引為3的Windows Server 2012 R2 Datacenter版感興趣。
掛載install.wim安裝映像:
dism /Mount-Wim /WimFile:c:\iso\sources\install.wim /Index:3 /MountDir:c:\mount
運行遞歸搜索,并將新驅(qū)動程序集成到Windows Server 2012 R2映像的驅(qū)動程序存儲中:
dism /image:c:\mount /Add-Driver "/driver:c:\drivers\" /recurse
將更改保存到WIM映像:
dism /unmount-wim /mountdir:d:\mount /commit
您可能還必須將網(wǎng)絡(luò)適配器和磁盤控制器的驅(qū)動程序集成到啟動映像文件boot.wim中。
如果需要將驅(qū)動程序添加到wim文件中包含的所有Windows Server版本,則必須對命令返回的OS版本的所有索引執(zhí)行以下操作:
dism /get-wiminfo /wimfile:d:\install.wim
除了驅(qū)動程序集成之外,通常還需要向要安裝的Windows映像注入安全更新(如何將更新添加到Windows安裝映像中)。安裝后,這將立即增加操作系統(tǒng)的安全性。仍然可以將生成的安裝映像寫入DVD磁盤或USB閃存驅(qū)動器,或?qū)⑵滢D(zhuǎn)換為ISO映像。