總體最佳化方案
Microsoft(R) Windows Server 2003 Enterprise Edition
WIN2K3,推出也有一段日子了。以前一直用WINXP,感覺還是很爽的,從遊戲到網路可說是暢通無阻,徹底告別了WIN9X的籃屏時代,和WIN2K對遊戲支援不好的缺點。
有很多人說WIN2K3太爛,或是說不適合家用。爛不爛的我不敢多說,相信不是專業的也沒權利評判這個東西。不適合家用?雖說是Server版的,但就我這一個月的使用來看,並不遜色於XP系統,而且就速度上說比XP還要快呢!網路方面更是不必多說(server嘛:)遊戲方面我就不敢恭維了,但就一些網友說遊戲運行還是蠻爽,但也有人說有的遊戲不支援!
在這我要說一聲,現在市面(包括網上的共用軟體)25%的程式是不能在2003上啟動並執行!不過這也沒啥的,相對於網上成千上萬的軟體25%算什嗎?難道你真能在電腦上安上4、5千個軟體?
驅動方面,總的感覺是不如XP親切的了,很多在XP下支援的硬體在2K3的下卻不支援了:( 不過我相信用不了多久個廠商也會相繼推出fot 2003的驅動滴~~
呵呵 說了這麼多,只是讓大家先決定是否安這個OS,考慮好你到底是那種使用者,我個人覺得只要你不是遊戲狂,那麼2K3還是比較適合你的,尤其是網路方面,那叫一個爽啊
在這裡介紹一下,無人職守的安裝2003的方法
開啟2003的安裝光碟片,開啟\SUPPORT\TOOLS目錄下的DEPLOY.CAB檔案(用winrar就能解壓縮)將setupmgr.exe檔案解壓出來,運行,按照提示一步一步的執行就OK啦 呵呵
言規正傳,我們從頭開始,不願看這部分的可直接看下面的最佳化步驟:)
1,版本的識別已經windows 2003的啟用(當然,如果你下載的就是免啟用版本那......)
(1)windows server 2003 3790版本識別
RTM=release to manufacture (公開發行批量生產)是給硬體製造商的版本!是送去壓盤的,不是拿去賣的。
OEM=Original Equipment Manufacturer只能全新安裝, 和RTM差不多,只是稱呼不同而已。
RTL=retail(零售)正式零售版,可以升級或者全新安裝。
VLK=Volume License大量授權版,又稱為企業版。
(2).windows server 2003 3790版的啟用
現在流行的啟用方式有以下幾種:
我還沒找到好的算號器,目前的幾個感覺速度非常慢,如果你機器配置號,耐心也不錯可以去試試:) 網上到處都有滴:)
(1)Reset5.02,在安全模式下運行即可啟用,把時間調整為2008年都沒有問題,一切使用正常。可以升級。
缺點:啟用程式被徹底屏蔽,表現為運行msoobe /a沒有任何顯示,並且在服務中有一項reset5,開機會自動運行此服務,C:\WINDOWS\system32\srvany.exe,此程式應該是reset5添加入系統的。
(2)俄羅斯破解,記得在xp時代,只要把setupreg.hiv在安裝前替換,然後電話啟用就可以達到完美的啟用境界,可在2003下,這樣子做之後,當前顯示已啟用,可如果你調整了時間再開機又會顯示要啟用,甚至是不能使用。估計次次問題關鍵還是在那個setupreg.hiv檔案。
(3)在論壇上有人貼出了一個Winxpactivation.exe的檔案,號稱可以啟用,實際上這個還是假啟用,暫時屏蔽了啟用程式,是不能夠修改時間的。
(4)用替換法做出來的偽VLK,安裝使用都沒有問題,只是不能升級。VLK是替換英文版的8個檔案.但是SN已經被微軟封掉了.所以不能升級。
結論:推薦大家用reset5.02啟用!
O.K 最佳化開始
一,首先為這個龐然大物減肥(KAO,這傢伙比XP還要大出多很) 確定你已經安裝好硬體及軟體!
1、刪除系統備份檔案吧:開始→運行→sfc.exe /purgecache 能減去幾M的空間,積少成多嘛。
2、刪除驅動備份: %windows%\driver cache\i386目錄下的driver.cab檔案,通常這個檔案是70.3M。
3、刪除\windows\ime下不用的輸入法,8xM
4、如果你不看系統的協助的話...刪除%windows%\help目錄下的所以檔案,36M。
5、關閉系統還原,右健單擊“我的電腦”,選擇“屬性”,找到“系統還原”,選擇“在所有磁碟機上關閉系統還原”。
6、如果你的系統區空間實在緊張,可以考慮把IE瀏覽器的臨時檔案夾移動到其它分區,方法:點擊IE,工具》Internet 選項》Internet臨時檔案》設定》移動檔案夾 就O.K了
7、如果空間再緊張的話,啟用NTFS的壓縮功能,建議不使用!
8、卸載不常用的組件,WIN2K3和以前的WINDOWS版本不同,安裝全部由系統自己負責,使用者無法選擇安裝需要的組件。運行“添加-刪除程式”,刪除掉遊戲,壁紙等不用的附件。還有記住刪除Internet Explorer 增強安全配置,要不瀏覽網頁時總會彈出警告!還可以用記事本修改\%windows%\inf\sysoc.inf,用尋找/替換功能,在尋找框中輸入,hide,全部替換為空白(注意,這行中的,hide不能替換的"netfx=netfxocm.dll,UrtOcmProc,netfxocm.inf,hide,7")。這樣,就把所有的,hide都去掉了,存檔退出,運行“添加-刪除程式”,就會看見“添加/刪除 Windows 組件”中多出不少選項,但和XP下不同,改完後雖然隱藏的都出來了,但只有Windows自動更新一項可以刪除,其它的是不允許刪除滴~~
O.K瘦身結束!
二、為WIN2K3提速,雖說他已經比XP快了,但誰會覺得自己錢多呢 呵呵
1、修改註冊表的run鍵,刪除多餘的程式 。啟用註冊表管理器:開始→運行→Regedit→找到“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\” 右鍵→刪除 如果你沒安裝軟體的話這麼目錄下的東西可全刪除!(注意有的驅動是會在這裡加入自己的索引值的,要看好了,可先做備份,只要不帶Kernel32/ system 什麼的都可以刪的了:)
2、減少預讀取,減少進度條等待時間,效果是進度條跑一圈就進入登入畫面了,開始→運行→regedit
啟動登錄編輯程式,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory Management\PrefetchParameters, 有一個索引值名為EnablePrefetcher,它的值是2(可能不一樣,但沒關係),把它改為“1”。
找到 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control,
將 WaitToKillServiceTimeout 設為:1000或更小。 ( 原設定值:20000 )
找到 HKEY_CURRENT_USER\Control Panel\Desktop 鍵,將右邊視窗的WaitToKillAppTimeout 改為 1000, ( 原設定值:20000 )即關閉程式時僅等待1秒。
將 HungAppTimeout 值改為:200( 原設定值:5000 ), 表示程式出錯時等待0.5秒。
3、讓系統自動關閉停止回應的程式。
開啟註冊表 HKEY_CURRENT_USER\Control Panel\Desktop 鍵,
將 AutoEndTasks 值設為 1。 ( 原設定值:0 )
4、禁用錯誤報表
右鍵點擊“我的電腦”-屬性-進階-點擊“錯誤報表”按鈕,在出現的視窗中把“禁用錯誤報表”選上並複選“但在發生嚴重錯誤時通知我”
5、禁止Windows XP的壓縮功能:
點擊“開始”下的“運行”,在“運行”輸入框中輸入“regsvr32/u zipfldr.dll”,然後按斷行符號出現zipfldr.dll中的Dll UnrgisterServer對話方塊,表示成功
6、禁用系統服務Qos
開始菜單→運行→鍵入 gpedit.msc ,出現“組策略”視窗, 展開 "系統管理範本”→“網路” , 展開 "QoS 資料包發送器", 在右邊窗按右鍵“限制可保留頻寬" ,在屬性中的“設定”中有“限制可保留頻寬" ,選擇“已禁用”,確定即可。當上述修改完成並應用後,使用者在網路連接的屬性對話方塊內的一般屬性標籤欄中如果能夠看到"QoS Packet Scheduler(QoS 資料包發送器)"。說明修改成功,否則說明修改失敗。
7、啟用硬體和DirectX加速
硬體加速:案頭點擊右鍵-屬性 -設定-進階-疑難解答。把該頁面的硬體加速捲軸拉到“完全”,最好點擊“確定”儲存退出。這期間可能出現一瞬的黑屏是完全正常。
DirectX加速:開啟“開始” -> “運行”,鍵入“dxdiag”並斷行符號開啟“DirectX 診斷工具”,在“顯示”頁面,點擊DirectDraw, Direct3D and AGP Texture 加速三個按鈕啟用加速。把“聲音的硬體加速層級”捲軸拉到“完全加速”
8、啟動聲音
2003預設是禁止聲音的,點擊->控制台->聲音 開啟就行了!
9、禁用關機事件跟蹤
開始 -> 運行 -> gpedit.msc->電腦配置 -> 系統管理範本 -> 系統 -> 顯示關機事件跟蹤 -> 禁用。
10、禁用設定管理員嚮導
禁止每次開機時“配置你的伺服器”嚮導的出現:在控制台 -> 管理員工具-> 管理你的伺服器運行它,然後在視窗的左下角複選“登入時不要顯示該頁” 預設的開始菜單裡的第一項就是“配置你的伺服器”
11、減少開機磁碟掃描等待時間,開始→運行,鍵入“chkntfs/t:0”
12、關閉自動更新:按右鍵“我的電腦”,點擊屬性,點擊“自動更新”,在“通知設定”一欄選擇“關閉自動更新。我將手動更新電腦”一項。
13、效能最佳化
右鍵點擊我的電腦,->屬性->高興->效能選項卡裡的 設定->進階->然後將'處理器計劃'和'記憶體使用量'都調到程式選項上.
14、給滑鼠右鍵增加個複製到.../移動到...功能
開啟windows的記事本,將下面這些copy到記事本中,儲存為mouse.reg,然後執行mouse.reg,這時隨便找個檔案,然後點擊右鍵看看吧:)
========================================================
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers]
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers\Copy To]
@="{C2FBB630-2971-11D1-A18C-00C04FD75D13}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex\ContextMenuHandlers\Move To]
@="{C2FBB631-2971-11D1-A18C-00C04FD75D13}"
=======================================================
三、關閉不用的系統服務(這些該S的服務,佔去我多少寶貴的系統資源啊~~~默哀一分鐘...)
系統預設啟動並執行服務我也記不清了,在這把我機器上禁止了服務列出來,大家照著改一下吧:)
有些記得應該預設就是禁止或手動的服務我就不列出來啦~~ 太多了
1/Alerter 管理警報 禁止
2/Automatic Updates windows自動更新 手動
3/Background Intelligent Transfer Service 使用閒置網路頻寬傳輸資料 改為手動
4/clipbook 與遠程電腦來共用剪貼簿內容,一定要關 呵呵
5/Computer Browser 維護網路上電腦的更新列表 關!
6/DHCP client 為電腦註冊並更新 IP 地址 對單機沒用,不過現在都網路時代了,保留也可以!
7/Distributed link tracking client 保持區域網路串連更新等資訊,我不用區域網路,這東西佔用4M左右記憶體。
8/Distributed Transaction Coordinator 協調跨多個資料庫、訊息佇列、檔案系統等資源管理員的事務 和上面的差不多,關!
9/DNS Client DNS? 用不到,關了吧。
10/Error Reporting Service 錯誤報表,關!
11/Fast user switching compatibility 使用者切換,關!
12/Help and Support 系統的協助中心,剛才把協助都刪了,還開著它幹嘛?
13/Logical Disk manager administrative service 配置磁碟 關
14/MS software shadow copy provider 卷複本備份的
15/Net Logon 關!
16/Netmeeting remote desktop sharing netmeeting,關
17/Network DDE 動態資料交換傳輸
18/Network DDE DSDM 和上面差不多
19/Network Location Awareness 關
20/NT LM Security Support Provider 關
21/NTLM Security support provider-telnet 關
22/Performance logs and alert 將系統狀態寫日誌或發警告
23/Portable media serial number 關!
24/Print Spooler 印表機?我沒有,關!
25/QoS RSVP 關!
26/Remote desktop help session manager 遠程協助服務,不需要
27/remote Procedure Call LOCATOR 管理RPC
28/remote registry 遠端管理註冊表,關
29/removable storage
30/routing and remote access 我乾脆禁用了它
31/Server 關,這樣省的手動刪除共用了,等需要時再開:)
32/security accounts manager 我的系統只是一個客戶系統,不用iis。
33/smart card 預設應該是關的
34/SSDP Discovery service 我用不到這個
35/system event notification 如果是伺服器肯定要記錄的
36/system restore service 系統還原服務
37/task scheduler windows 計劃服務
38/Telephony 撥號服務
39/telnet 遠程登陸,預設應該是關著的
40/terminal services 終端服務
41/uninterruptible power supply UPS,我沒有呀
42/upload manager 關了也能傳輸檔案的
43/volume shadow copy 什麼備份?關
44/webclient 關啦
45/Windows Installer MSI 服務
46/windows image acquisition (WIA) 數位裝置,偶窮~~~
47/windows management instrumentation driver extensions 關
48/windows time 時間服務,關吧,有時連不上,而且也沒必要那麼准吧
49/wireless zero configuration 無線網路,關
50/WMI perfromance adapter 關
51/WinHTTP Web Proxy Auto-Discovery Service 沒啥大用的,關吧
52/Workstation 嘿嘿,關,需要的時候再開
要是有啥漏掉了...自己看看吧,不知道的別瞎關,其實都是中文,系統要是說,關了會影響系統正常運行就不要關了:)
呵呵 終於最佳化完了,不足之處還請各位高手指點,本文參考了Killer《我的WinXP最佳化之路》
剩下的就是備份一下這個新最佳化的系統了:)如果你打算只在自己使用備份,那麼可不必重新封裝,直接GHOST即可。
在2003安裝盤上找Deploy.cab中的sysprep.exe檔案。
運行sysprep.exe,選擇“重新封裝”,下面的標記中可以選擇“已提前啟用”,還可以選擇封裝完成後是關機還是重新啟動。封裝完成後,我們再用帶有Ghost的系統硬碟啟動,用Ghost來產生備份*.gho鏡像檔案,備份完成!
附小技巧
1.禁用設定管理員嚮導
禁止“配置你的伺服器”(Manage Your Server)嚮導的出現:在控制台(Control Panel) -> 管理員工具(Administrative Tools )-> 管理你的伺服器(Manage Your Server)運行它,然後在視窗的左下角複選“
登入時不要顯示該頁”(Don't display this page at logon)。
2.禁用Internet Explorer Enhanced Security 和禁止安全詢問框的出現
在IE工具選項中自訂設定IE的安全層級。在”安全“(Security)選項卡上拉動捲軸把Internet地區安全設定為”中“(Medium)或“中低”。自訂設定中將有關的選擇“提示”修改為選擇“禁止”或“啟用”。
3.禁用關機事件跟蹤
開始 -> 運行 -> gpedit.msc -> Computer configuration -> Administrative Templates -> System -> Display shutdown event tracker -> 設定為 Disable。
如果是中文版,則:開始 -> 運行 -> gpedit.msc->電腦配置 -> 系統管理範本 -> 系統 -> 顯示關機事件跟蹤 -> 禁用。
4. 禁用開機 CTRL+ALT+DEL和實現自動登陸
方法1:開啟註冊表(運行->“Regedit”),再開啟:
HKEY_LOCAL_MACHIN|SOFTWARE|MicroSoft|Windows NT|CurrentVersion |Winlogon段,在此段中按右鍵,建立二個字串段,AutoAdminLogon=“1”,DefaultPassword=“為超級使用者Administrator所設定的Password”。
注意,一定要為Administrator設定一個密碼,否則不能實現自啟動。 然後,重新啟動Windows即可實現自動登入。
方法2:管理工具 -> Local Security Settings(本地安全性原則) -> 本地策略 -> 安全選項 -> interactive logon: Do not require CTRL+ALT+DEL,啟用之。
方法3(自動登陸):使用Windows XP的Tweak UI來實現Server 2003自動登陸。
下載:Tweak UI http://www.ssite.org/uppic/sun_pic/...003/tweakui.exe
下載後直接執行tweakui.exe 在左邊的面板中選擇Logon -> Autologon -> 在右邊勾選Log on automatically at system startup輸入你的使用者名稱和網域名稱(如果沒有就不寫),點擊下面的Set Password,輸入使用者名稱的密碼,然後點擊OK。
5.啟用硬體和DirectX加速
★硬體加速:案頭點擊右鍵--屬性(Properties) -> 設定(Settings )--進階( Advanced )--疑難解答(Troubleshoot)。把該頁面的硬體加速捲軸拉到“完全”( Full),最好點擊“確定”(OK)儲存退出。這期間可能出現一瞬的黑屏是完全正常。
★DirectX加速:開啟“開始”(Start) -> “運行”(Run),鍵入“dxdiag”並斷行符號開啟“DirectX 診斷工具”(DirectX Tools),在“顯示”(Display)頁面,點擊DirectDraw, Direct3D and AGP Texture 加速三個按鈕啟用加速。把“聲音的硬體加速層級”(Hardware Sound Acceleration Level)捲軸拉到“完全加速”( Full Acceleration)。
6.啟用桌面主題和隱藏檔案
開啟“開始”(Start) -> “運行”(Run),鍵入“Services.msc ”,選themes“主題”(預設是禁止的),然後改為“自動”,按“應用”,選“開啟”。接著點“案頭”的屬性,在“主題”裡選“windows xp”Windows Server 2003預設顯示所有的檔案夾,如果可以通過以下方法來隱藏:開啟任意一個檔案夾,選擇“工具” -> “檔案夾選項” -> “查看”,選擇“不顯示隱藏的檔案和檔案夾”,點擊“確定”。
7.允許內建的IMAPI CD-Burning服務和支援Windows影像裝置服務
★啟用Windows內建的IMAPI CD-Burning服務:開啟“開始”(Start) -> “運行”(Run),鍵入“Services.msc ”,在出現的視窗中找到“IMAPI CD-Burning COM Service ”並雙擊它,然後在啟動模式(startup type )的下拉式功能表選擇“自動”(Automatic),並點擊“應用”(Apply) ->“開始”(Start) -> “確定”(OK)
★假如你有如數位相機和掃描器之類的影像裝置,應該開啟Windows Image Acquisition 服務。
開啟“開始”(Start) -> “運行”(Run),鍵入“Services.msc ”,在出現的視窗中找到“Windows Image Acquisition (WIA) ”並雙擊它,然後在啟動模式(startup type )的下拉式功能表選擇“自動”(Automatic),並點擊“應用”(Apply) ->“開始”(Start) -> “確定”(OK)
8.進階設定
★禁用錯誤報表
右鍵點擊“我的電腦”(My Computer)--屬性(Properties)--進階(Advanced)--點擊“錯誤報表”(Error Reporting )按鈕,在出現的視窗中把“禁用錯誤報表”(Disable Error Reporting)選上並複選“但在發生嚴重錯誤時通知我”(But, notify me when critical errors occur.)
★調整虛擬記憶體
一些朋友經常會對關機和登出緩慢感到束手無策,解決辦法就是禁用虛擬記憶體,這樣你的登出和關機時間可能會加快很多。右鍵點擊“我的電腦”(My Computer)--屬性(Properties)--進階(Advanced)--效能(Performance)--設定(Setting)--進階(Advanced),點擊“虛擬記憶體”(Virtual memory)部分的“更改”(Change),然後在出現的視窗選擇“無分頁檔案”。重啟系統即可。
9.加快啟動和運行速度
**修改註冊表,減少預讀取,減少進度條等待時間:開始→運行→regedit啟動登錄編輯程式,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory Management\PrefetchParameters, 有一個索引值名為EnablePrefetcher,它的值是3,把它改為“1”或“5”。
找到 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control,
將 WaitToKillServiceTimeout 設為:1000或更小。 ( 原設定值:20000 )
找到 HKEY_CURRENT_USER\Control Panel\Desktop 鍵,將右邊視窗的WaitToKillAppTimeout 改為 1000, ( 原設定值:20000 )即關閉程式時僅等待1秒。
將 HungAppTimeout 值改為:200( 原設定值:5000 ), 表示程式出錯時等待0.5秒。
**讓系統自動關閉停止回應的程式。
開啟註冊表 HKEY_CURRENT_USER\Control Panel\Desktop 鍵,
將 AutoEndTasks 值設為 1。 ( 原設定值:0 )
**禁用系統服務Qos
開始菜單→運行→鍵入 gpedit.msc ,出現“組策略”視窗, 展開 "系統管理範本”→“網路” , 展開 "QoS 資料包發送器", 在右邊窗按右鍵“限制可保留頻寬" ,在屬性中的“設定”中有“限制可保留頻寬" ,選擇“已禁用”,確定即可。當上述修改完成並應用後,使用者在網路連接的屬性對話方塊內的一般屬性標籤欄中如果能夠看到"QoS Packet Scheduler(QoS 資料包發送器)"。說明修改成功,否則說明修改失敗。
**改變視窗彈出的速度:
找到HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics子鍵分支,在右邊的視窗中找到MinAniMate索引值,其類型為REG_SZ,預設情況下此健值的值為1,表示開啟視窗顯示的動畫,把它改為0,則禁止動畫顯示,接下來從開始菜單中選擇“登出”命令,啟用剛才所作的修改。
**禁止Windows XP的壓縮功能:
點擊“開始”下的“運行”,在“運行”輸入框中輸入“regsvr32/u zipfldr.dll”,然後按斷行符號鍵即可。
**設定個性的啟動資訊或警告資訊:
個人化的Windows XP啟動:開啟登錄編輯程式,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon子鍵分支,雙擊LegalNoticeCaption健值,開啟“編輯字串”對話方塊,在“數值資料”下的文字框中輸入自己想要的資訊標題,如“哥們兒,你好!”,然後點擊“確定”,重新啟動。
如果想要改變警告資訊的話可以雙擊LegalNoticeText健值名稱,在出現的“編輯字串”視窗中輸入想要顯示的警告資訊,單擊“確定”,重新啟動。
10.可用的殺毒軟體和防火牆:
Symantec Norton Antivirus Corporate 8.01
Zone Alarm 3.7.159
Norton Personal Firewall 2003
以上文字皆網上找及結合本人使用經驗,大家共用!