無人值守安裝Win XP系統(tǒng).docx_第1頁(yè)
無人值守安裝Win XP系統(tǒng).docx_第2頁(yè)
無人值守安裝Win XP系統(tǒng).docx_第3頁(yè)
無人值守安裝Win XP系統(tǒng).docx_第4頁(yè)
無人值守安裝Win XP系統(tǒng).docx_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

介紹 你有沒有想過有這樣一張光盤,能夠全自動(dòng)安裝Windows XP,并且自動(dòng)輸入你的姓名、序列號(hào)、時(shí)區(qū)還有區(qū)域設(shè)置?甚至還能全自動(dòng)安裝你常用的應(yīng)用程序,包括DirectX 9.0b、.Net Framework 1.1還有在SP2 發(fā)布之前的所有Hotfix補(bǔ)丁、驅(qū)動(dòng)程序、注冊(cè)表調(diào) 整、破解過的UXTheme.dll,而這期間并不需要你的干預(yù) ,是全自動(dòng)運(yùn)行的。如果你想要,那么本文就是為你準(zhǔn)備的。準(zhǔn)備開始需要準(zhǔn)備的材料: 集成了SP1 的Windows XP CD XP SP1 Deployment Tools WinISO (可選) 一個(gè)順手的光盤刻錄工具 如果你還沒有把SP1 集成進(jìn)你的Windows XP 安裝光盤,那么我建議你馬上做一個(gè),因?yàn)檫@是很有用的。你可以通過這兩個(gè)鏈接找到制作的方法:The Elder Geek | Windows H在C盤的根目錄創(chuàng)建一個(gè)叫做XPCD 的文件夾(C:XPCD),然后復(fù)制集成了SP1 的Windows XP 安裝光盤上的所有文件到C:XPCD如果你只是想全自動(dòng)的進(jìn)行Windows XP的無人值守安裝,你就不需要再你的XPCD文件夾下創(chuàng)建任何子文件夾了。如果你想要在安裝操作系統(tǒng)的同時(shí)安裝一些額外的程序,例如驅(qū)動(dòng)程序、常用的應(yīng)用程序、Hotfixes等,那你就需要在XPCD文件夾下創(chuàng)建如下的子文件夾:C:XPCD$OEM$1installC:XPCD$OEM$1drivers唯一一個(gè)你可以改名的文件夾只有“install”和“drivers”,你可以把它們改名為“Extras”、“MyStuff”或者其他什么你喜歡的名字(最好不要使用中文)。本文則會(huì)假設(shè)你就使用“install”和“drivers”,所以確保你使用的名稱跟你在批處理文件中的名稱是統(tǒng)一的。下一步就是要?jiǎng)?chuàng)建一個(gè)winnt.sif文件了,這個(gè)文件將在安裝系統(tǒng)的過程中提供所有預(yù)先輸入好的應(yīng)答信息。創(chuàng)建 Winnt.sif 應(yīng)答文件 下載XP SP1 Deployment Tools ,然后解壓縮到一個(gè)文件夾,或者雙擊cab文件,提取出setupmgr.exe 和ref.chm這兩個(gè)文件。Setup Manager(setupmgr.exe)是一個(gè)向?qū)J降挠脕韯?chuàng)建winnt.sif應(yīng)答文件的工具,使用這個(gè)工具創(chuàng)建的應(yīng)答文件基本上就不會(huì)出現(xiàn)什么錯(cuò)誤了。創(chuàng)建過程中注意使用以下的選項(xiàng):新建或修改現(xiàn)有應(yīng)答文件:新建安裝類型:Windows 無人值守安裝Windows 平臺(tái):Windows XP Home或者 Professional交互等級(jí):全部自動(dòng)分發(fā)文件夾:從CD安裝另外,你還要同意授權(quán)協(xié)議,然后按照你的實(shí)際情況填寫安裝過程中需要的其他信息。如果有什么選項(xiàng)的含義你不是很明白,那也可以忽略它,對(duì)于這些忽略的或者沒有填寫的選項(xiàng),Windows XP 將會(huì)使用默認(rèn)設(shè)置來進(jìn)行安裝。當(dāng)你完成后,程序會(huì)自動(dòng)創(chuàng)建一個(gè)名為unattend.txt的文件。如果你要從CD上安裝系統(tǒng),那你就要把這個(gè)文件改名為winnt.sif(請(qǐng)確定你沒有改名為winnt.sif.txt)。如果你不打算安裝額外的程序,而只是進(jìn)行無人值守安裝,那就可以直接參考結(jié)束工作。重要如果你還要安裝額外的程序,那還需要在winnt.sif文件的Unattended字段添加如下命令:UnattendedOemPreinstall=YesUnattendSwitch=no你也可以查看參考資料和資源獲得批處理文件的范例。 批處理文件和命令的使用 在我們使用批處理文件安裝額外的程序之前,你應(yīng)該知道批處理文件起到什么樣的作用以及它們是怎樣使用的。批處理文件(*.cmd 或者 *.bat)是從winnt.sif文件的 GuiRunOnce字段下被執(zhí)行的,這發(fā)生在安裝程序安裝好操作系統(tǒng)并使用管理員帳戶登錄系統(tǒng)后。在這一過程中我們可以安裝Hotfix補(bǔ)丁程序、應(yīng)用程序、破解過的uxtheme.dll、刪除不想要的墻紙和屏幕保護(hù)等。在批處理文件執(zhí)行完畢后,Windows的外殼(Shell)就會(huì)被加載。在本文的每一頁(yè)中,每個(gè)應(yīng)用的批處理命令都會(huì)被當(dāng)作一個(gè)完整的批處理文件對(duì)待,都有自己的開頭和結(jié)尾(應(yīng)用程序和DirectX的批處理文件除外)。你可以選擇使用多個(gè)單獨(dú)的批處理文件,但也可以把它們?nèi)烤C合在一起。在批處理文件的開頭通常會(huì)使用 CLS 命令清理屏幕,隨后會(huì)用echo off 來隱藏我們熟悉的 C: 命令行。 ECHO. 命令則會(huì)顯示一行空白。舉例來說 ECHO example message 命令會(huì)在屏幕上顯示“example message” 。start /wait %systemdrive%$OEM$1pathtosetup.exe /switches start 會(huì)運(yùn)行程序,而wait 命令會(huì)使得安裝程序一直等待,直到批處理文件中的前一條命令完全執(zhí)行完畢。使用wait命令是很重要的,這樣在批處理文件中的命令就不會(huì)同時(shí)被執(zhí)行,也就盡量避免了產(chǎn)生沖突的可能。要結(jié)束批處理文件,可以使用 EXIT命令。建議你在進(jìn)行測(cè)試的時(shí)候在使用Exit命令前先使用PAUSE命令。使用PAUSE命令會(huì)使得批處理文件運(yùn)行完畢后要求你按任意鍵繼續(xù),這樣你就有足夠的時(shí)間閱讀安裝過程中出現(xiàn)錯(cuò)誤的程序顯示的錯(cuò)誤內(nèi)容(如果有的話)了。如果你已經(jīng)對(duì)批處理文件有所了解,并且想看到更多的示例,你可以察看后面的資源頁(yè)。批處理文件運(yùn)行的截圖: Screenshot正如你在截圖中所看到的,這里同時(shí)使用了ECHO. 命令和 ECHO message命令。這不是必須的,但是這使得你可以明白批處理文件實(shí)際上是怎樣工作的。無人值守安裝DirectX 9.0b 下載: DirectX 9.0b Redistributable執(zhí)行 dx90b_redist.exe,同意 EULA,然后選擇把文件解壓縮到這個(gè)文件夾:C:XPCD$OEM$1installDirectx9b為了節(jié)省空間你也可以刪除 BDA,BDANT和DirectX 這三個(gè)文件,總共可以節(jié)約16MB左右。這個(gè)方法在Windows XP SP1下測(cè)試完全可行。整個(gè)文件夾現(xiàn)在應(yīng)該是這樣的:為了讓你同意EULA(事實(shí)上在解壓縮安裝文件的時(shí)候我們就同意過了),微軟禁止了DirectX的無人值守全自動(dòng)安裝方式,因此我們要改動(dòng)一下安裝文件,以便可以無人值守安裝。如果你想要自己修改,按么找一個(gè)二進(jìn)制編輯軟件,打開dxsetup.exe文件,搜索0x33e2然后把這一行的74改成EB。如果你不想自己修改,也可以在這里下載修改過的 Dxsetup.zip (for DirectX 9.0b)解壓縮這個(gè)文件,然后復(fù)制其中的內(nèi)容到之前保存DirectX9安裝文件的文件夾,并覆蓋原來的dxsetup.exe 文件。在你的批處理文件中添加如下命令:ECHO.ECHO Installing DirectX 9.0bECHO Please wait.start /wait %systemdrive%installDirectX9bdxsetup.exe /opk如果你想要看到安裝的過程,你也可以用 /windowsupdate 命令代替 /opk 命令。點(diǎn)擊放大如果基于某些原因你需要修改過的針對(duì)DirectX9.0a的dxsetup.exe 文件,你可以從這里下載。應(yīng)用程序的全自動(dòng)安裝 在本段中,我們會(huì)教你怎樣在無人干預(yù)的情況下全自動(dòng)安裝常用的應(yīng)用程序。所涉及到的程序都在左側(cè)的列表中。每一頁(yè)中都會(huì)向你展示你需要用到的批處理命令。而你也可以把它們添加到你自己的批處理文件中,或者如果你分別為應(yīng)用程序和補(bǔ)丁程序設(shè)置了不同的批處理文件,你就可以把這些命令添加到單獨(dú)的一個(gè)applications.cmd批處理文件中。同時(shí),你可以在資源部份看看我是怎樣做的。最后別忘了把批處理文件的路徑添加到winnt.sif文件的GuiRunOnce 字段!尚未添加的應(yīng)用程序WinampMessenger Plus!沒有添加這些程序是因?yàn)?,在全自?dòng)安裝這些程序完成后,這些程序會(huì)試圖自動(dòng)運(yùn)行或者要求你回答一些問題。 全自動(dòng)安裝 Pre-SP2 Hotfixes在寫這篇文章的時(shí)候,在Windows Update網(wǎng)站上可用的Windows XP 關(guān)鍵更新大概有35MB左右,沒人喜歡下載它們,尤其是當(dāng)你使用一個(gè)56K的小貓上網(wǎng)時(shí)。在安裝好操作系統(tǒng)并開始使用前,你還要上網(wǎng)更新大量補(bǔ)丁,甚至還要下載并安裝不少應(yīng)用軟件,而在使用前你可能想對(duì)你的系統(tǒng)做一個(gè)完整的備份,這實(shí)在是一件麻煩的事。幸好我們可以自動(dòng)安裝程序,我們可以把這35MB的補(bǔ)丁程序放在Windows XP的安裝光盤中,并且在安裝操作系統(tǒng)的同時(shí)裝好它們。本段分為兩部分:獲得Hotfixes 和安裝Hotfixes。在安裝Hotfixes 的頁(yè)面你將會(huì)看到需要使用的批處理命令,你需要把這些命令添加到你的批處理文件中,或者添加到專門的hotfixes.cmd 如果你根據(jù)用途的不同而使用了多個(gè)批處理文件。你可以在資源頁(yè)面看到我是怎樣創(chuàng)建我自己的hotfixes.cmd的。別忘了在winnt.sif文件的GuiRunOnce字段下添加上你的批處理文件的路徑!獲得 Hotfixes 你可能想知道怎樣找到你的系統(tǒng)所需要的hotfixes補(bǔ)丁,有兩種方法:方法 1: 是用一臺(tái)只安裝了SP1 的Windows XP 電腦(不要安裝其他補(bǔ)丁程序),然后訪問 WindowsUpdate網(wǎng)站。注意顯示出來的每個(gè)補(bǔ)丁程序前的六位數(shù)的編號(hào),例如“329441: Security Update for Microsoft Windows”,在你記下所有補(bǔ)丁程序的編號(hào)后,把這些編號(hào)添加到這個(gè)URL的后面:/?kbid=xxxxxx ,用編號(hào)代替上面的 xxxxxx 。然后通過相應(yīng)的知識(shí)庫(kù)文章中提出的鏈接下載每個(gè)補(bǔ)丁程序。重復(fù)進(jìn)行,直到所有可用的補(bǔ)丁程序都下載回來了。方法 2: 不需要訪問WindowsUpdate網(wǎng)站,我們可以使用免費(fèi)得軟件:HFNetChk 。正如網(wǎng)頁(yè)上的說明:“HFNetChk.exe 是一個(gè)多線程的命令行工具,你可以用它連接多臺(tái)計(jì)算機(jī),并查看補(bǔ)丁程序的安裝輕卡ung?!薄0惭bHFNetChk 然后打開命令提示符(開始 運(yùn)行 CMD),進(jìn)入到安裝HFNetChk的目錄(通常是:C:Program FilesShavlik TechnologiesHFNetChk),然后輸入:hfnetchk -v記下每個(gè)補(bǔ)丁程序的知識(shí)庫(kù)文章編號(hào),然后按照方法一中的說明來分別查詢它們;或者使用Technet 安全公告編號(hào)(MSxx-xxx),然后使用這個(gè)URL:/technet/security/bulletin/MSxx-xxx.asp,把xx-xxx用HFNetChk中顯示的編號(hào)代替。這是一個(gè)冗長(zhǎng)的過程,然是最終來說還是值得的!以后維護(hù)新的Hotfix補(bǔ)丁程序就容易得多了,因?yàn)橐院竺恐苋鞘俏④浀难a(bǔ)丁日)只會(huì)發(fā)布一到兩個(gè)新的補(bǔ)丁程序。當(dāng)SP2 正式發(fā)布后,你就可以丟掉這些,然后開始收集Pre-SP3 hotfixe補(bǔ)丁程序了. 但那也是很久以后的事情了!安裝 Hotfixes把所有的補(bǔ)丁程序都保存在這個(gè)文件夾中:C:XPCD$OEM$1installHotfixes打開記事本,復(fù)制并粘貼如下的命令(這只是一個(gè)范例,如果這里的文件路徑跟你的實(shí)際情況不同,請(qǐng)做適當(dāng)?shù)男薷模篊LSecho offECHO.ECHO Installing Q815021.start /wait %systemdrive%installHotfixesQ815021_WXP_SP2_x86_ENU.exe /Q /M /ZECHO.ECHO Installing Q811493.start /wait %systemdrive%installHotfixesQ811493_WXP_SP2_x86_ENU.exe /Q /M /ZECHO.ECHO Installing Q819639.start /wait %systemdrive%installHotfixesWindowsMedia9-KB819639-x86-ENU.exe /Q:A /R:NECHO.ECHO Installing Q817606.start /wait %systemdrive%installHotfixesQ817606_WXP_SP2_x86_ENU.exe /Q /M /ZECHO.EXIT 像這樣的文件應(yīng)該使用這個(gè)參數(shù)來安裝: /Q /M /Z 像這樣的文件要使用這個(gè)參數(shù)來安裝: /Q:A /R:N 接著把文件保存為hotfixes.cmd,或者添加到你已有的批處理文件中。然后這些補(bǔ)丁程序就會(huì)一個(gè)接一個(gè)地全自動(dòng)安裝好了,這過程中并不需要用戶的參與。你同樣可以使用這個(gè)方法安裝IE6和OE6 的累積性補(bǔ),還有JScript 5.6升級(jí)。如果你遇到了一些職能通過WindowsUpdate下載的補(bǔ)丁程序,你也可以試試通過Corporate WindowsUpdate 網(wǎng)站下載它們。 無人值守安裝Windows 驅(qū)動(dòng)程序 如果你每次裝好系統(tǒng)后都要升級(jí)大量的驅(qū)動(dòng)程序,那么本段就向你演示了怎樣在安裝Windows的同時(shí)升級(jí)設(shè)備的驅(qū)動(dòng)程序,而不是僅安裝光盤上drivers.cab文件中保存的過時(shí)驅(qū)動(dòng)程序。這并不像你想象的那么難!打開winnt.sif 然后在Unattended 字段下添加以下兩行內(nèi)容(驅(qū)動(dòng)程序的路徑和名稱只是一個(gè)范例,你可以根據(jù)你的實(shí)際情況更改):DriverSigningPolicy=IgnoreOemPnPDriversPath=DriversCatalyst3_62KXP_INF;DriversCatalyst3_6tv_outWDM_XP說明:OemPnPDriversPath=DriversCatalyst3_62KXP_INF;DriversCatalyst3_6tv_outWDM_XP在這一行中你可以告訴安裝程序在哪里查找比光盤中自帶的驅(qū)動(dòng)版本更新的驅(qū)動(dòng)程序目錄,如果找到了更新的驅(qū)動(dòng)這些驅(qū)動(dòng)就會(huì)被用來替代操作系統(tǒng)自帶的那些。我們可以用半角冒號(hào)來分隔不同的目錄。DriverSigningPolicy=Ignore這一行可以使得安裝程序強(qiáng)制安裝沒有經(jīng)過微軟數(shù)字簽名認(rèn)證(WHQL)的驅(qū)動(dòng),通常這個(gè)命令都是跟OemPnPDriversPath一起使用的。驅(qū)動(dòng)程序是怎樣安裝的 (以 ATI Catalyst 為例)如果你沒有ATI的鐳顯卡也不用擔(dān)心,通過本段你就可以了解怎樣安裝其他設(shè)備的驅(qū)動(dòng)程序了。1. 下載最新的 ATI Catalyst 驅(qū)動(dòng)程序2. 從 .exe 文件中解壓縮所有文件到一個(gè)文件夾,例如:C:XPCD$OEM$1DriversCatalyst3_63.找到 *.inf 文件,它們應(yīng)當(dāng)在當(dāng)前文件夾或者其子文件夾中,ATI Catalyst 3.6 驅(qū)動(dòng)的.inf 文件在這個(gè)子文件夾中: C:XPCD$OEM$1DriversCatalyst3_62KXP_INF正如你在上面的截圖中所看到的(點(diǎn)擊放大),inf文件保存在 2KXP_INF 文件夾中。4. winnt.sif 應(yīng)該是這樣的(用紅色邊框標(biāo)記出的部分): 你可以看到,在批處理文件中指向的路徑是inf文件所在的文件夾,we不是inf文件本身。保存winnt.sif文件,這樣你就完成了。對(duì)于其他類型的設(shè)備,你同樣可以按照上面的方法來自動(dòng)安裝驅(qū)動(dòng)程序。不過在安裝SB Live!聲卡的驅(qū)動(dòng)時(shí)就沒有這么幸運(yùn)了,似乎該聲卡的驅(qū)動(dòng)程序只能通過exe文件安裝而不是inf文件(然而直接通過運(yùn)行安裝程序也許同樣可以全自動(dòng)無人值守安裝好該聲卡的驅(qū)動(dòng),只不過我還沒有嘗試過)。全自動(dòng)破解 UXTheme.dll 文件如果我們?cè)谙到y(tǒng)安裝的時(shí)候就破解好UXTheme.dll文件,那就不用以后重啟動(dòng)到命令行安全模式下,然后再字符界面中更換文件了。一起來看看吧!下載: UXTheme_xpsp1.zip解壓縮 UXTheme.dll 到C:XPCD$OEM$1installuxtheme然后在批處理文件中添加如下命令:ECHO.ECHO Copying patched UXTheme.dll.REN %systemroot%System32dllcacheuxtheme.dll uxtheme.oldCOPY %systemdrive%Installuxthemeuxtheme.dll %systemroot%System32dllcacheREN %systemroot%System32uxtheme.dll uxtheme.oldCOPY %systemdrive%Installuxthemeuxtheme.dll %systemroot%System32點(diǎn)擊放大你也可以用這個(gè)方法更換很多系統(tǒng)文件,例如msgina.dll 和shell32.dll。自動(dòng)調(diào)整注冊(cè)表設(shè)置 在本頁(yè)中,我們會(huì)教你怎樣把最常用的注冊(cè)表調(diào)整方法組合到一個(gè).reg文件中然后統(tǒng)一執(zhí)行。這樣在啟動(dòng)過程中你就可以禁止漫游windows XP 的運(yùn)行,或者禁用語言欄。如果準(zhǔn)備這樣做,把下列命令粘貼到你的批處理文件中:ECHO.ECHO Applying Registry Tweaks.REGEDIT /S %systemdrive%installRegTweaks.reg接下來,打開記事本,新建一個(gè)名為RegTweaks.reg的文件并保存到C:XPCD$OEM$1install確認(rèn)你保存的不是RegTweaks.reg.txt (這是一個(gè)最常見的錯(cuò)誤)下面,你可以看看我最喜歡的注冊(cè)表調(diào)整。但是那些還不是全部,建議你訪問Kellys XP Corner,那里有更多好用的注冊(cè)表調(diào)整方法。建議你直接把下面的內(nèi)容復(fù)制出來然后粘貼到你自己的RegTweaks.reg文件中去,這樣你就可以清楚地看到具體由哪些命令,他們都起到什么作用 (注意:以下的文件中關(guān)于自動(dòng)登錄的內(nèi)容需要你按照自己的實(shí)際情況添加你的用戶名和密碼)。完成后別忘了保存 RegTweaks.reg 文件。結(jié)束工作 對(duì)于不安裝額外程序(只是用了一個(gè)無人值守安裝的winnt.sif文件)的人,你們要做的就是

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論