2、VMware虛擬機 10.0.3漢化精簡版 【準備工作】 那么我們該如何提取這些系統(tǒng)補丁呢?其實非常簡單,大家應該都知道一些安全衛(wèi)士類的軟件都有這樣的功能的,我推薦大家使用360安全衛(wèi)士來安裝和提取系統(tǒng)補丁,因為自己做系統(tǒng)定制已經蠻久了,長期使用這些軟件發(fā)現,360是做的最好,更新速度最快的系統(tǒng)補丁安裝軟件了。比金山、迅雷、QQ管家等等都要快。雖然他在技術行業(yè)中口碑不是很好,但是的確具有雄厚的技術實力。 下面就是使用原版系統(tǒng)的ISO在虛擬機中安裝一個系統(tǒng),然后安裝360安全衛(wèi)士,掃描并下載所有推薦的補丁。如下圖: 下載安裝完成后,我們把這些文件從虛擬機中拷貝出來,無論360安全衛(wèi)士還是金山安全衛(wèi)士,他們在下載安裝完所有補丁后是不會刪除補丁文件的。文件保存在軟件安裝目錄下的hotfix文件夾中。將這些文件復制出來即可: 復制出虛擬機有多種方法,你可以使用局域網傳輸軟件把整個文件夾拉出來,也可以做個共享或者FTP什么的,不過我推薦大家最簡單的方法是將虛擬機關機,然后點擊編輯虛擬機硬件中的硬盤: 然后點擊應用工具-映射: 將你安裝360安全衛(wèi)士的盤符映射出來,我安裝到C盤了,所以把C盤映射出來: 映射完成后我們會看到映射的盤符自動打開了,我們在里面找到hotfix文件夾復制出來就行了。 復制出來我們留著備用,接著下面的處理。 2、下載我們需要集成的驅動 1、USB3.0驅動(Intel、AMD、Renesas、VIA、Etron等) 2、網卡驅動(Realtek、Intel、Broadcom、Marvell等) 可選整合的驅動,但推薦大家不要對下面的硬件驅動整合,因為這些硬件驅動變更較快,而且一些OEM廠商對自身硬件驅動做過特殊調整,可能你整合的驅動無法與諸多硬件兼容,特別是NVIDIA和AMD的顯卡驅動。 1、顯卡(NVIDIA、AMD、Intel) 2、聲卡(Realtek、VIA等) 這么多的驅動,我們要去哪下載呢?下載完了又要如何提取必要的驅動文件呢? 首先下載驅動有兩種渠道,第一種就是使用iTianKong的驅動包,在驅動包中找到需要的驅動解壓出來備用即可。這種方式可以大大減少自己提取驅動耗費的精力和時間,iTiankong由于收入與支出不平衡,可能一段時間驅動包被加密無法解壓。但有其他需求的可以自己到芯片的官方網站下載,這里只給大家舉幾個提取驅動的例子,看明白了一通百通,任何驅動都可以提取出來。 第一種:下載出來驅動文件隱藏在安裝包的某個文件夾中,如Realtek的網卡驅動,我們打開Realtek官方網站,選擇下載網卡設備中PCI-E的設備驅動程序,如下圖: 我們選擇一個Win7 and Server 2008 R2 Auto Installation Program的下載下來后得到一個壓縮包,這個壓縮包解壓后就是下面這些文件了: 其中驅動文件就在Win7那個文件夾中,打開后如下圖: .分32和64位,根據你定制的系統(tǒng)版本的不同,復制不同的驅動文件到一個文件夾中備份,比如D:\Lite\Drivers文件夾。 第二種:下載后就是純驅動文件,直接復制利用即可,比如博通官網下載網卡驅動就是提供的直接的驅動文件: 隨便選擇一個版本下載后得出的文件是一個壓縮包,壓縮包中只包含了驅動的核心文件,沒有其他東西,這樣的驅動我們直接就可以留著備用了。 第三種:下載出來是一個獨立的安裝包文件,無法解壓。這種一般是手動執(zhí)行安裝后(無論你本機有沒有匹配的硬件)會釋放驅動文件到C:\Program Files\xxx的文件夾中,在該文件夾中就可以找到驅動文件,比如博通老版本的安裝形式的驅動包就是這樣的。 第四種:下載出來是一個獨立的安裝包文件,無法解壓,而且安裝時會檢測本機是否有符合的硬件,如果沒有連驅動文件都不釋放,對于這種驅動安裝包,我們有兩種方法來處理,一種是不把其驅動整合到系統(tǒng)中,而是在系統(tǒng)安裝完成時使用我們的部署工具靜默安裝方式調用一次,這樣如果本機有匹配的硬件那么就安裝,沒有那么他也自己會判斷自動退出程序。另外一種方法就是找一臺有該類硬件的電腦安裝上該驅動,然后將驅動文件手工或軟件備份出來使用。 注意:USB3.0驅動中,Intel7系列和8系列的USB3.0驅動不能整合到同一個系統(tǒng)中,因為驅動文件名稱相同但匹配的硬件ID不一樣,會導致7系匹配為8系或8系匹配為7系(取決于你最后整合的哪個版本的驅動)而藍屏。另外,如果你選擇使用iTiankong的驅動包中的USB3.0驅動作為整合,那么要注意的是里面有一些是我們第四種中談到的安裝包,是無法直接整合到系統(tǒng)里面的,所以自己要把驅動包里面所有的文件都過目一下。 【第一階段完畢】 下一集我們就介紹如何將補丁和驅動整合到還沒有安裝過的系統(tǒng)中。 第二部分我們開始討論如何將我們已經提取出來的驅動和補丁整合到一個“尚未安裝”的系統(tǒng)中去,方法網絡上很好找,我這里只不過再給大家重復一遍而已,但與他人不同的是,我會在需要注意的地方給出提示。 本套教程為連載,希望轉載的人能聲明文章出處:http://www.。下面我們就開始我們第二階段的準備和處理工作。 【準備工具】 將該文件復制到一個好找的位置,我放到了D:\Lite\WIM文件夾中,根據自己需要隨便復制。隨后我們就開始正式的整合驅動和補丁了。在整合前,我們有必要說一下正確的流程是什么樣的。 1、將install.wim文件映射為文件夾。 2、整合補丁。 3、整合驅動。 4、保存對install.wim改動。 以上4步便是整合的過程,那么我們開始第一步,將install.wim文件映射為文件夾。 在一個空間足夠大的盤符中新建一個文件夾,我這里建立為“D:\Temp”用于掛載install.wim中的文件。然后打開命令提示符,輸入以下命令后回車: dism /Get-WimInfo /WimFile:D:\Lite\WIM\install.wim 該命令顯示了存放在D:\Lite\Wim\install.wim中有幾種不同的系統(tǒng),我們看到自己下載的里面只有一種,索引為1,名稱是Windows 7 PROFESSIONAL。那么我們就需要把他掛載出來(如果有其他整合版的系統(tǒng),這里看到的可能會有很多,記住索引,后面會根據索引來處理不同的鏡像)。 在命令提示符下繼續(xù)輸入如下命令后回車: dism /Mount-Wim /WimFile:D:\Lite\WIM\install.wim /Index:1 /MountDir:D:\Temp 如上圖我們看到,我們通過微軟提供給我們的dism命令行,將D:\Lite\Wim\install.wim掛載到了D:\Temp文件夾中,打開這個文件夾,我們看到其實就是系統(tǒng)安裝所需的文件。 接下來,我們就要對已經掛載出來的文件夾整合驅動了,在命令提示符下輸入如下命令后回車: dism /Image:D:\Temp /Add-Driver /Driver:D:\Lite\Drivers /Recurse /Forceunsigned 注意:當添加了/Forceunsigned參數時,即使驅動程序沒有進行正確的簽名,驅動一樣會整合到系統(tǒng)中,但由于Win7 x64要求驅動文件必須要有正確的簽名才會去加載。所以如果你整合的驅動被修改過或者簽名被破壞了。一定記得不要使用這個參數強制整合,否則系統(tǒng)可能會無法啟動。 命令的意思是對D:\Temp已經掛載出來的系統(tǒng)中添加驅動程序,要添加的驅動程序路徑在D:\Lite\Drivers目錄下(你只需要將所有驅動都放到這一個文件夾中就可以了,在整合過程中,其會自動遍歷該目錄下所有可以整合的驅動直到找不到任何inf文件為止)。因為是給大家做演示,我沒有處理提取出來的驅動文件夾,圖中Intel的2款驅動大家記得自己在做的時候一定要不一起整合進去。另外說一下下面提示的錯誤,錯誤表示雖然inf文件存在,但是inf所需的一些驅動文件不在所以整合失敗。 整合完成后,你可以通過命令 dism /Image:D:\Temp /Get-Drivers 來查看具體整合進去哪些驅動程序了,如下圖: 驅動的整合就到這里,下面我們來看一下系統(tǒng)補丁的整合,系統(tǒng)補丁整合也是一樣的道理,命令行先給大家寫出來,后面再告訴大家如何自己去查詢這些命令。 打開命令提示符,輸入以下命令后回車: dism /Image:D:\Temp /Add-Package /PackagePath:D:\Lite\HotFix 我們看到,我們下載的補丁都被一一的整合進去了,同理跟驅動一樣,只要你指定好文件夾,dism會自動掃描所有可整合的補丁直至再也找不到任何補丁為止。 因為我考慮時間問題,所以只整合了一部分補丁,自己做的時候一定記得都不要落下。另外使用360安全衛(wèi)士或金山安全衛(wèi)士這些軟件下載補丁時,你可能會看到一些跟正常補丁圖標不一樣的文件,這樣的文件是無法通過這種方式整合到系統(tǒng)中的,但把他保留下來,我們后面會告訴大家如何處理這些補丁。 整合完成后,你可以通過命令行dism /Image:D:\Temp /Get-Packages查看已經整合過的補丁,如下圖: 當驅動、補丁全部整合完成后,下面我們該做的事情就是保存我們整合過驅動和補丁的install.wim了。在命令提示符下輸入如下命令后回車: dism /UnMount-Wim /MountDir:D:\Temp /Commit 至此掛載、整合驅動補丁、取消掛載的完整步驟就完成了,以上所有命令全部來自于微軟幫助中心,你是不是還沉浸在其中?下一集我們講如何控制Windows功能的開啟和關閉。 上面一篇文章我們介紹了如何通過微軟提供給我們的dism命令給install.wim文件添加系統(tǒng)補丁和驅動程序,能繼續(xù)往下看的人大家應該都已經試過了。下面這篇文章我們開始介紹,如何通過dism命令繼續(xù)操控添加/關閉 Windows功能,比如Net3.5、TelnetClient等。 本套教程為連載,希望轉載的人能聲明文章出處:http://www.。下面我們就開始我們第三階段的準備和處理工作。 【開始處理】 dism /Mount-Wim /WimFile:D:\Lite\WIM\install.wim /Index:1 /MountDir:D:\Temp 通過微軟官方幫助我們可以找到,給鏡像添加/關閉功能的命令,在添加前我們要清楚需要給系統(tǒng)添加什么功能。這些我們可以通過一個命令來搞定(請先掛載好install.wim): dism /Image:D:\Temp /Get-Features 該命令獲取當前鏡像中有哪些功能可以操作,如下圖: 我們看到第一個就是TelnetClient,顯示狀態(tài)為“已禁用”,如果我們要啟用此功能,那么執(zhí)行如下命令就可以: dism /Image:D:\Temp /Enable-Feature /FeatureName:TelnetClient 啟用功能后系統(tǒng)安裝完畢該功能自動安裝,不用我們再到系統(tǒng)中去手動添加了。 剩下的功能大家可以根據自己需要啟用對應的功能,不過提醒大家,基本上我們必備的功能都默認安裝的,除了極個別個性化的功能。如果你不清楚是什么東西,請不要隨便安裝。 最后在安裝完畢后,我們還是要像上一篇文章一樣,將掛載的鏡像彈出。 上一篇我們介紹了如何使用dism命令對尚未安裝系統(tǒng)中的Windows功能進行操作,這樣可以在安裝系統(tǒng)前就把我們需要的功能開啟,微軟提供這樣的功能真的非常人性化。但有的時候你可能會有更進一步的需求,比如讓系統(tǒng)安裝完第一次進入桌面就運行一個我們自己的程序,或者對操作系統(tǒng)的服務啟動狀態(tài)進行定制,這樣又該怎么做呢?這一篇我們就開始講如何修改一個尚未安裝的Win7系統(tǒng)的注冊表內容。 本套教程為連載,希望轉載的人能聲明文章出處:http://www.。下面我們就開始我們第四階段的準備和處理工作。 【開始處理】 掛載后我們打開已經掛載的文件夾中X:\Windows\System32\config(X:\代表你掛載的路徑)文件夾,我們可以看到如下圖的一些文件: 這些便是系統(tǒng)的注冊表存放文件了,但這些文件我們如何像修改本機的注冊表一樣去修改他們呢?其實方法和簡單,微軟在很早以前就提供給我們這樣的功能,但大多人不知道他如何使用。 首先打開你電腦中的注冊表編輯器regedit,然后隨便展開一個主鍵值。如下圖: 然后點擊左上角的“文件”-“加載配置單元”。如下圖: 這時候會讓你選擇路徑,把路徑指定到我們剛才打開的文件夾中,如下圖: 選擇“SYSTEM”文件后確定,他會讓你為加載的配置單元命一個名字,如下圖: 這里隨便輸入一個名字即可,只是為了方便區(qū)別而已。我輸入Win7后這個尚未安裝的系統(tǒng)的注冊表文件就被我們掛載出來了,如下圖: 怎么樣?剩下的由你決定該怎么操作,想修改哪里就修改哪里,比如我要修改讓Windows啟動的時候,Windows搜索服務就默認關閉,那么我們展開ControlSet001里面去找Windows搜索服務的注冊表信息,然后將其狀態(tài)修改為4(禁用)就可以了。如下圖: 我們看到,除了ControlSet001以外,還有一個ControlSet002,信息都是一樣的,我們到底應該修改哪個呢?要想清楚這個我們,我們先要搞清楚ControlSet001和ControlSet002的關系。參考該文章:http://sudo8.blog.sohu.com/157482113.html,文章中介紹,ControlSet002儲存的只不過是上一次系統(tǒng)成功啟動后保留下來的配置信息,他并不是系統(tǒng)啟動或運行時的信息,所以我們只需要修改ControlSet001就可以了。 在修改完成后,記得要卸載掉注冊表,否則你無法正常的卸載install.wim掛載的內容。取消注冊表掛載也很簡單,點擊你掛載出來的注冊表的主項(我這里是Win7)如下圖: 然后點擊左上角“文件”-“卸載配置單元”即可,如下圖: 要注意的是,我們剛剛掛載的只不過是系統(tǒng)用于管理服務和驅動的注冊表項,如果我們要修改其他位置的注冊表,是需要掛載不同的注冊表文件的。下圖表示了他們之間的關系,可以根據自己的需要掛載對應的注冊表進行修改: 另外一個需要注意的問題是,HKEY_CURRENT_USER注冊表下的內容是儲存每一個Windows用戶的注冊表信息,這些信息你沒必要在安裝操作系統(tǒng)前去修改,因為這個時候用戶的信息還沒有創(chuàng)建,即使你修改了安裝系統(tǒng)后也會被覆蓋修正為默認值。所以無法修改也沒必要修改。而正確的修改時間應該是系統(tǒng)安裝完成后用戶登陸到桌面以后再去修改。我們可以掛載“SOFTWARE”注冊表文件,在“SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce”(系統(tǒng)啟動時執(zhí)行的程序,并且只執(zhí)行一次)下創(chuàng)建一個注冊表項,讓系統(tǒng)啟動后執(zhí)行一個我們的程序,讓這個程序來完成這些事情。 注冊表修改我們就介紹到這里,有什么問題可以隨時在下方回復,最后修改完畢后別忘了卸載并保存install.wim。卸載方法見第二篇文章。
本套教程為連載,希望轉載的人能聲明文章出處:http://www.。下面我們就開始我們第五階段的準備和處理工作。 【準備工具】 打開掛載后的 X:\Windows\Help 目錄,該目錄下為系統(tǒng)的幫助文件,基本上沒什么作用,還有更多在winsxs目錄中,但是找到他們真的很耗神,只刪除這幾個目錄下的就可以了,刪除前要首先獲取管理員權限,否則無法刪除。 打開掛載后的 X:\Windows\IME 目錄,該目錄下為系統(tǒng)的輸入法文件,其中IMESC5為微軟拼音和智能ABC,其他的我沒去研究。如果你想刪除所有,那么把這些所有文件夾都刪除就可以了。同樣刪除前需要獲取管理員權限。 打開掛載后的 X:\Windows\Resources\Themes 目錄,該目錄下為系統(tǒng)的主題文件,根據自己的需要刪除對應主題就可以了。 X:\Windows\Resources\Ease of Access Themes 目錄,是經典系列主題,一般只保留basic(非aero主題)和classic(經典主題),其他的都是高對比度主題,很少有人會用到??梢灾苯觿h除。 X:\Windows\Web\Wallpaper 目錄,該目錄是系統(tǒng)桌面背景的存放文件夾,可根據自己需要進行刪除。 X:\Windows\System32\IME 目錄,同樣也是輸入法,根據自己需要精簡。如果是64位系統(tǒng),還有一個X:\Windows\SysWOW64\IME 目錄也要處理。 X:\Windows\System32\Tasks\Microsoft\Windows 目錄,這里是計劃任務的目錄,只保留如下兩個,其他都刪除就可以了。保留的兩個作用也在圖中指示了出來。如果刪除了PLA,那么性能監(jiān)視器中某些功能無法使用,如果刪除了TextServicesFramework那么系統(tǒng)輸入法托盤ctfmon.exe無法自動啟動。 X:\Windows\System32\Tasks\Microsoft\Windows Defender 是系統(tǒng)自帶殺毒軟件的計劃任務,也可以刪除。 下面設置顯示系統(tǒng)隱藏文件夾: X:\Users\Public\Recorded TV\Sample Media 目錄,示例視頻。 X:\Users\Administrator\AppData\Roaming\Microsoft\Windows\SendTo 目錄,右鍵發(fā)送到。 我暫時給大家提供這么多,這是我必會做的一些精簡。其他的可以自己到網絡上去搜索,但嚴重建議各位在精簡過程中不要去嘗試刪除自己不清楚的文件,否則造成后果可能不僅僅是幾個小時的代價。 最后在處理完畢后,別忘了取消掛載install.wim。
本套教程為連載,希望轉載的人能聲明文章出處:http://www.。下面我們就開始我們第六階段的準備和處理工作。 【準備工具】
【配置文件的作用】 【配置文件使用方法】 Setup.exe /Unattend:C:\Autounattend.xml 上面命令的意思就是告訴Setup.exe要根據C:\Autounattend.xml這個配置文件來安裝系統(tǒng)。 【配置文件意義】 http://msdn.microsoft.com/zh-cn/library/ff715564.aspx http://msdn.microsoft.com/zh-cn/library/ff715827.aspx
里面有很多看不懂的參數,比如“SystemLocale”,看單詞的寓意是Windows安裝的區(qū)域和語言,查詢http://msdn.microsoft.com/zh-cn/library/ff715564.aspx得到的也是一樣的: 點擊該參數進去后,你還可以看到更詳細的介紹,參數的具體值該怎么設置等等,看不懂沒關系,打開Google翻譯,把內容翻譯一下看你就可以理解了。
本篇為連載系列的最后一篇文章,將貫穿始終最后到我們成功安裝系統(tǒng)到系統(tǒng)成功啟動驗證我們的修正。之前介紹過的步驟已經非常詳細,我們將一帶而過,重要的是在Windows PE下如何將我們修正后的系統(tǒng)安裝到硬盤中,我們將用虛擬機完成這些事情。 本套教程為連載,希望轉載的人能聲明文章出處:http://www.。下面我們就開始我們最后階段的準備和處理工作。 【準備工具】 http://www./archives/2014_07_4902.html http://www./thread-334437-1-1.html 【開始制作】 1、掛載并整合驅動(只做演示,自己做的時候可根據需要整合其他驅動) 2、整合系統(tǒng)補?。ㄖ蛔鲅菔?,自己做的時候要下載整合所有補?。?/font> 3、開啟我們需要的功能(只做演示,其他根據自己需要去開啟) 4、掛載注冊表修改我們要改的內容,我這里分別掛載了SYSTEM和SOFTWARE,SYSTEM中默認禁止了Windows自帶殺毒的服務、Windows搜索服務、Windows防火墻服務。SOFTWARE修改了默認關閉UAC用戶賬戶控制。只修改一些用來驗證我們的操作是否生效。 5、根據http://www./share/141.html內容做適當精簡。 6、保存install.wim 7、復制我們做好的Autounattend.xml文件到ISO目錄下。 【安裝系統(tǒng)到硬盤】 這里我分了兩個區(qū),分區(qū)完成后關閉虛擬機。將第二個分區(qū)映射出來,把我們修正后的Win7安裝目錄復制到映射出來的分區(qū)中,注意在映射的時候記得把只讀模式打開的勾去掉。 復制完成后,斷開虛擬機,開啟虛擬機進入CMOS將光驅設置為首選啟動(由于分區(qū)后VM會檢測是否有可引導分區(qū),如果有他會把硬盤設置為默認啟動,我們就無法進入PE了),再次進入WinPE環(huán)境。 在PE下打開我們復制過去的Win7目錄,看一下不缺什么文件了: 我們開始安裝,先將Autounattend.xml文件復制到C:盤根目錄 然后打開命令提示符,將目錄切換到我們的Win7存放目錄下,如下圖: 然后輸入命令Setup.exe /Unattend:C:\Autounattend.xml后回車,我們就可以看到安裝程序的啟動畫面已經出來了: 選擇我們要安裝的分區(qū)后確定,系統(tǒng)便開始自動安裝了。 當這里展開Windows文件完畢后,系統(tǒng)會重啟,重啟時你可以先不讓系統(tǒng)安裝,繼續(xù)進入WinPE,將C:盤做成一個Ghost文件,這樣你把這個Ghost文件復制到任意一臺機器上恢復后,其他機器便可以無人值守全自動安裝了。因為我們只做效果演示,Ghost就不給大家做了。等待系統(tǒng)安裝完畢,看一看我們修改的東西是否生效了! 等待ing~~~。。。~~~。。。 開始重啟了: 重啟后才是真正的針對機器硬件安裝驅動、安裝用戶文件等操作,所以在剛才重啟后做Ghost正好是恰當的時機,因為在PE下只不過是把安裝文件全部復制到C盤而已,重啟后別忘記把首啟動設置為硬盤。 重啟后進入正式安裝界面: 等待ing~~~。。。~~~。。。 這次安裝完畢后重啟便可以進入系統(tǒng)了: 我們成功安裝了系統(tǒng),下面就是驗證我們的操作是否生效的時候了。因為集成的驅動在虛擬機中并沒有對應的硬件,所以沒辦法驗證,大家自己做的時候可以留意,一定是生效的。 系統(tǒng)補丁我們可以通過控制面板-程序和功能-查看已安裝的更新 來查看: 點擊后我們能看到我們集成的補丁已經成功安裝了: 下面我們驗證功能,同樣也是在程序和功能中,點擊“打開或關閉Windows功能”選項就能看到,系統(tǒng)默認 TelnetClient是關閉的,而我們在安裝前將他開啟了起來,所以這里查看Telnet客戶端應該是已經安裝的狀態(tài),如下圖: 至于文件大家可以自己去驗證,這些肯定是生效的,最后我們就來看一下服務。在安裝前我們是關閉了3個服務,Window搜索、Windows殺毒、Windows防火墻。這3個服務應該處于禁用狀態(tài)則證明我們的修改注冊表的操作是生效的。如下圖: 同樣,我們關閉了UAC用戶賬戶控制,通過控制面板中用戶管理中,我們一樣看到功能UAC默認被關閉掉了。 |
|