酷知百科網

位置:首頁 > 遊戲數碼 > 電腦

Win7系統封裝製作的全過程

電腦6.19K

網上有很多的各種修改版的系統,作爲熟悉電腦的老手們是隻使用純淨版系統的,畢竟,網上的修改版系統即使沒有病毒木馬,也給你塞了一堆你不喜歡的東西。可是,每次自己重裝純淨版系統還是要安裝很多自己常用的軟件,還要去挨個做下系統配置來適應自己的習慣,自己家的電腦、公司的電腦都可能碰到這個問題,這個時候,我們就可以考慮動手DIY一個專屬自己的系統了,是的,這就是封裝。
很多人都認爲製作封裝系統是一件很複雜、很高深的事情。事實上,真正做過1次封裝系統以後,就會發現做封裝系統並不困難。只要具有一定電腦基礎(會裝操作系統、安裝軟件,能夠比較熟練地使用常用的應用軟件),再加上一點點細心和耐心,這樣,製作一個專屬於自己的封裝系統就是一件輕而易舉的事情了。下面,我們一起來製作專屬自己的Windows7封裝系統吧。

步驟/方法

(01)安裝操作系統和應用程序

(02)安裝Windows7操作系統。安裝操作系統有4個環節要注意:① 操作系統最好安裝在C盤,安裝期間(包括後面安裝應用程序和進行封裝)最好不要連接到網絡。② 如果在安裝操作系統過程中輸入序列號,進行封裝以後再重新安裝操作系統不會再提示輸入序列號。除非要製作成OEM版的封裝系統,否則在安裝過程中提示輸入序列號時,不要輸入序列號,直接點“下一步”繼續系統的安裝。③ 爲保持封裝系統純淨,安裝好Windows7操作系統後最好不要安裝硬件的驅動。當然,安裝驅動程序也不會影響系統的封裝。④ 爲避免調整優化系統、安裝應用軟件過程中出現不必要的錯誤和產生錯誤報告檔案,第一次進入系統後應當禁用UAC和關閉錯誤報告。禁用UAC和關閉錯誤報告的方法如下:開啟“控制面板”,點擊“系統和安全”,選擇“操作中心”,點擊“安全”,在展開的詳細設定內容中找到並點擊“用戶帳戶控制”下方的“選擇您UAC級別”,然後在彈出的對話框中將左邊的滑桿調整爲“從不通知”,再點擊“確定”就可以禁用UAC了(需要重新啓動系統才能生效)。

Win7系統封裝製作的全過程
Win7系統封裝製作的全過程 第2張
Win7系統封裝製作的全過程 第3張

(03)接下來,再點擊“維護”,在展開的詳細設定內容中找到並點擊“檢查問題報告的解決方案”下方的“設定”,在彈出頁面內選擇“從不檢查解決方案(不推薦)”,點擊“確定”就可以禁用錯誤報告了。

Win7系統封裝製作的全過程 第4張
Win7系統封裝製作的全過程 第5張

(04)安裝需要封裝的各種應用軟件。需要注意的是:1張普通DVD光盤的容量爲4.37G,爲避免生成的封裝檔案過大無法刻錄到DVD光盤,安裝應用程序時要控制好系統盤的容量。一般情況下要確保系統盤去除休眠檔案()和頁面檔案()後佔用空間不超過8.5G。根據自己的喜好對系統和安裝的應用程序進行調整優化,並對系統進行臨時檔案、垃圾檔案和註冊表進行清理。

(05)進行封裝

(06)啓用Administrator管理員用戶帳戶和禁用當前使用的管理員用戶帳戶。

(07)① 右鍵“計算機”,點擊“管理”,系統會彈出“計算機管理”介面。在“計算機管理”介面左邊窗格在雙擊“本地用戶和組”,再點擊“用戶”,“計算機管理”介面中間窗格就會顯示計算機裏的所有用戶帳戶,其中名稱與安裝系統時輸入用戶名相同就是當前使用的管理員用戶帳戶。

Win7系統封裝製作的全過程 第6張

(08)② 右鍵Administrator用戶圖標,點擊“屬性”,在彈出的Administrator屬性對話框內把“帳戶已禁用”前面勾去除,再點“確定”就可以啓用Administrator用戶帳戶了。

Win7系統封裝製作的全過程 第7張

(09)③ 接下來,右鍵當前正在使用的管理員用戶圖標,點擊“屬性”,在彈出的當前正在使用的管理員用戶屬性對話框內選上“帳戶已禁用”,點擊“確定”禁用當前正在使用的管理員用戶帳戶。④啓用Administrator管理員用戶帳戶和禁用當前使用的管理員用戶帳戶後,重新啓動計算機,系統會自動使用Administrator用戶帳戶進行登陸。

(10)將原來對系統和應用程序的設定轉換成對所有用戶的默認設定(也就是說以後每建立1個新用戶帳戶,都可以直接使用剛被禁用的用戶帳戶對系統和應用程序所作的設定)。

(11)① 開啟“控制面板”,點擊“外觀和個性化”,找到並點擊“檔案夾選項”下方的“顯示隱藏的檔案和檔案夾”,在彈出的“檔案夾選項”對話框中,將“隱藏受保護的操作系統檔案(推薦)”前面的勾去除,再選上“顯示隱藏的檔案和檔案夾”,點擊“確定”使計算機所有檔案和檔案夾都顯示出來。

Win7系統封裝製作的全過程 第8張

(12)② 開啟系統盤的用戶檔案夾C:Users,可以看到每個用戶帳戶對應的檔案夾。

Win7系統封裝製作的全過程 第9張

(13)③ 將剛被禁用用戶帳戶的檔案夾(Maker)裏面的“AppData”檔案夾和、 1 、 2 、 {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}、 {xxxxxxxx-xxxx-xxxx-xxxx- xxxxxxxxxxxx}rans-ms、 {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}rans-ms 、 (如果有io、全局縮寫erties這2個檔案的話,也要選上)複製到默認用戶的檔案夾(C:UsersDefault)內,複製過程中如果提示有檔案或檔案夾同名則點擊“確定”覆蓋或合併即可。

Win7系統封裝製作的全過程 第10張

(14)刪除原來的用戶帳戶(即剛被禁用的用戶帳戶)及其配置檔案夾。

(15)① 右鍵“計算機”,點擊“管理”,系統會彈出“計算機管理”介面。在“計算機管理”介面左邊窗格在雙擊“本地用戶和組”,再點擊“用戶”,在“計算機管理”介面中間窗格找到原來的用戶帳戶(即剛被禁用的用戶帳戶),右鍵該用戶圖標,然後點擊“刪除”。

Win7系統封裝製作的全過程 第11張

(16)② 退出“計算機管理”介面,右鍵“計算機”,點擊“屬性”,再點擊“進階系統設定”,在彈出的“系統屬性”對話框裏切換到“進階”選項卡,點擊“用戶配置檔案”框內的“設定”,系統會彈出的“用戶配置檔案”對話框,這裏會看到有3個用戶的配置檔案(1個是Administrator的配置檔案,1個默認配置檔案,還有1個顯示爲未知的帳戶),顯示爲未知的帳戶就是剛剛刪除的用戶帳戶,把它的配置檔案刪除即可:選擇“未知的帳戶”,點擊“刪除”,再點擊“確定”退出。

Win7系統封裝製作的全過程 第12張

(17)接下來,開啟“計算機”,在開啟系統盤的用戶檔案夾C:Users,看看剛被刪除用戶帳戶的配置檔案夾是否已經完全刪除,如果在用戶檔案夾內還存在剛被刪除用戶帳戶的配置檔案夾,則將該檔案夾刪除。然後在“檔案夾選項”裏將“顯示隱藏的檔案和檔案夾”設定還原爲默認值。如果安裝有虛擬光驅軟件,要執行虛擬光驅軟件,將虛擬光驅數設定爲0,避免虛擬光驅在以後安裝系統時造成盤符錯亂。如果設定了禁用UAC和關閉錯誤報告,則設定成啓用UAC和開啟錯誤報告。

(18)執行封裝。

(19)① 開啟“計算機”,在C:WindowsSystem32sysprep目錄下,找到並執行,在“系統清理操作”下方選擇“進入系統全新體驗(OOBE)”,並把“通用”選上,然後在“關機選項”選擇“關機”,再點擊“確定”開始執行封裝。

Win7系統封裝製作的全過程 第13張

(20)② 執行封裝整個過程需要1—2分鐘,期間不要進行其他操作。執行封裝完成後,計算機會自動關機。

Win7系統封裝製作的全過程 第14張

(21)執行封裝以後,接下來要做的就是使用Ghost或ImageX製作封裝系統鏡像。Ghost和Imagex兩種各有優缺點:Ghost使用最高壓縮製作時間相對Imagex使用最高壓縮時間短,而且還原(安裝)的時間也比Imagex快不少,但是生成備份檔案大,而且定製性不強,不能添加第三方驅動程序、升級補丁等;Imagex雖然備份時間長、還原(安裝)時間相對長一些,但是生成的鏡像檔案較小,而且可以添加第三方驅動、升級補丁等,有很強的定製性。

(22)使用Ghost製作封裝鏡像。使用Ghost製作封裝鏡像過程比較簡單,用WindowsPE光盤(不一定要Windows7PE)啓動計算機後,執行 把系統分區製作成*檔案就可以。製作鏡像檔案時,最好加上split、z參數啓用最高壓縮和對鏡像檔案進行拆分。比如:執行“ghost32 –span –split=2000 –z9”,在製作鏡像時,Ghost會啓用最好壓縮,並將鏡像檔案拆分爲2000M。製作成封裝鏡像後,要將封裝系統安裝到另一臺計算機,只需將封裝的鏡像還原即可。

(23)使用Imagex製作封裝鏡像。① 如果WindowsPE不帶用,先將(最好是6.1.7600.16385版本)複製到U盤。② 用WindowsPE光盤(最好是Windows7PE)啓動計算機進入WindowsPE系統,插入帶有的U盤,透過Dir命令查找操作系統和所在分區,系統切換到所在目錄,執行以下命令製作封裝系統鏡像:imagex /compress maximum /check /scroll /capture X: Y: "Windows 7 Ultimate"其中:/compress maximum表示啓用最高壓縮;/check表示檢查wim檔案的完整性;/scroll表示滾動要重定向的輸出;/capture X:表示要捕獲製作鏡像的操作系統所在分區;Y:表示生成鏡像檔案的位置和檔案名;"Windows 7 Ultimate"表示向wim檔案添加說明,以便於檢視,雙引號裏面的內容可以根據個人自己的喜好設定。例如,操作系統安裝在D盤,要製作封裝鏡像檔案到E盤的根目錄下,取名爲,可以使用如下命令:imagex /compress maximum /check /scroll /capture D: E: "Windows 7 Ultimate"

Win7系統封裝製作的全過程 第15張

(24)執行封裝命令後,會對操作系統分區內的檔案和檔案夾進行掃描,然後開始捕獲。捕獲完成後,在命令視窗內出現成功(successfully)的提示,關閉命令視窗退出WindowsPE系統重新計算機。

Win7系統封裝製作的全過程 第16張

(25)計算機重新啓動後會立即進入重新安裝狀態,對系統進行初始化、更新註冊表和安裝驅動程序等等。在這個過程可以檢驗一下所做的封裝有什麼問題。

(26)製作封裝系統安裝光盤。

(27)如果檢驗封裝系統沒有什麼問題,接下來就可以使用Imagex製作的鏡像檔案製作封裝系統安裝盤了。

(28)① 安裝Windows7AIK。在開始選單中找到並執行“Windows系統映像管理器”,在“檔案”選單上,單擊“選擇 Windows 映像”,“選擇 Windows 映像”對話框會開啟,選擇之前製作的檔案,點擊“開啟”,會彈出創建檔案編錄檔案的對話框,點擊“是”開始創建編錄檔案。

Win7系統封裝製作的全過程 第17張

(29)完成創建編錄檔案後,在目錄就會出現一個clg檔案。

Win7系統封裝製作的全過程 第18張

(30)② 安裝UltraISO。用UltraISO開啟Windows7原版光盤鏡像,在光盤鏡像sources目錄找到和5個intall_Windows 7******檔案,將它們全部刪除。

Win7系統封裝製作的全過程 第19張

(31)③ 將自己製作和剛生成的編錄檔案添加到光盤鏡像的sources目錄下,點擊“儲存”(不要選擇“另存爲”)就完成封裝系統光盤鏡像製作了。

Win7系統封裝製作的全過程 第20張

(32)至此,Windows7封裝系統基本完成!

(33)讓封裝系統更加完美無暇按照前面的步驟製作完成封裝系統以後,儘管已經可以安裝其他計算機上並且系統各項功能和預裝的各種應用程序都可以正常使用,但是還有幾個不夠完美的地方:

(34)可能會出現第一次登入系統時出現黑屏,需要重新設定桌面背景。

(35)執行預裝的應用程序以後,在用戶檔案夾裏發現原來已經刪除的用戶帳戶的檔案夾又重新生成了。

(36)執行註冊表編輯器,查找“Users<已經刪除的用戶名>”(如“UsersMaker”),竟然還找了很多“Users<已經刪除的用戶名>”的註冊表項目。

Win7系統封裝製作的全過程 第21張

(37)第一種解決辦法:將所有“Users<已經刪除的用戶名>”註冊表項目修改成“UsersDefault”,在系統第一次登入之前匯入到系統。

(38)① 查找註冊表檔案。使用自己製作的封裝系統進行安裝,登入系統以後,執行C:Widows目錄下的開啟註冊表編輯器,點擊“編輯”,再點擊“查找”,在“查找”對話框裏輸入“Users<已經刪除的用戶名>”(如UsersMaker),點擊“查找下一個”開始查找。

Win7系統封裝製作的全過程 第22張

(39)② 匯出注冊表檔案。發現包含“Users<已經刪除的用戶名>”字段的註冊表項目的時候,點擊“檔案”,再點擊“匯出”將該註冊表項目匯出到硬盤(儲存爲reg檔案)。

Win7系統封裝製作的全過程 第23張

(40)然後按F3鍵繼續查找,發現包含“Users<已經刪除的用戶名>”字段的註冊表項的時候繼續匯出,一直查找到HKEY_LOCAL_MACHINE的結尾處(HKEY_USERS後面發現的註冊表項不用理會)。

Win7系統封裝製作的全過程 第24張

(41)完成查找和匯出完成後,關閉註冊表編輯器,轉到匯出注冊表所在目錄,可以看到匯出的所有的註冊表項(預裝的應用軟件不同,匯出注冊表檔案多少也不同)。

Win7系統封裝製作的全過程 第25張

(42)③ 合併註冊表檔案。在“開始選單”—“附件”裏找到並執行“記事本”,在第一行輸入“Windows Registry Editor Version 5.00”後,右鍵其中1個註冊表檔案,在彈出選單中點擊“編輯”開啟該註冊表檔案,將該註冊表檔案中的鍵名(即帶中括號的字段)和帶有 “Users<已經刪除的用戶名>”字段的項目(其他的不用理會)複製到記事本內。然後繼續開啟另1個註冊表檔案,按照同樣方法將鍵名和包含有“Users<已經刪除的用戶名>”字段的項目複製到記事本內,直到將所有匯出的註冊表檔案的鍵名和包含有“Users<已經刪除的用戶名>”字段的項目全部複製到記事本爲止。

Win7系統封裝製作的全過程 第26張

(43)這個過程中要十分小心,同時也要善於利用記事本的“查找”功能,要確保每1個註冊表項目能夠正確地複製到記事本中。完成以後,最好再複查一遍。

(44)④ 替換註冊表項目。在記事本選單欄點擊“編輯”,再點擊“替換”,在彈出對話框內的“查找內容”輸入已經刪除的用戶名,在“替換爲”輸入“Default”,然後點擊“全部替換”。

Win7系統封裝製作的全過程 第27張

(45)⑤ 儲存註冊表檔案。在記事本選單欄點擊“檔案”,再點擊“另存爲”,在彈出“另存爲”對話框中選擇要儲存的位置,在“儲存類型”選擇“所有檔案”,在“檔案名”輸入檔案名(一定要記得加上reg後綴名),最後點“儲存”退出記事本。

(46)⑥ 創建腳本檔案。開啟記事本,輸入以下內容,然後分別儲存爲和檔案:@echo offregedit /s %systemroot%setupscripts mdir /s /q %systemroot%setupscripts其中:是上一步儲存的註冊表檔案,可根據自己的實際情況修改。和的內容都是一樣的,儲存的時候要記得將“儲存類型”選爲“所有檔案”。

(47)⑦ 修改封裝系統鏡像。創建1個名爲$oem$的檔案夾,在$oem$檔案夾內再創建1個名爲$$的檔案夾,接着又在$$檔案夾內繼續創建1個名爲setup 的檔案夾,最後在setup的檔案夾內創建1個名爲scripts的檔案夾($oem$檔案夾最終的目錄結構 爲:$oem$$$setupscripts)。然後將儲存的註冊表檔案()和、複製 到$oem$$$setupscripts目錄下。

Win7系統封裝製作的全過程 第28張

(48)⑦ 修改封裝系統鏡像。創建1個名爲$oem$的檔案夾,在$oem$檔案夾內再創建1個名爲$$的檔案夾,接着又在$$檔案夾內繼續創建1個名爲setup 的檔案夾,最後在setup的檔案夾內創建1個名爲scripts的檔案夾($oem$檔案夾最終的目錄結構 爲:$oem$$$setupscripts)。然後將儲存的註冊表檔案()和、複製 到$oem$$$setupscripts目錄下。

(49)經過修正的封裝系統光盤鏡像製作完成。2、第二種解決辦法:使用編程工具編寫一個自動修改註冊表的程序,在系統第一次登入時將所有“Users<已經刪除的用戶名>”註冊表項目修改成“Users<新用戶名>”。編寫自動修改註冊表、將“Users<已經刪除的用戶名>”註冊表項 目修改成“Users<新用戶名>”的程序需要具備一定的編程基礎,如何編寫這個程序這裏暫不介紹,有編程基礎的朋友,可以根據自己的實際編 寫並編譯成可執行程序。這裏主要介紹如何實現在系統第一次登入時執行自動修改註冊表程序(假設這個自動修改註冊表程序名爲)。① 開記事本,輸入以下內容,然後另存爲註冊表檔案:Windows Registry Editor Version 5.00[HKEY_CURRENT_USERControl PanelDesktop]"Wallpaper"="C:UsersDefaultAppDataRoamingMicrosoftWindowsThemesTranscodedWallpaper.jpg"[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunOnce]"Fix"="C:WindowsSetup scripts "

Win7系統封裝製作的全過程 第29張

(50)② 開啟記事本,輸入以下內容,然後分別儲存爲和檔案:@echo offregedit /s %systemroot%setupscripts

Win7系統封裝製作的全過程 第30張

(51)③ 創建1個名爲$oem$的檔案夾,在$oem$檔案夾內再創建1個名爲$$的檔案夾,接着又在$$檔案夾內繼續創建1個名爲setup的檔案夾,最後在 setup的檔案夾內創建1個名爲scripts的檔案夾($oem$檔案夾最終的目錄結構爲:$oem$$$setupscripts)。然後將 、和、複製到$oem$$$setupscripts目錄下。用 UltraISO打開封裝系統鏡像,將$oem$檔案夾添加到光盤鏡像sources目錄下,點擊“儲存”鏡像檔案即可。到這裏,製作Windows7封裝系統的整個過程全部介紹完畢。當然,本文所介紹的並不是製作Windows7封裝系統的唯一方法,還有更多更好的方法、途徑和技巧需要我們去學習和研究。只要多學多練,一定能夠製作出更加完美的封裝系統!

來源(個人網站)

(01)