2007年10月23日 星期二

網吧XP無盤系統集成優化及母盤封裝

一、安裝設置
  
  1、 以正常方式安裝WINXP,安裝完之後即刻打上沖擊波、震蕩波補丁,然後安裝DIX9。0C,安裝五筆輸入法(無需安裝輸入法補丁),接著升級WMP10。0,安裝REALONE10。0,安裝暴風音影XP版,複制其他機上的WINRAR安裝目錄到系統中,以備不時之需(記住,不是安裝,是複制,安裝的話它會關聯所有壓縮文件),此時軟件部份安裝完畢。
  
  
  2、 安裝XPLITE,去掉不常用的附件
  
  
  1) 操作系統選項中保留:CLI OOK、DLLCACHE文件夾、ODBC數據源管理器、TWAIN圖像獲取驅動、幫助和支持中心、程序兼容工個、程序兼容性向導、核心字體、啟動預讀緩存、驅動緩存、升級包源文件
  
  2) 多媒體選項中保留:ATI I驅動程序、DIRECTSHOW VIDEO、ICM色彩配置文件、OPENGL圖形庫、WINDOWS MEDIA PLAYER、視頻解碼器、音量控制器、音頻解碼器
  
  3) 服務器組件保留選項:索引服務、在索引服務語言資源中保留繁體中文、簡體中文、美國英語、英國英語
  
  4) 通讀和消息中保留:USR/3COM調制解調器驅動、超級終端、傳真服務、電話撥號程序、無線連接配置
  
  5) 網絡實用程序保留選項:IE HTML RENDERING ENGINE、INTERNET EXPLORER、JAVA SCRIPT、JAVA虛擬機、TCP/IP命令行工具、VB SCRIPT、網絡連接管理
  
  6) 系統服務中保留:通用即插即用服務、智能卡服務
  
  7) 系統工具和實用程序中保留:BRIEFCASE、REMOTE A ISTANCE、WINDOWS腳本宿主
  
  8) 我沒寫上的全部去掉。
  
  
  二、注冊表優化
  
  
  1、 加速XP的開關機
  
  開啟注冊表編輯器,找到 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control,
  
  將 WaitToKillServiceTimeout 設為:500 ( 原設定值:20000 找到
  
  HKEY_CURRENT_USER\Control Panel\Desktop 鍵,將右邊視窗的
  
  WaitToKillA Timeout 改為 500, ( 原設定值:20000 即關閉程序時僅等待1秒。將 HungA Timeout 值改為:200( 原設定值:5000 , 表示程序出錯時等待0.5秒。
  
  
  2、 讓系統自動關閉停止回應的程式。
  
  
  打開注冊表 HKEY_CURRENT_USER\Control Panel\Desktop 鍵,
  
  將 AutoEndTasks 值設為 1。 ( 原設定值:0
  
  
  3、 加快Win XP瀏覽速度!
  
  
  打開注冊表點擊到:
  
  HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/Current Version/Explorer/RemoteComputer/Name ace。刪除下面所有的值如:{D6277990-4C6A-11CF-87-00AA0060F5BF}
  
  
  4、 不加載DLL文件  
  
  
  瀏覽器在使用之後往往會有部分DLL文件在內存中緩存好長一段時間,相當大一部分內存會被不用的DLL文件點用。為了防止這種事情發生,找到注冊表如下位置:
  
  HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer
  
  接下來建立一個名為AlwaysUnloadDLL,值為1的雙字節值。
  
  如果想要去除這項優化,只需把該鍵值設為0(也可以幹脆把鍵刪掉)。注意:該項優化要在Windows重新啟動後才生效。
  
  
  5、 完全關閉Windows XP文件保護功能。此招慎用
  
  
  從注冊表中找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon,修改&ldquo FCDisable」鍵值為「FFFFFF9D」,如果需要重新啟用該功能,重新設置為「0」就可以了。
  
  
  6、 加快菜單顯示速度
  
  
  在[開始][運行]鍵入[Regedit][HKEY_CURRENT_USER][Control Panel][Desktop],將字符串值[MenuShowDelay]的數值數據更改為[0],調整後如覺得菜單顯示速度太快而不適應者可將[MenuShowDelay]的數值數據更改為[200],重新啟動即可
  
  
  7、 加快預讀能力改善開機Windows XP預讀設定可提高系統速度,加快開機速度。按下修改可進一步善用CPU的效率:在[開始][運行]鍵入[Regedit][HKEY_LOCAL_MACHINE][SYSTEM][CurrentControlSet][Control][Se ionManager][MemoryManagement],在[PrefetchParameters]右邊窗口,將[EnablePrefetcher]的數值數據如下更改,如使用PIII 800MHz CPU以上的建議將數值數據更改為4或5,否則建議保留數值數據為默認值即3
  
  
  8、 和Windows 2000一樣,XP在瀏覽局域網時也存在煩人的延遲問題,但介紹這個問題的資料卻很難找到。如果你瀏覽一台Win 9x的機器,例如,在網上鄰居的地址欄輸入「\computername」,XP的機器會在它正在連接的機器上檢查「任務計劃」。這種搜索過程可能造成多達30秒的延遲。如果你直接打開某個共享資源,例如在網上鄰居的地址欄輸入「\computernameshare」,就不會有這個延遲過程。要想避免XP搜索「任務計劃」的操作,提高瀏覽網絡的速度,你可以刪除HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer
  
  RemoteComputerName ace{D6277990-4C6A-11CF-8D87-00AA0060F5BF}子鍵。該鍵的類型是REG_SZ。
  
  
  9、 XP中讓程序開機即運行的新方法   
  
  
  點擊「開始」菜單中的「運行」,在打開的「運行」對話框中輸入「Regedit」,打開注冊表編輯器。順次展開注冊表到HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows下,在這裏新建一個字符串值,方法是右擊主鍵「Window rdquo;,在彈出的菜單中選擇「新建&rdquo rarr ldquo;串值」,把該字符串值命名為「load」。然後,雙擊「load」,在彈出的窗口中將它的鍵值改為你想開機就自動運行的程序路徑。要注意的是應該使用文件的短文件名,即「C:\Program File rdquo;應該寫為「C:\Progra~1」。

  
  10、 關閉不用的共享   
  
  
  安全問題一直為大家所關注,為了自己的系統安全能夠有保證,某些不必要的共享還是應該關閉的。用記事本編輯如下內容的注冊表文件,保存為任意名字的.Reg文件,使用時雙擊即可關閉那些不必要的共享:   
  
  Windows Registry Editor Version 5.00   
  
  [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
  
  \lanma erver\parameters]   
  
  "AutoShareServer"=dword:00000000   
  
  "AutoSharewk quot;=dword:00000000   
  
  [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]   
  
  "restrictanonymou quot;=dword:00000001
  
  
  11、 取消磁盤空間不夠警告提示   
  
  
  Windows XP會自動監控磁盤空間剩餘量,一旦磁盤空間不足的話,會提示你並掛起系統還原功能。如果要取消的話,就打開注冊表編輯器,找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies
  
  \Explorer,新建一個Dword值NoLowDisk aceChecks,然後修改為1即可。
  
  
  12、 讓WINDOWS XP自動登陸  
  
  
  打開:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon,在右邊的窗口中的新建字符串"AutoAdminlogo quot;,並把他們的鍵值為"1",並且把「DefaultUserName」的值設置為用戶名,並且另外新建一個字符串值「DefaultPa word」,並設其值為用戶的密碼。
  
  
  三、服務優化(我在這裏只提幾個重要的服務,在保證啟動速度和正常使用下要啟用的服務)
  
  
  1、 cryptogr aphic services:這個服務到底做什麼用的很多人不明白,其實它就是用來檢測你所安裝的軟件及硬件驅動是否通過了微軟認證,停止它也可以正常使用,但是如果大家要做萬能GHOST封裝的時候就會有麻煩了,當你把GHOSTXP重新GHOST到其他機時,裝任何一個驅動,都會不停的提示是否安裝驅動,很麻煩,所以建議大家做母盤時不停用它,當安裝完所有硬件及軟件之後再停用它。
  
  
  2、 EVENT LOG:這個相信大家都清楚是用來做什麼的,是用來記錄事件的,雖然也在其他論壇上看到過說可以停用它,因本人技術有限,無法告之大家如何停用它且不出現服務出錯的問題。
  
  
  3、 PLUG AND PLAY:這個我就不說了,只能啟用不可停
  
  
  4、 Remote Procedure call(RPC):這個服務想必也不用我說了
  
  
  5、 SERVER:停止了它局域網就用不了
  
  
  6、 Shell hardware Detection:這個服務是最令我鬱悶的服務,我自已精簡的包如果停用它最少要12秒才能啟動,啟用它就啟動一閃而過,這個服務是用來檢測硬件改動的,停用也能正常使用,但本人為了保持啟動速度,不禁用它
  
  
  7、 Themes:主題服務,停用它界面就變成2000了,既然用XP,一定的漂亮還是要的。
  
  
  8、 WINDOWS AUDIO:聲音嘛,當然都要聽了
  
  
  9、 WORKSTATION:這個是用來創建和維護網絡連接的,如果我們不安裝BXP的話也可以停止,局域網其實也能正常使用的,但是BXP要用它,沒辦法。
  
  
  10\Logical disk manager:這個是用來管理磁盤的,安裝BXP的時候要用到它,做母盤是先不禁用它,等安裝完一切之後才禁用它。
  
  
  四、系統設置
  
  
  1、 系統優化設置。
  
  1、刪除Windows強加的附件:
  
  a . 用記事本NOTEPAD修改\wi t\inf\sysoc.inf,用查找/替換功能,在查找框中輸入,hide(一個英文逗號緊跟hide),將「替換為」框設為空。並選全部替換,這樣,就把所有的,hide都去掉了,
  
  b. 存盤退出,
  
  c. 再運行「添加-刪除程序」,就會看見「添加/刪除 Windows 組件」中多出了好幾個選項;這樣你可以刪除好些沒有用的附件
  
  2、 2.關掉調試器Dr. Watson;
  
  運行drwt 32,把除了「轉儲全部線程上下文」之外的全都去掉。否則一旦有程序出錯,硬盤會響很久,而且會占用很多空間。如果你以前遇到過這種情況,請查找user.dmp文件並刪掉,可能會省掉幾十M的空間。這是出錯程序的現場,對我們沒用。另外藍屏時出現的memory.dmp也可刪掉。可在我的電腦/屬性中關掉 OD時的DUMP
  
  3.關閉「系統還原」:鼠標右健單擊桌面上的「我的電腦」,選擇「屬性」,找到「系統還原」,如果你不是老劈裏啪啦安裝一些軟件(難道你比我還厲害??),你也可以去掉,這樣可以節省好多空間
  
  4.關閉「休眠支持」:因為休眠功能占的硬碟空間蠻大的, 所以關閉比較好,
  
  控制台電源選項休眠(不要打勾)
  
  注:我覺得休眠還是很有用的。藍調。
  
  3、 壓縮文件夾
  
  這是一個相當好的優化,Windows XP內置了對.ZIP文件的支持,我們可以把zip文件當成文件夾瀏覽。不過,系統要使用部分資源來實現這一功能,因此禁用這一功能可以提升系統性能。實現方法非常簡單,只需取消zipfldr.dll的注冊就可以了,點擊開始&mdash gt;運行,敲入: regsvr32 /u zipfldr.dll 。然後回車即可。
  
  4、 關閉錯誤回報
  
  控制台--系統--進階--右下角-錯誤報告--關閉
  
  5、 )"我的電腦"-> quot;屬性"-> quot;高級"-> quot;啟動和故障修複"中,點"錯誤報告",選擇"禁用錯誤彙報"、"但在發生嚴重錯誤時通知我"。
  
  (3)點擊"編輯",在彈出記事本文件中:
  
  [Operating Systems] Ed
  
  timeout=30 //把缺省時間 30 秒改為 0 秒 =
  
  multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Profe ional" /fastdetect //把缺省 fastdetect 改為 nodetect 2r
  
  注冊表修改方法:"HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control" ,SystemStartOptio 鍵值改為NODETECT。
  
  6、 優化「啟動和故障恢複」設置:   
  右鍵單擊「我的電腦」,點擊屬性,點擊「高級」,在「啟動和故障恢複」6L
  
  一欄中,點擊「設置」,其中的「系統失敗」一欄中,只選擇「自動重新啟動」,寫入調試信息選擇「無」
  
  7、 關閉「Internet時間同步」功能:如果啟用了同步,你的計算機時鍾每周就會和 Internet 時間服務器進行一次同步,建議關掉它(一個沒多大用的功能)。請依次單擊「開始」
  
  &rarr ldquo;控制面板&rdquo rarr ldquo;日期、時間、語言和區域選項」,然後單擊「日期和時間&rdquo rarr ldquo;Internet時間」。
  
  8、 取消對zip文件的支持:
  
  運行,敲入:regsvr32 /u zipfldr.dll 然後回車即可
  
  9、 關掉快速切換功能:方法如下:控制面板用戶帳戶,點擊「更改用戶登陸或注銷方式」,去掉「使用快速用戶切換」就可以了。
  
  10、 減少磁盤掃描等待時間
  
  在dos下,鍵入「chkntfs/t:0」



  
  11、 .解除帶寬限制 >
  
  運行----gpedit.msc-----管理模版-----網絡----QoS數據包調度程序---限制可保留帶寬---啟動-----下面輸入 0 ----確定---------在你的撥號圖標右健屬性找到網絡-----看看有沒有QoS
  
  數據包調度程序-------如果沒有點安裝-----服務------添加----選QoS數據包調度程序----看看有沒有打勾----有就代表成功了--------重啟---ok! #
  
  12、 .取消系統休眠支持8
  
  右鍵屬性-屏幕保護程序-電源-休眠-取消
  
  13、關掉視頻預覽ee
  
  運行一下這個命令:「REGSVR32 /U SHMEDIA.DLL」
  
  
  五、封裝前收尾工作
  
  
  1、 刪除c:\windows\font裏面所有字體顯示為0字節的字體文件
  
  2、 刪除c;\windows\help下面的所有文件
  
  3、 刪除C盤WINDOW文件夾下面IME、MEDIA、MSAGENTS、TEMP、CURSORS下面的所有文件
  
  4、 清理IE緩存
  
  5、 打開我的電腦中的文件夾選項,點擊查看,把其中的自動搜索網絡文件夾和打印機、記住每個文件夾的視圖設置的勾去掉,然後在查看欄中點擊列表顯示,
  
  6、 點擊C盤右鍵,再點屬性,把允許索引服務編制該磁盤的索引以快速搜索文件的勾去掉
  
  7、 刪除C盤WINDOW下面PREFETCH文件夾中的所有文件。
  
  8、 搜索*。TMP文件,全部刪除
  
  9、 把頁面文件設成無
  
  10、 最後一步,用磁盤整理工具整理碎片,至此結束對XP的整體優化
  
  
  六、封裝打包
  
  
  制作純淨版的主導思想:盡量兼容各種機子、盡量不要減肥、盡可能幹淨。
  
  a) 在XP安裝光盤中打開\SU ORT\TOOLS\DEPLOY.CAB文件,先在 C:盤根目錄下建議一個名為Sy rep 的文件夾,並將DEPLOY.CAB壓縮包文件用Winrar全部解壓縮到 c:\sy rep目錄。
  
  b) 複制「死性不改「的最新電源判斷程序。及DLLCACHE備文程序到C:\sy rep文件夾中。
  
  一)、刪除硬件驅動
  
  1、更改 IDE ATA/ATAPI控制器, 這一步就是XP系統萬能GHOST的主要步驟所在!為了適應現在各種不同的主板,(如Inter 主板,VIA主板,SIS主板)則必須將你本機的IDE 控制器改成 標准的雙通道 PCI IDE控制器
  
  二)、再把計算機的改為Standard PC,方法和上面的一樣!
  
  三)、盡可能避免幽靈硬件及2個Standard PC出現:
  
  幽靈硬件是指GHO鏡像制作好後,重新恢複到新機上,經常會發現出現「幽靈硬件」,即在設備管理器中,查看-顯示隱藏設備時,會發現有不少灰色的設備或者同一個設備有2份。目前仍然是GHOST的大難題之一。
  
  a) 把把計算機的改為Standard PC後,執行至少3-5次的DEL_DRIVER.BAT,然後第1次重新啟動計算機!
  
  b) 第1次重新啟動計算機後,到設備管理器中,點擊查看-顯示隱藏的設備,然後把顯示為灰色的右鍵點擊設備,一一卸載刪除,如果出現2個Standard PC,則一定要卸載刪除一個Standard PC,只保留一個。然後再第2次重新啟動計算機。
  
  c) 第2次重新啟動計算機後再次進入系統後,執行執行至少3-5次的DEL_DRIVER.BAT!
  
  d) 到設備管理器中,點擊查看-顯示隱藏的設備,然後,會發現剩下的設備已經不多了。把顯示為灰色的右鍵點擊設備,一一卸載刪除。一般情況下是沒有可卸載刪除的硬件的了。
  
  四)、避免出現本地連接2的方法:
  
  有時做出來的GHO鏡像,恢複到只有一塊網卡的機子上時,會出現本地連接2,卻沒發現本地連接,很不爽也!處理方法如下:
  
  開始-運行-REGEDIT,然後編輯-查找,輸入「本地連接」,找著後,把它的上一級分支一並刪除。按F3繼續查找&helli helli helli
  
  五)、系統封裝過程
  
  1、制作sy rep.inf. 這裏有一份我做好的,大家只要複制下來就行,有些內容是經過本人更改的,內容如下:
  
   etupMgrTag
  
  [Unattended]
  
  OemSkipEula=Yes
  
  [GuiUnattended]
  
  Admi a word=*
  
  EncryptedAdmi a word=NO
  
  OEMSkipRegional=1
  
  TimeZone=210
  
  OemSkipWelcome=1
  
  [UserData]
  
  ProductKey=DG8FV-B9TKY-FRT9J-6CRCC-XPQ4G
  
  FullName="藍貓"
  
  OrgName="藍貓工作室"
  
  ComputerName=*
  
  [RegionalSettings]
  
  LanguageGroup=10
  
  [GuiRunOnce]
  
  Command0="C:\WINDOWS\DllCacheManager.exe /restore"
  
  [Identification]
  
  JoinWorkgroup=WORKGROUP
  
  [Networking]
  
  I tallDefaultComponents=Yes
  
  3、DllCache文件的刪除與恢複:
  
  複制我提供的DllCacheManager.exe到C:\WINDOWS目錄下面,點擊備份,備份完之後退出 1、 安裝電源自動判斷程序。
  
  運行死性不改最新電源程序,選擇完整安裝,安裝完之後退出,運行M REP,在等待時間中寫10,然後點擊確定,等它運行完畢之後顯示重啟後制作GHOST包,然後關機,把C盤做成映像即可。

1 則留言:

匿名 提到...
網誌管理員已經移除這則留言。