1、 縮短等待時間
; B' v' F1 g; F5 Y: [. Q& H打開注冊表編輯器,找到 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control,將 WaitToKillServiceTimeout 設為:1000或更?。ㄔO定值:20000)。 2 p4 N5 q/ R. |* }
找到 HKEY_CURRENT_USER\Control Panel\Desktop 鍵,將右邊窗口的 WaitToKillAppTimeout 改為 1000(原設定值:20000),即關閉程序時僅等待1秒。將 HungAppTimeout 值改為:200(原設定值:5000),表示程序出錯時等待0.5秒。
" e3 K* } `% w5 J9 _, }2 q2、 讓系統(tǒng)自動關閉停止響應的程序
3 y) i: E+ \7 Z$ }8 e5 V. Z打開注冊表 HKEY_CURRENT_USER\Control Panel\Desktop 鍵,將 AutoEndTasks 值設為 1(原設定值:0)。* M2 h2 l- j7 v6 {0 K- H
* g/ f8 |8 x' B2 `' l2 J
3、 加快菜單顯示速度
* u: M) h9 Q/ t$ a5 T打開注冊表編輯器,找到 HKEY_CURRENT_USER\Control Panel\Desktop,將其下的 MenuShowDelay 項改為:0,你的菜單將會出乎意料地快。. U4 p5 J0 E" J5 d" V
4、 加速共享查看 ! l& t) J4 [" J; o* R: \
打開注冊表編輯器,把HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace下的 ! k) _" I, X" L. L" N8 P# J
{D6277990-4C6A-11CF-8D87-00AA0060F5BF} 刪掉
: V3 B' g# N' B8 j# F C5、 加快窗口顯示速度:
$ S" _3 c* K( F* X8 x {& t2 m$ T( t打開注冊表編輯器,找到HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics子鍵分支,在右邊的窗口中找到MinAniMate鍵值,其類型為REG_SZ,默認情況下此健值的值為1,表示打開窗口顯示的動畫,把它改為0,則禁止動畫的顯示,接下來從開始菜單中選擇"注銷"命令,激活剛才所作的修改即可* q# ] Z9 x+ c/ f. k' |* P7 x# K0 s1 M4 I
6、 關掉不必要的服務: 9 d9 N9 U- X1 @
如果你只是在單機使用WindowsXP,那么很多服務組件是根本不需要的,額外的服務程序大大拖慢了系統(tǒng)的速度,完全可以將這些多余的服務組件禁用。0 P* ?4 s F4 Q9 o# F0 V& K
下面我們就來看一下怎樣關掉不必要的服務。單擊"開始"→"設置"→"控制面板"。雙擊"管理工具"→"服務",打開后將看到服務列表,有些服務已經(jīng)啟動,有些則沒有。右鍵單擊要配置的服務,然后單擊"屬性"。在"常規(guī)"選項卡上選擇"自動"、"手動"或"禁用",其中"自動"表示每次系統(tǒng)啟動時,Windows XP都自動啟動該服務;"手動"表示W(wǎng)indowsXP不會自動啟動該服務,而是在你需要該服務時手動啟動該服務;而"禁用"則表示不允許啟動該服務。在實際配置時,選擇"手動"或者"禁用"都可以實現(xiàn)關閉該服務的目的,推薦使用手動功能,這樣你隨時可以啟動一些臨時需要的服務。有些服務是WindowsXP所必需的,不能關閉,否則將會造成系統(tǒng)崩潰。至于各項服務的功能,我們可以通過雙擊該服務或將鼠標懸停在該服務名上查看。下面我們就先來看一看這些服務的說明,最后再看哪些服務可以關掉(見下表)。對于我們這些單機使用WindowsXP的普通用戶來說,可以把表中服務關閉,如果你有特殊要求,可以參照表中說明自行配置Windows XP的服務,以便達到最優(yōu)狀態(tài)。
, H( I3 J/ `3 W H* g! d% d7 f
; K2 Z& y6 L, p5 D, Z6 v服務名稱
% j) g- R- ]! P' L! c. D; Z3 G如果符合下列條件,你可以將之關閉
" k. W) ?+ |1 m% ^alerter
: P# k: l# A! D: P: I2 l你未連上局域網(wǎng)并且不需要管理警報 - m+ i8 z' G2 G( b; O+ L
clipbook , O# B1 F6 G: Z! v
你不需要查看遠程剪貼簿的剪貼頁面
( O& e1 |9 m2 ]distributed linktracking client
9 m& k+ ]' { I n5 |8 k若不使用ntfs分區(qū)并且沒有聯(lián)入局域網(wǎng)
2 K" A" U3 G' s/ z7 i. ^1 ndistributed transactioncoordinator # U9 v1 R9 c+ @- x& U! E; a
不需要同時處理多個數(shù)據(jù)庫或者文件系統(tǒng)
- C: c5 a5 n' u7 Pfax service - F8 Y9 B/ y+ K$ G# ^1 D* C
不用windows 2000發(fā)送或者接收傳真
2 p) }* k% M hftp publishing service 4 k# z" A4 d& E: w
你的計算機不做ftp服務器 ! t/ w; {0 ?; |0 J
iis admin service
. U; \* H( D, e! Q( D* E; O你的計算機不做www服務器
( d& L+ O+ ^5 x7 }) _: Jindexing service7 g H7 `7 l$ \' W+ t
你的計算機不提供遠程文件索引和快速訪問或者沒有連上局域網(wǎng)
* R0 Z- D. C1 ^internet connectionsharing1 a* z: `5 D' Y3 V" d6 d* E
你不準備用windows2000做路由服務器,讓多人共享一條線路上網(wǎng) 6 _, _5 w' v- W6 H7 ?1 E
ipsec policy agent
2 S) q, N9 x# t8 c1 |0 A: f, }你未連接到windows 2000的域
! S9 e$ _* m( J( }0 M8 ylogical disk manageradministrative service - G" B# j& Z d6 b
message queuing $ ~( z9 x$ ~" i& Y/ |6 |6 h1 l
你未連接到windows 2000的域 7 t2 _& j- B+ V$ A% w) S6 q
messenger 4 V( c- k) C# d+ t
你未連接到windows2000的域并且不需要管理警報 . O6 |' s) |% e
net logon % N0 i( ]: F8 y O- X$ d. b3 ^. d
你不想讓局域網(wǎng)上的其他用戶登錄 % T7 H% M' s! ? z
netmeeting remotedesktop sharing 6 ~1 i5 D" I/ S% [
你不想使用netmeeting遠程管理計算機
; }! |- B* k/ e% y8 C, f7 K' ]* u& bnetwork dde
7 H, T% l% y1 ^0 `2 ]9 f* A你沒有連入局域網(wǎng) 9 y3 W0 D3 Z! j6 x0 x, K; z
network dde dsdm ( N1 n/ R$ P% V+ P! M6 E9 }
你沒有連入局域網(wǎng)2 D" c. ^4 F+ Y
performance logs andalerts
4 y* t4 K+ ]% o$ Y0 y. P若不想知道計算機每一秒都干什么
2 L( h' _0 ?" W2 \8 P0 N+ Xqos rsvp
# n; {4 l& O- r8 @! w你沒有使用依賴于qos的程序 % z; F/ b% x8 m5 [8 z
remote access autoconnection manager
. {5 n* ?1 B( r& }你不想在程序企圖讀取網(wǎng)絡信息時自動連接到網(wǎng)絡
( W* h" O7 L/ g2 g0 nremote procedure call (rpc)locator ! q+ n9 ^: T; i- Z
你不需要管理rpc名稱服務數(shù)據(jù)庫 9 O( W8 f# i# y
routing and remoteaccess / Q: i) ]! \5 W# S2 {$ T
你的計算機不做路由器 , Z' l8 r8 p0 S1 ^0 @
runas service
/ ~, D" i. [/ o |; e2 I( |. N/ T你不需要在某一用戶下以另外一個用戶的身份執(zhí)行一個程序 ! L8 a0 x6 @# p9 K; l/ n4 K( J
simple mail transportprotocol (smtp) ( ]) D' }' x8 |+ Y: e% ^7 ^
你的計算機不做郵件發(fā)送服務器
' ~1 W* n& ?$ ]- F- Z: osmart card
- O4 I h% y8 j0 E你沒有智能卡閱讀器
5 Q* @' T$ y$ H/ y1 Lsmart card helper
* ^" r7 e* _, P9 d$ @6 Z6 k你沒有舊式智能卡閱讀器 6 ^* j; Q) a! T* n3 V, S' B, z6 L
snmp trap service 1 F! [) @: S' I% j
你沒有連接到windows 2000的域 7 |0 R8 @3 O$ c% @
tcp/ip netbios helperservice , Z2 m. h; N7 P# t1 ?$ [
你的計算機不準備讓別人共享 $ o/ W9 q7 [8 Y2 S
tcp/ip print server 0 `. t) h& t) | K1 |* s
不讓你的計算機成為網(wǎng)絡打印服務器
* G8 Y. l, l' G* H; {4 J* w/ ntelnet ! B2 J- @* H) Q1 E- h7 T- [
不想遠程控制計算機執(zhí)行控制臺命令
9 S/ `( v# Q3 M! luninterruptible powersupply
& H& Y M j, U: {沒使用ups或ups不支持雙向傳輸信號
2 c3 ~ @+ L& f% w' Uutility manager ]6 ?( {9 {2 Q0 D% F* Y* I! w
不從一個窗口中啟動和配置輔助工具 $ h' O6 Q) R% M
windows managementinstrumentation ^0 x, \/ I# \9 d* q
你不看你的系統(tǒng)管理信息 :/ z1 H) v S/ J, G3 b, R- n) s
world wide webpublishing service ' Q, x: N. A* ^/ [: w
你的計算機不做www服務器 7 u2 t2 P8 B% {1 g# W C
7、 刪除共享文檔:6 Q+ X! V- |! n8 C; G9 U, f
默認情況下,在Windows XP中打開我的電腦,會看到在硬盤圖標上方有一些文件夾。這些就是"共享文件夾",這里有每一個用來戶共享文件所用的文件夾。這些文件夾特別煩人,毫無必要。我們可以讓這些文件夾在我的電腦中消失:
' x0 @; o* w# \( S% Q4 ~打開注冊表編輯器,把HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\DelegateFolders下的 3 |5 D+ s, D6 Q. [0 M
{59031a47-3f72-44a7-89c5-5595fe6b30ee}刪掉,下次打開我的電腦,這些煩人的文件夾就不復存在了。 , E2 v8 G3 {! N9 U
8、 加快Windows XP的啟動:
- |6 T) T+ B S+ r, S* I(1)Windows XP自帶了一個名為Prefetcher的服務,這個服務管理著Windows啟動時的程序初始(即啟動時滾動的藍條),其中指定的程序可以在以后使用中快速載入。Prefetcher在默認情況下就是打開的,不過它的性能還可以進一步提升。打開注冊表編輯器,在注冊表中找到:
* a: A, l2 _5 zHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\PrefetchParameters,其中有一個鍵值名為EnablePrefetcher,多數(shù)情況下它的值是3。推薦設置值是5--在我的機子上,設為5的時候工作狀態(tài)最佳??梢噪S便試試不同的數(shù)值,直到找到最適合自己機子的值為止。也可以把Prefetcher禁用掉,只需把值設為0就可以了。不過,除非是為了測試用途,一般人都不會傻到把它設為0。 - n0 T U2 w6 c# a) F% @
(2)"我的電腦"->"屬性"->"高級"->"啟動和故障修復"中,點"錯誤報告",選擇"禁用錯誤匯報"、"但在發(fā)生嚴重錯誤時通知我"。 ' s8 G& b/ ~# @. E! q5 S
(3)去掉"將事件寫入系統(tǒng)日志","發(fā)送管理警報","自動重新啟動"選項;將"寫入調試信息"設置為"無"。 1 A% L2 X* \0 U+ S- d
(4)點擊"編輯",在彈出記事本文件中:
6 t/ U+ c5 W$ h4 T* M7 w [Operating Systems]
: O- X& p* F7 G timeout=30 //把缺省時間 30 秒改為 0 秒 , D4 J5 h# u9 H! o+ b
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect //把缺省 fastdetect 改為 nodetect
. H; i/ @3 n3 d8 Z# H 注冊表修改方法:"HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control" ,SystemStartOptions鍵值改為NODETECT。 ( e Y5 X/ o# \6 z
9、 加快Windows XP的重啟和關機:
% d |' K4 F2 h+ \, q按下CTRL+ALT+DELETE打開Windows 任務管理器,然后選擇關機(U),先按下CTRL,再按下關閉(U)或重新啟動(R),就可以快速地關機或重啟。
3 N" g6 l* v2 N0 y6 A10、關閉計算機時自動結束任務:
( z% B' ]2 h0 n7 l在關機的時候,有時會彈出討厭的對話框,提醒某個程序仍在運行,是否結束任務。其實完全可以通過一點點修改讓Windows自動結束這些仍在運行的程序。在注冊表中打開HKEY_CURRENT_USER\Control Panel\Desktop 目錄,把里面的AugoEndTasks鍵值改為1
, Q8 ]$ X7 @7 f/ x注:可能會找不到AutoEndTasks鍵值,如果是這樣的話,自己建一個串值并把它改為這個名字,值設為1就可以了。 $ z- ^5 j1 j; J+ j) {
11、優(yōu)化程序運行:
( d4 p; ?6 G9 M/ M+ N4 d+ {程序運行有他們各自的優(yōu)先次序,所有程序都要占用處理器資源,處理器處理任務有一個先后次序,一般的計算機中有31個優(yōu)先等級,系統(tǒng)的內核占據(jù)了最高的一些等級,這樣就能保證系統(tǒng)的穩(wěn)定,而普通的應用程序一般在比較后面的等級。在普通應用程序中間也有優(yōu)先次序,他們本來在處理器面前是人人平等的,但還是有些細微的差別,前臺的程序(當前正在使用)的優(yōu)先級要比后臺的程序高。你可以自己調節(jié)應用程序的優(yōu)先級,打開任務管理器,點到"進程"選項卡,選一個應用程序的進程,點擊右鍵,會彈出一個快捷菜單,選擇"設置優(yōu)先級",這里有6個等級:實時,高,高與標準,標準,低于標準,低。你可以讓你的程序強行調度到更高或更低(自然為別的程序騰出了資源)的等級。如果你不知道某個應用程序的具體進程,可以如下操作:點到"應用程序"選項卡,右鍵點中一個任務,選擇"轉到進程",就會轉到該程序的進程,這樣你就找到了該程序的進程了?! ?/ _- q' j/ {; j3 Z# k" A
12、優(yōu)化"啟動和故障恢復"設置:
~' t9 s3 _" g" m7 |9 \如果在你的系統(tǒng)崩潰時發(fā)現(xiàn)你的硬盤使勁兒的響,那是因為Windows XP正在寫DUMP文件呢,對我們來說,如果你不打算把這個文件寄給微軟(浪費電話費),那么它又有什么用呢?所以我的建議是關閉。右鍵單擊"我的電腦",點擊屬性,點擊"高級",在"啟動和故障恢復"一欄中,點擊"設置",其中的"系統(tǒng)失敗"一欄中,只選擇"自動重新啟動",寫入調試信息選擇"無"。$ P8 B0 s% ~6 _2 k9 ] h
13、禁用"錯誤匯報"功能:
9 Y$ D& {$ k! h6 e: _ t) a z$ n這個功能可以在你的Windows XP發(fā)生錯誤的時候,系統(tǒng)自動收集一些錯誤資料然后發(fā)送給微軟公司,以便其完善他們的操作系統(tǒng)(又一個浪費電話費且沒用的功能),建議關掉它。如果這個功能對你沒有用,那又何必讓它占用著你的內存呢?右鍵單擊"我的電腦",點擊屬性,點擊"高級"→"錯誤匯報",選擇"禁用錯誤匯報"功能。; T5 [8 t. i* x: k, U! ?3 O
14、關閉"Internet時間同步"功能
% m) q/ T, r7 D& K如果啟用了同步,你的計算機時鐘每周就會和 Internet 時間服務器進行一次同步,建議關掉它(一個沒多大用的功能)。請依次單擊"開始"→"控制面板"→"日期、時間、語言和區(qū)域選項",然后單擊"日期和時間"→"Internet時間"。 |