上篇文章中,有同學(xué)評(píng)論想要“網(wǎng)絡(luò)安裝微軟原盤鏡像”的教程,恰好我也會(huì),所以本次教程為windows部署服務(wù)+自動(dòng)應(yīng)答,內(nèi)容以實(shí)用為主,不涉及細(xì)節(jié)講解,因windows的復(fù)雜性,詳細(xì)內(nèi)容建議直接到微軟文檔庫查看。
本文涉及的軟件、工具:
VMware虛擬機(jī)
windows2016服務(wù)器鏡像
windows10 20H2鏡像
Windows 評(píng)估和部署工具包 (Windows ADK)
UltraISO鏡像編輯工具
本文分為三部分,第一部分為windows10自動(dòng)應(yīng)答的制作,第二部分為WDS部署,第三部分為安裝實(shí)戰(zhàn)。
一、windows10自動(dòng)應(yīng)答文件的制作
所謂應(yīng)答,即在安裝過程中需要我們手動(dòng)輸入的選項(xiàng),自動(dòng)應(yīng)答可以省略安裝過程,在批量安裝中可以節(jié)約時(shí)間。
如果我們需要使用U盤安裝且自動(dòng)應(yīng)答,那么需要將應(yīng)答文件封裝進(jìn)鏡像里;如果我們使用WDS網(wǎng)絡(luò)安裝,則應(yīng)答文件并不需要封裝進(jìn)鏡像,直接放入WDS服務(wù)器對(duì)應(yīng)目錄即可。
1、下載并安裝win10ADK,從微軟官方下載即可
https://docs.microsoft.com/zh-cn/windows-hardware/get-started/adk-install
因?yàn)槲覀冎恍枰谱髯詣?dòng)應(yīng)答文件,因此只需要勾選“部署工具”即可
2、制作自動(dòng)應(yīng)答文件,因?yàn)檫x項(xiàng)頗多,我這里直接放我的應(yīng)答文件供大家使用,另存為“AutoUnattend.xml”,然后用“windows系統(tǒng)影像管理器”編輯即可,我的應(yīng)答文件為win10家庭版,只有安裝前的“版本選擇”和“磁盤分區(qū)”需要手動(dòng)選擇,其他均為自動(dòng)處理。
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="windowsPE">
<component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SetupUILanguage>
<UILanguage>zh-CN</UILanguage>
</SetupUILanguage>
<InputLocale>zh-CN</InputLocale>
<SystemLocale>zh-CN</SystemLocale>
<UILanguage>zh-CN</UILanguage>
<UserLocale>zh-CN</UserLocale>
<UILanguageFallback>en-US</UILanguageFallback>
<LayeredDriver>1</LayeredDriver>
</component>
<component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<UserData>
<ProductKey>
<Key>TX9XD-98N7V-6WMQ6-BX7FG-H8Q99</Key>
<WillShowUI>OnError</WillShowUI>
</ProductKey>
<AcceptEula>true</AcceptEula>
<FullName>use</FullName>
<Organization></Organization>
</UserData>
<EnableFirewall>true</EnableFirewall>
<EnableNetwork>true</EnableNetwork>
<Restart>Restart</Restart>
<UseConfigurationSet>false</UseConfigurationSet>
</component>
</settings>
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<UserAccounts>
<AdministratorPassword>
<Value>QQBkAG0AaQBuAGkAcwB0AHIAYQB0AG8AcgBQAGEAcwBzAHcAbwByAGQA</Value>
<PlainText>false</PlainText>
</AdministratorPassword>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Password>
<Value>UABhAHMAcwB3AG8AcgBkAA==</Value>
<PlainText>false</PlainText>
</Password>
<DisplayName>Administrator</DisplayName>
<Group>Administrators</Group>
<Name>Administrator</Name>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
<OOBE>
<ProtectYourPC>3</ProtectYourPC>
<HideEULAPage>true</HideEULAPage>
<HideOEMRegistrationScreen>true</HideOEMRegistrationScreen>
<HideOnlineAccountScreens>true</HideOnlineAccountScreens>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<UnattendEnableRetailDemo>false</UnattendEnableRetailDemo>
<HideLocalAccountScreen>true</HideLocalAccountScreen>
</OOBE>
<TimeZone>China Standard Time</TimeZone>
<AutoLogon>
<Password>
<Value>UABhAHMAcwB3AG8AcgBkAA==</Value>
<PlainText>false</PlainText>
</Password>
<LogonCount>1</LogonCount>
<Enabled>true</Enabled>
<Username>administrator</Username>
</AutoLogon>
</component>
<component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SystemLocale>zh-CN</SystemLocale>
<UILanguage>zh-CN</UILanguage>
<UILanguageFallback>en-US</UILanguageFallback>
<UserLocale>zh-CN</UserLocale>
<InputLocale>0804:{81D4E9C9-1D3B-41BC-9E6C-4B40BF79E35E}{F3BA9077-6C7E-11D4-97FA-0080C882687E}</InputLocale>
</component>
</settings>
<settings pass="specialize">
<component name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SkipAutoActivation>true</SkipAutoActivation>
</component>
<component name="Microsoft-Windows-SQMApi" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<CEIPEnabled>0</CEIPEnabled>
</component>
<component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<InputLocale>zh-CN</InputLocale>
<SystemLocale>zh-CN</SystemLocale>
<UILanguage>zh-CN</UILanguage>
<UserLocale>zh-CN</UserLocale>
<UILanguageFallback>en-US</UILanguageFallback>
</component>
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ComputerName>PC-</ComputerName>
<OEMInformation>
<Manufacturer></Manufacturer>
</OEMInformation>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:c:/users/admin/desktop/install.wim#Windows 10 Home" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
3、合并應(yīng)答文件到鏡像中,用UltraISO打開win10鏡像,并將“AutoUnattend.xml”添加到鏡像根目錄然后另存為,注意左上角是否顯示EFI啟動(dòng),如果不顯示則說明UltraISO版本過低,請(qǐng)更換高版本。
至此,自動(dòng)應(yīng)答制作完成。
二、WDS部署
WDS(Windows Deployment Services)即Windows部署服務(wù),在企業(yè)中能實(shí)現(xiàn)各種批量管理功能,但在本文中,僅使用其中的網(wǎng)絡(luò)批量安裝功能。
1、啟動(dòng)windows2016
2、為本地服務(wù)器添加角色和功能,勾選Windows部署服務(wù)即可
3、添加完成后,界面出現(xiàn)了WDS功能,此時(shí)WDS已經(jīng)啟動(dòng),我們可以進(jìn)入WDS并進(jìn)行設(shè)置
4、在WDS的界面中,我們可以啟動(dòng)關(guān)閉服務(wù)、設(shè)置屬性、設(shè)置安裝映像,設(shè)置啟動(dòng)映像等
5、添加安裝映像install.wim,虛擬機(jī)掛載鏡像,install.wim位于 鏡像\sources目錄下,添加即可
6、添加啟動(dòng)映像boot.wim,同樣位于 鏡像\sources目錄下
7、設(shè)置WDS服務(wù)器屬性,響應(yīng)所有客戶端計(jì)算機(jī)
8、設(shè)置繼續(xù)PXE啟動(dòng),這樣可以直接進(jìn)入安裝界面不需要再按回車
9、將之前的自動(dòng)應(yīng)答文件放到C:\RemoteInstall目錄下,加載該文件,并設(shè)置不加入域,如果保存報(bào)錯(cuò),請(qǐng)先在WDS界面中停用服務(wù),保存后再啟用
其他選項(xiàng)無須設(shè)置,服務(wù)器至此設(shè)置完成。
三、安裝實(shí)戰(zhàn)
1、新建空白虛擬機(jī)并啟動(dòng),因?yàn)樘摂M機(jī)無啟動(dòng)文件,自動(dòng)進(jìn)入PXE網(wǎng)絡(luò)啟動(dòng)。
2、啟動(dòng)網(wǎng)絡(luò)安裝
3、下一步
4、提示輸入用戶名密碼,按提示輸入服務(wù)器的用戶名密碼
5、網(wǎng)絡(luò)啟動(dòng)完成,此后步驟與單機(jī)安裝相同,選擇系統(tǒng)版本并分區(qū)后,進(jìn)入全自動(dòng)過程,直至進(jìn)入桌面
至此,WDS批量安裝系統(tǒng)與自動(dòng)應(yīng)答的操作我們就學(xué)會(huì)了,是不是很簡單呢~
【剛下完的游戲竟然缺少組件?是游戲出了問題還是系統(tǒng)出了問題】
很多機(jī)友不知道經(jīng)沒經(jīng)歷過兩天下載,一秒崩潰的情況沒有。
打開了網(wǎng)絡(luò)游戲竟然匹配不到人,還看不到房間,難道進(jìn)了鬼區(qū)?!可是昨天明明有人呀。
明明是網(wǎng)游,卻讓我玩單機(jī)
種種的神秘事件,就像打擊樂一樣打擊著我們幼小的心靈,是因?yàn)槭裁矗渴钦l導(dǎo)致了事件的發(fā)生?為什么頻頻下載的游戲都缺少了組件?
今天帶大家走進(jìn)問題的所在!
1.首先你要了解什么是運(yùn)行庫
運(yùn)行庫是一個(gè)經(jīng)過封裝的 程序模塊,對(duì)外提供接口,只要知道接口參數(shù)就可以自由使用。如果不使用運(yùn)行庫,每個(gè) 程序中都會(huì)包含很多重復(fù)的 代碼,而使用運(yùn)行庫,可以大大縮小編譯后的程序的大小。但另一方面,由于使用了運(yùn)行庫,所以在分發(fā)程序時(shí)就必須帶有這些庫,比較麻煩。如果在 操作系統(tǒng)中找不到相應(yīng)的運(yùn)行庫 程序就無法運(yùn)行。為了解決這個(gè)矛盾,Windows總是會(huì)帶上它自己開發(fā)的 軟件的最新的運(yùn)行庫。象 Windows 2000以后的版本都包括Visual Basic 5.0/6.0的庫。Internet Explorer總是帶有最新的 Visual C++6.0的庫。Windows XP帶有Microsoft .NET 1.0(用于VB. NET和C#)的庫。Visual C++、 Delphi和 C++ Builder允許用戶選擇所編譯得到的 程序是否依賴于運(yùn)行庫。而 VB、 FoxPro、 PowerBuilder、LabWindows/CVI和 MatlabNGDX就不允許用戶進(jìn)行這種選擇,必須依賴于運(yùn)行庫。
通俗的理解就是,想玩游戲就得有庫!
2.那么通常需要的運(yùn)行庫都有什么呢?
Visual C++
Microsoft .NET Framework
Microsoft XNA Framework
Microsoft AppLocale
Microsoft Visual F#
Microsoft Visual J#
Microsoft XML Core Services
這些都是常見的運(yùn)行庫,那么只要缺少一個(gè)就會(huì)↓↓↓↓↓↓↓↓↓↓↓↓
是不是很熟悉的畫面
沒錯(cuò),這就是原因所在
不是你的電腦出現(xiàn)了問題也不是風(fēng)水不好,其實(shí)就是你的電腦沒有相對(duì)的運(yùn)行庫或者是驅(qū)動(dòng),很多系統(tǒng)里是不帶運(yùn)行庫的或者說是運(yùn)行庫不全,那么我們應(yīng)該如何解決這種問題
我們只要打開百度搜索一個(gè)運(yùn)行庫合集,下載并安裝完就OK了,就是這么簡單
以上文字純屬人工碼字,如果你學(xué)到東西,解決了問題或是沒看懂,沒關(guān)系,點(diǎn)個(gè)關(guān)注吧。