1、 縮短等待時間 0 C- C9 [, y E: d7 h# X
打開注冊表編輯器,找到 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control,將 WaitToKillServiceTimeout 設為:1000或更?。ㄔO定值:20000)。 5 O& k$ K! A; o3 I
找到 HKEY_CURRENT_USER\Control Panel\Desktop 鍵,將右邊窗口的 WaitToKillAppTimeout 改為 1000(原設定值:20000),即關閉程序時僅等待1秒。將 HungAppTimeout 值改為:200(原設定值:5000),表示程序出錯時等待0.5秒。 . a$ q5 N* m8 o% _; k
2、 讓系統(tǒng)自動關閉停止響應的程序
- I+ F+ f6 ?5 ~4 r/ \/ C# H3 i打開注冊表 HKEY_CURRENT_USER\Control Panel\Desktop 鍵,將 AutoEndTasks 值設為 1(原設定值:0)。
6 _9 i+ `% V5 O B) {
1 f$ S \7 `+ }" I D- ?3 A3、 加快菜單顯示速度 " N1 H0 M" v* ?
打開注冊表編輯器,找到 HKEY_CURRENT_USER\Control Panel\Desktop,將其下的 MenuShowDelay 項改為:0,你的菜單將會出乎意料地快。$ [ V9 z" n) A6 N3 B
4、 加速共享查看 # O4 G& Y. @9 l# }/ K: b, |
打開注冊表編輯器,把HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace下的 8 N0 r+ e2 [7 M% E
{D6277990-4C6A-11CF-8D87-00AA0060F5BF} 刪掉
& _, {: k$ J5 u, y5 Y* R( [& X5、 加快窗口顯示速度:
$ D- @) C% d3 \9 x3 t* N打開注冊表編輯器,找到HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics子鍵分支,在右邊的窗口中找到MinAniMate鍵值,其類型為REG_SZ,默認情況下此健值的值為1,表示打開窗口顯示的動畫,把它改為0,則禁止動畫的顯示,接下來從開始菜單中選擇"注銷"命令,激活剛才所作的修改即可( m: e0 V2 ?! [2 } C
6、 關掉不必要的服務:
& k F3 W+ Q6 w' x2 e0 H如果你只是在單機使用WindowsXP,那么很多服務組件是根本不需要的,額外的服務程序大大拖慢了系統(tǒng)的速度,完全可以將這些多余的服務組件禁用。
; f, C# n) b2 @7 Y 下面我們就來看一下怎樣關掉不必要的服務。單擊"開始"→"設置"→"控制面板"。雙擊"管理工具"→"服務",打開后將看到服務列表,有些服務已經(jīng)啟動,有些則沒有。右鍵單擊要配置的服務,然后單擊"屬性"。在"常規(guī)"選項卡上選擇"自動"、"手動"或"禁用",其中"自動"表示每次系統(tǒng)啟動時,Windows XP都自動啟動該服務;"手動"表示W(wǎng)indowsXP不會自動啟動該服務,而是在你需要該服務時手動啟動該服務;而"禁用"則表示不允許啟動該服務。在實際配置時,選擇"手動"或者"禁用"都可以實現(xiàn)關閉該服務的目的,推薦使用手動功能,這樣你隨時可以啟動一些臨時需要的服務。有些服務是WindowsXP所必需的,不能關閉,否則將會造成系統(tǒng)崩潰。至于各項服務的功能,我們可以通過雙擊該服務或?qū)⑹髽藨彝T谠摲彰喜榭?。下面我們就先來看一看這些服務的說明,最后再看哪些服務可以關掉(見下表)。對于我們這些單機使用WindowsXP的普通用戶來說,可以把表中服務關閉,如果你有特殊要求,可以參照表中說明自行配置Windows XP的服務,以便達到最優(yōu)狀態(tài)。
0 @. a( |' u. m7 r, g
. K# T9 n) V6 {# b7 f' {服務名稱
' i, c! L8 m- ~% T7 k" f- k如果符合下列條件,你可以將之關閉
, s1 b2 J2 J* F8 i; qalerter
& v0 G# N' z. O4 R* \你未連上局域網(wǎng)并且不需要管理警報
' I' f$ y3 }! Wclipbook 1 p( f) t; _/ x) R/ p) X6 v" U
你不需要查看遠程剪貼簿的剪貼頁面 # e. z7 z; J, X# L7 T
distributed linktracking client 7 C/ O% O2 @3 m5 d# ]; F, x; a
若不使用ntfs分區(qū)并且沒有聯(lián)入局域網(wǎng) 8 ~7 T" }4 @4 f" \ E; A: Z2 E
distributed transactioncoordinator $ ]# B S. o$ k' N5 T, G
不需要同時處理多個數(shù)據(jù)庫或者文件系統(tǒng)
- }' _3 F a- A3 ~% ~; ]0 Efax service ' W/ m6 k! U0 T4 r1 D5 q
不用windows 2000發(fā)送或者接收傳真 ; b! L. Z. G. N
ftp publishing service 9 r3 |3 q- g F) }- q
你的計算機不做ftp服務器
/ G z; i: R) w5 J0 V3 aiis admin service
/ d6 Y2 a& x6 |- _$ `3 \% B你的計算機不做www服務器 $ _: ^( _: _/ A" i2 v% C
indexing service2 `% n# l7 y3 P- P) n! W2 M
你的計算機不提供遠程文件索引和快速訪問或者沒有連上局域網(wǎng) ( H. Z. V! [ R/ ]$ a' e( |
internet connectionsharing
- V8 m- q5 P8 n) t) h: U你不準備用windows2000做路由服務器,讓多人共享一條線路上網(wǎng)
8 Y' e0 l' `( ?( J! Iipsec policy agent 5 I9 ?3 J9 w$ {' y& N
你未連接到windows 2000的域
% A% z5 r9 ] `9 c! `0 I' X! @logical disk manageradministrative service ) k: g1 P( }3 S8 S
message queuing
6 ]2 F7 g7 U5 W8 g! }3 t你未連接到windows 2000的域
: I- f3 o* I! g0 g* Kmessenger - ]0 I. f7 C* w3 b, A' H# A
你未連接到windows2000的域并且不需要管理警報 % f" p- t( C1 S% Z
net logon
! o+ x. o* ~+ a) n* c你不想讓局域網(wǎng)上的其他用戶登錄
* X+ ~/ l3 [2 U" m& T9 B( |- {netmeeting remotedesktop sharing
# q* j( s9 ~3 x7 e! k3 Z ^, R你不想使用netmeeting遠程管理計算機 : G2 c- R, d4 |* }: J" X, X
network dde # n4 `9 C$ x* K
你沒有連入局域網(wǎng)
2 ^* x5 ^+ n4 Y5 enetwork dde dsdm / E/ E S2 p5 G- ]3 u/ Z2 z. h* \
你沒有連入局域網(wǎng)
' v0 J, N/ D' [8 s$ eperformance logs andalerts ) q6 R1 [5 w# {1 ?' Q
若不想知道計算機每一秒都干什么
& }6 ^& t/ T& |7 ?6 V4 c2 Aqos rsvp
9 [- Y. L/ h* o2 d& u4 {5 F你沒有使用依賴于qos的程序 * ~7 h+ ^5 q( }) U3 ~6 Q
remote access autoconnection manager / q) T4 a* x+ v* _
你不想在程序企圖讀取網(wǎng)絡信息時自動連接到網(wǎng)絡 0 R: W6 S: j; q- Q" N; i' E
remote procedure call (rpc)locator
. ^6 g" ~# J9 b8 n+ L$ F7 P$ }& @你不需要管理rpc名稱服務數(shù)據(jù)庫 + m, S2 E. W7 C K3 T
routing and remoteaccess ) c. @. G- O7 ]2 ]" G9 b- n
你的計算機不做路由器 6 Q% s4 W! b% R% J+ I9 o0 j
runas service
0 j; u7 ^$ [( N8 w) N1 o3 T5 v你不需要在某一用戶下以另外一個用戶的身份執(zhí)行一個程序
* U6 W' J2 T6 j0 B4 k6 osimple mail transportprotocol (smtp)
( d. G b- {( d$ ]6 \5 I# @, r你的計算機不做郵件發(fā)送服務器
* d" d+ K' z+ p1 P* W" Ksmart card
. ]! x: b& E: U1 @1 A* H你沒有智能卡閱讀器
+ i) [9 c X5 y2 usmart card helper
6 J0 h* ^: p0 ?你沒有舊式智能卡閱讀器 8 J0 o! _: |1 z5 s0 F+ {
snmp trap service
8 G- F$ B6 ~1 ` O$ R2 ]. S/ y你沒有連接到windows 2000的域 ' c$ [% n. H$ d( |4 q0 n* H
tcp/ip netbios helperservice
; S; G8 f5 C* |, ?你的計算機不準備讓別人共享 2 p$ D2 [7 [' ]7 r6 A3 B* |; v+ O9 m
tcp/ip print server
- N7 A; [5 N. v8 p不讓你的計算機成為網(wǎng)絡打印服務器
- _) F) j$ D; z% Q$ Ytelnet 4 l' L1 H5 b, a' R& V/ j% S' I) ~
不想遠程控制計算機執(zhí)行控制臺命令
* r% s: \/ o1 H3 @uninterruptible powersupply
4 e6 ?$ n5 U( k: ^/ _沒使用ups或ups不支持雙向傳輸信號
4 H `1 e8 w, d6 x0 R3 Putility manager % B* Q$ ^& E7 y8 W. m+ ?8 ]
不從一個窗口中啟動和配置輔助工具 " w/ b( d$ K$ v! E8 Q F) m
windows managementinstrumentation ! x' x$ ^1 n" b) x
你不看你的系統(tǒng)管理信息 :5 m( O8 x0 U/ B7 g" y
world wide webpublishing service 6 O8 a7 A, f0 t. D! C. ~" X
你的計算機不做www服務器
$ `. P" q- K9 C7、 刪除共享文檔:1 ]/ L1 O9 A# }& N- i# c: ?# O
默認情況下,在Windows XP中打開我的電腦,會看到在硬盤圖標上方有一些文件夾。這些就是"共享文件夾",這里有每一個用來戶共享文件所用的文件夾。這些文件夾特別煩人,毫無必要。我們可以讓這些文件夾在我的電腦中消失:
9 w) p: ]* o8 q2 x打開注冊表編輯器,把HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\DelegateFolders下的
4 d3 {6 O( A: c/ A{59031a47-3f72-44a7-89c5-5595fe6b30ee}刪掉,下次打開我的電腦,這些煩人的文件夾就不復存在了。 % ^7 S0 h" c! V% G7 [0 F9 }
8、 加快Windows XP的啟動:
% D2 d0 r5 A# U* Q$ s! ~(1)Windows XP自帶了一個名為Prefetcher的服務,這個服務管理著Windows啟動時的程序初始(即啟動時滾動的藍條),其中指定的程序可以在以后使用中快速載入。Prefetcher在默認情況下就是打開的,不過它的性能還可以進一步提升。打開注冊表編輯器,在注冊表中找到:$ O8 v7 P- Z7 f/ z. a3 M. [8 H
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\MemoryManagement\PrefetchParameters,其中有一個鍵值名為EnablePrefetcher,多數(shù)情況下它的值是3。推薦設置值是5--在我的機子上,設為5的時候工作狀態(tài)最佳。可以隨便試試不同的數(shù)值,直到找到最適合自己機子的值為止。也可以把Prefetcher禁用掉,只需把值設為0就可以了。不過,除非是為了測試用途,一般人都不會傻到把它設為0。
+ `/ R4 h: ]$ p; Z# W(2)"我的電腦"->"屬性"->"高級"->"啟動和故障修復"中,點"錯誤報告",選擇"禁用錯誤匯報"、"但在發(fā)生嚴重錯誤時通知我"。 * d6 X% U: H* K$ B/ t
(3)去掉"將事件寫入系統(tǒng)日志","發(fā)送管理警報","自動重新啟動"選項;將"寫入調(diào)試信息"設置為"無"。
% U* }9 U. s+ q/ y# |3 G(4)點擊"編輯",在彈出記事本文件中: & b3 @7 Y q! `) r* I
[Operating Systems]
; \# R1 R' a5 O L( [6 [6 _ timeout=30 //把缺省時間 30 秒改為 0 秒 : E6 @7 I) H7 g; e8 i
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect //把缺省 fastdetect 改為 nodetect + m! L4 [4 {, i0 L3 E3 |
注冊表修改方法:"HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control" ,SystemStartOptions鍵值改為NODETECT。 * n8 e7 o' g6 a0 a9 X! A, {, @% P
9、 加快Windows XP的重啟和關機:
+ u% p1 p& D. ~9 [$ `8 Q% C+ f9 J8 Y0 C按下CTRL+ALT+DELETE打開Windows 任務管理器,然后選擇關機(U),先按下CTRL,再按下關閉(U)或重新啟動(R),就可以快速地關機或重啟。 1 U; j: R( R @+ r* u
10、關閉計算機時自動結束任務:
( p5 t9 M4 c, p6 l! X在關機的時候,有時會彈出討厭的對話框,提醒某個程序仍在運行,是否結束任務。其實完全可以通過一點點修改讓Windows自動結束這些仍在運行的程序。在注冊表中打開HKEY_CURRENT_USER\Control Panel\Desktop 目錄,把里面的AugoEndTasks鍵值改為1
' Z( y" x! H3 b t3 L2 `! p! Z8 @ d注:可能會找不到AutoEndTasks鍵值,如果是這樣的話,自己建一個串值并把它改為這個名字,值設為1就可以了。
; F2 c- B+ L" O11、優(yōu)化程序運行: z( b/ z4 Y# S2 p% r+ {
程序運行有他們各自的優(yōu)先次序,所有程序都要占用處理器資源,處理器處理任務有一個先后次序,一般的計算機中有31個優(yōu)先等級,系統(tǒng)的內(nèi)核占據(jù)了最高的一些等級,這樣就能保證系統(tǒng)的穩(wěn)定,而普通的應用程序一般在比較后面的等級。在普通應用程序中間也有優(yōu)先次序,他們本來在處理器面前是人人平等的,但還是有些細微的差別,前臺的程序(當前正在使用)的優(yōu)先級要比后臺的程序高。你可以自己調(diào)節(jié)應用程序的優(yōu)先級,打開任務管理器,點到"進程"選項卡,選一個應用程序的進程,點擊右鍵,會彈出一個快捷菜單,選擇"設置優(yōu)先級",這里有6個等級:實時,高,高與標準,標準,低于標準,低。你可以讓你的程序強行調(diào)度到更高或更低(自然為別的程序騰出了資源)的等級。如果你不知道某個應用程序的具體進程,可以如下操作:點到"應用程序"選項卡,右鍵點中一個任務,選擇"轉(zhuǎn)到進程",就會轉(zhuǎn)到該程序的進程,這樣你就找到了該程序的進程了?! ?
- B, d2 h8 C) t, e/ I; I5 H0 l5 `7 m12、優(yōu)化"啟動和故障恢復"設置:
& o" z9 A, n0 i! P- M6 K+ ?4 X3 g如果在你的系統(tǒng)崩潰時發(fā)現(xiàn)你的硬盤使勁兒的響,那是因為Windows XP正在寫DUMP文件呢,對我們來說,如果你不打算把這個文件寄給微軟(浪費電話費),那么它又有什么用呢?所以我的建議是關閉。右鍵單擊"我的電腦",點擊屬性,點擊"高級",在"啟動和故障恢復"一欄中,點擊"設置",其中的"系統(tǒng)失敗"一欄中,只選擇"自動重新啟動",寫入調(diào)試信息選擇"無"。* B0 I+ e9 d' X7 }
13、禁用"錯誤匯報"功能:- e. x l* i% n" g' ?
這個功能可以在你的Windows XP發(fā)生錯誤的時候,系統(tǒng)自動收集一些錯誤資料然后發(fā)送給微軟公司,以便其完善他們的操作系統(tǒng)(又一個浪費電話費且沒用的功能),建議關掉它。如果這個功能對你沒有用,那又何必讓它占用著你的內(nèi)存呢?右鍵單擊"我的電腦",點擊屬性,點擊"高級"→"錯誤匯報",選擇"禁用錯誤匯報"功能。2 ?( i: g1 f- S; x% L* l, D
14、關閉"Internet時間同步"功能
4 T; x! ?9 e+ I7 F1 A如果啟用了同步,你的計算機時鐘每周就會和 Internet 時間服務器進行一次同步,建議關掉它(一個沒多大用的功能)。請依次單擊"開始"→"控制面板"→"日期、時間、語言和區(qū)域選項",然后單擊"日期和時間"→"Internet時間"。 |