WindowsXP 设置优化操作终极全攻略! [精华]
^$'z!+QRM 2004年 09月28日
}wHW7SJ \xnWciQ#{ 这是本人收集的比较全的XP优化设置等,还有个人经验之谈,不敢独享~
Is{KN!Hw 我照这些文章试过,还是挺有效的,系统速度,性能都提高了不少!
5*,f
Fib u (em&M 9mmCp&~Z ucG@?@JENm b"#WxgaF XP减肥
!g(KK|`,m 3tZ]4ms} 1、在各种软硬件安装妥当之后,其实XP需要更新文件的时候就很少了。删除系统备份文件吧:开始→运行→sfc.exe /purgecache 近3xxM。
98uV6b~g nh!a)]c[ 2、删除驱动备份: %windows%driver cachei386目录下的driver.cab文件,通常这个文件是76M。
'gTb A?+@5 RF%KA[Dj 3、如果没有看help的习惯,所以保留着%windows%help目录下的东西对你来说是一种伤害,都干掉,近4xM。
ck.w
5|$ D0%Ug> 4、一会在升级完成后你还会发现%windows%多了许多类似$NtUninstallQ311889$这些目录,都干掉吧,1x-3xM。
(K)] qNH iX2]VRNx l 5、把pagefile.sys文件都指向一个地方:控制面板→系统→性能—高级→虚拟内存→更改,注意要点“设置”才会生效。
5yzv|mrx ).sRv6/c 6、卸载不常用组件:用记事本修改\%windows%infsysoc.inf,用查找/替换功能,在查找框中输入,hide,全部替换为空。这样,就把所有的,hide都去掉了,存盘退出后再运行“添加-删除程序”,就会看见“添加/删除 Windows 组件”中多出不少选项;删除掉游戏啊,码表啊等不用的东西。
>76\nGO VBcy9|lD 7、刪除windowsime下不用的輸入法,8xM。我重新安装了自己用的zrm输入法。
OeS\7
ng_^ 8、如果实在空间紧张,启用NTFS的压缩功能,这样还会少用2x% 的空间,不过我没做 。
y*tZ
!m2Gg 2M68CE 9、关了系统还原,这破功能对我这样常下载、测试软件的人来说简直是灾难,用鼠标右健单击桌面上的“我的电脑”,选择“属性”,找到“系统还原”,选择“在所有驱动器上关闭系统还原”呵呵,又可以省空间了。
7]||UuF< 'Pn3%&O$ 10、还有几个文件,挺大的,也没什么用。。。。忘了名字 ,刚安装的系统可以用查找功能查找大于50M的文件来看看,应该能找到的。
{:]9Q Tq e= .njMqW5 如果你能按照上面的过程做完,你的原本1.4G的XP,完全可以减少到800M以下。
LRb{hUt= p%*%n3bw XP加速
A<qTg`gA ~==>pj WinXP的启动会有许多影响速度的功能,尽管微软说已经作最优化处理过,但对我们来说还是有许多可定制之处。我一般是这样来做的。
@EnuJe p4-o/8rO 1、修改注册表的run键,取消那几个不常用的东西,比如Windows Messenger 。启用注册表管理器:开始→运行→Regedit→找到“HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRunMSMSGS” /BACKGROUND 这个键值,右键→删除,世界清静多了,顺便把那几个什么cfmon的都干掉吧。
]jmL]Ny^ 5`gQ~ 2、修改注册表来减少预读取,减少进度条等待时间,效果是进度条跑一圈就进入登录画面了,开始→运行→regedit启动注册表编辑器,找HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters, 有一个键EnablePrefetcher把它的数值改为“1”就可以了。另外不常更换硬件的朋友可以在系统属性中把总线设备上面的设备类型设置为none(无)。
-wSg2'b4E 1>E<8&2[L 3、关闭系统属性中的特效,这可是简单有效的提速良方。点击开始→控制面板→系统→高级→性能→设置→在视觉效果中,设置为调整为最佳性能→确定即可。这样桌面就会和win2000很相似的,我还是挺喜欢XP的蓝色窗口,所以在“在窗口和按钮上使用视觉样式”打上勾,这样既能看到漂亮的蓝色界面,又可以加快速度。
ZRg;/sX] RkBb$q9F] 4、我用Windows commadner+Winrar来管理文件,Win XP的ZIP支持对我而言连鸡肋也不如,因为不管我需不需要,开机系统就打开个zip支持,本来就闲少的系统资源又少了一分,点击开始→运行,敲入:“regsvr32 /u zipfldr.dll”双引号中间的,然后回车确认即可,成功的标志是出现个提示窗口,内容大致为:zipfldr.dll中的Dll UnrgisterServer成功。
V9dF1Hj R)RG[F# 5、据说XP的一个系统服务QoS,这个调度要占用一定的网络带宽,像我这样的一毛不拔的人是无法忍受的,去掉方法是:开始菜单→运行→键入 gpedit.msc ,出现“组策略”窗口, 展开 "管理模板”→“网络” , 展开 "QoS 数据包调度程序", 在右边窗右键单击“限制可保留带宽" ,在属性中的“设置”中有“限制可保留带宽" ,选择“已禁用”,确定即可。当上述修改完成并应用后,用户在网络连接的属性对话框内的一般属性标签栏中如果能够看到"QoS Packet Scheduler(QoS 数据包调度程序)"。说明修改成功,否则说明修改失败,顺便把网络属性中的那个Qos 协议也一起干掉(卸载)吧。
}5}.lJ: 7,lq}a8z 6、快速浏览局域网络的共享
.[3Z1v, 通常情况下,Windows XP在连接其它计算机时,会全面检查对方机子上所有预定的任务,这个检查会让你等上30秒钟或更多时间。去掉的方法是开始→运行→Regedit→在注册表中找到HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrent VersionExplorerRemoteComputerNameSpace。在此键值下,会有个{D6277990-4C6A-11CF-87-00AA0060F5BF}键,把它删掉后,重新启动计算机,Windows XP就不再检查预定任务了,hoho~~~ ,速度明显提高啦!
#7q7PYG4 2gq9k}38 7、关掉调试器Dr. Watson
j+["JXy 我好像从win95年代开始一次也没用过这东西,可以这样取消:打开册表,找到HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAeDebug子键分支,双击在它下面的Auto键值名称,将其“数值数据”改为0,最后按F5刷新使设置生效,这样就取消它的运行了。沿用这个思路,我们可以把所有具备调试功能的选项取消,比如蓝屏时出现的memory.dmp,在“我的电脑→属性→高级→设置→写入调试信息→选择无”等等。
@++.FEf 1M
781 8、被我终止的服务列表以及相关说明
iTAx=SG
sSi6wO$ 1)alerter 错误警报
2VE9}%i 2)automatic updates windows 自动更新
G
%Q^o5m 3)background intelligent transfer service 微软说使用空闲的网络带宽传数据
~nG(5:A5g/ 4)clipbook 与远程电脑来共享剪贴板内容,我看还是免了吧
S>]pRV9rT 5)Computer browser 说什么要维护网络更新列表
t_qNq{ 6)DHCP client 我不需要这东西
.5y+fL 7)Distributed link tracking client 保持局域网连接更新等信息,偶很少用局域网,这东西占用4M左右内存。
1r]IogI 8)Distributed Transaction coordinator 协调xxx,和上面的差不多
;bLEL"x% 9)DNS Client 我不需要这东西
{yB&xj[z 10)Error reporting service 错误报告
aM:nOt" S1 11)Event Log 系统日志纪录
8=Z9T<K 12)Fast user switching compatibility 用户切换
"vyNxZE 13)help and support 帮助
3T!lA 14)Human interface device access 据说是智能设备。。。
P%(O| 15)IMAPI CD-burning COM service 偶不用这个刻碟
o\3L}Y 16)Indexing service 索引,索引什么呢?
N,;5{y1;J 17)Internet Connection Firewall(ICF) ICF防火墙
S7L=#+Z 18)IPSEC Services 这个我不懂,你想知道问Quack去
I$0)Px%z 19)Logical Disk manager administrative service 配置磁盘
,Qnd3[2[ 20)messenger 好像net send 等东西用的就是这个功能
ML8<4o 21)MS software shadow copy provider 卷复制备份的
H
s"HID 22)Net Logon 我可不想让黑客远程登录进来,关!
)>`G 23)Netmeeting remote desktop sharing 我不用netmeeting
kMt 8/ E` 24)Network DDE 动态数据交换传输
bj"J' 25)Network DDE DSDM 和上面差不多
jhg;%+KB 26)Network Location Awareness 关,我的机子不作共享
?)1{)Erf8x 27)NTLM Security support provider-telnet 呵呵,关!
U}PiY"S< 28)Performance logs and alert 将系统状态写日志或发警告
_G.>+!"2/
29)Portable media serial number 关!
UM6(s@$ 30)Print Spooler 打印机,不幸的是我的机子不连接Print ~
"G@g" gP 31) QoS RSVP 关!
mM-8+H?~b 32)Remote desktop help session manager 远程帮助服务
<c,u3cp 33)remote Procedure Call LOCATOR 管理RPC
0Pe>Es|^A# 34)remote registry 远程管理注册表
4y'OMRy 35)removable storage
Wv/%^3 36)routing and remote access 我干脆禁用了它
qycI(5S, 37)security accounts manager 我的系统只是一个客户系统,不用iis。
q~vDz]\G 38)smart card
nC}6B).el 39)smart card helper 关!!!
CS=qj-( 40)SSDP Discovery service 我用不到这个
}=8B* 41)system event notification 如果是服务器肯定要记录的
*]VFvh 42)system restore service 系统还原服务
bdibaN-h 43)task scheduler windows 计划服务
pn.T~"% 44)tcp/ip netbios helper service:你的计算机不准备让别人共享
`/ q|@B7 45)tcp/ip print server:不让你的计算机成为网络打印服务器
fmiz,$O4? 46)Telephony 拨号服务,我不拨号还不行吗?
x>* Drm 7 47)telnet 不远程控制计算机执行控制台命令
qAS qscO 48)terminal services 终端服务
uec!RKE 49)uninterruptible power supply UPS,我没有呀
uJ5Eka 50)universal plug and play device host 太先进了点,用不到
m:WyuU< 51)upload manager 关了也能传输文件的
,eZ1uBI? 52)volume shadow copy 又是备份,晕
D*F4it. 53)webclient 没用过
D6Goa(!9d 54)Windows Installer MSI服务,我一直关着。
Ffv`kn@ 55)windows image acquisition (WIA) 数码设备用的
PUBWZ^63 56)windows management instrumentation driver extensions 关了
-!N&OZ+R
57)windows time 时间服务
[5MJwRM^!; 58)wireless zero configuration 无线网络,偶用不到的
P5#r,:zL 59)WMI perfromance adapter 关!
d~:!#uWyFk 60)world wide web publishing service:你的计算机不做www服务器
J<dVTxK12 Q'YH>oGh^ 这里面的一些服务是刚开始就是关的,但我忘了,所以只好把现在系统中关闭的服务基本都列了出来。你根据自己的情况酌情处理吧。
\a6^LD}B Z]j*9#G1s XP安全
I9mvte EVVP]ND 多了不谈,基本的共享还是得关的:
d\61;C },>pDeX^P 修改注册表为以下两个样式:
N%"Y 去除共享
}`v~I4i ——————————————————————
"Za>ZRR Windows Registry Editor Version 5.00
k=B]&F [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceslanmanserverparameters]
n1&% e6XhO "AutoShareServer"=dword:00000000
S<WdZ=8sA "AutoSharewks"=dword:00000000
SOi*SwQ8 ——————————————————————
, 'ZD=4_ 去除IPC$管理
LjUy*mxw ——————————————————————
k25WucQ Windows Registry Editor Version 5.00
#&m0WI1 {6c2{@ [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlLsa]
r!HwXeEn/ "restrictanonymous"=dword:00000001
5c^Z/
Jl$c ——————————————————————
u
a~CEs 或者将上面两个保存成个.REG文件,然后双击导入就可以了。
E gal4 `}lJH i 顺便把不要脸的的3721也屏蔽,在hosts文件中加入:
IuOgxm~Y bLQ ^fH4ww 127.0.0.1 cnsmin.3721.com
u#V5?i 127.0.0.1
http://www.3721.net/ `>?ra- C0
/g1;p( XP技巧
Z6_N$Z.A 3&[>u;Bp 1、给鼠标右键增加个复制到.../移动到...功能
DiEluA&w9 —————————————————————
M5*{ Windows Registry Editor Version 5.00
I{lT> go 7A\~)U@ [HKEY_LOCAL_MACHINESOFTWAREClassesAllFilesystemObjectsshellex]
#L{OV)a< 3'c0#h@VD [HKEY_LOCAL_MACHINESOFTWAREClassesAllFilesystemObjectsshellexContextMenuHandlers]
GA?87N H*Kj3NgY [HKEY_LOCAL_MACHINESOFTWAREClassesAllFilesystemObjectsshellexContextMenuHandlers
D!.+Y-+Xzu Copy To]@="{C2FBB630-2971-11D1-A18C-00C04FD75D13}"
P~G 1EK|4 -#2)?NkeE [HKEY_LOCAL_MACHINESOFTWAREClassesAllFilesystemObjectsshellexContextMenuHandlers
@:U+9[ Move To]@="{C2FBB631-2971-11D1-A18C-00C04FD75D13}"
v}tag#f5>? ————————————————————————
@W^| ? 将上面内容保存成add.reg文件,然后双击导入就可以了。
_=NwQu\_F }p!HT6 tZ 2、关了错误报告,哼,这东西搞得我像个微软免费的测试员似的:点击控制面板---->系统---->高级---->右下角--->错误报告---->禁用错误汇报——>确定!
~d%Pnw| 3、取消分组显示:右键单击任务栏的空白区域,在弹出的菜单中选择“属性”,在弹出的窗口中,取消“分组相似任务栏按钮”前面的对钩,确定就可以了。
FFH_d <q 4、找回经典的登录窗口,WinXP默认的登录界面虽然漂亮,但如果你想用一个列表中没有的用户登录,你会发现无从下手,改回经典窗口的方法是:点击“开始”→“控制面板”→“用户账户”→“更改用户登录或注销的方式”→把“使用欢迎屏幕”前面的对钩取消,最后点“应用选项”就OK啦。
NDs!a 5、将自己最常用的输入法设置一个快捷键:点击“开始”→“控制面板”→“区域和语言选项”→在弹出的窗口中选择“语言”→“详细信息”→“键设置”在弹出的窗口中找到自己用的输入法,点“更改按键顺序”→在这里选一个快捷键就可以了。
niqN{ 6、关闭计算机时自动结束不响应的任务,注册表:HKEY_CURRENT_USERControl PanelDesktop 中的“AugoEndTasks”的键值改为“1”
q@@T]V6 7、关闭自动更新:右键单击“我的电脑”,点击属性,点击“自动更新”,在“通知设置”一栏选择“关闭自动更新。我将手动更新计算机”一项。
6q]5Es< 8、减少开机磁盘扫描等待时间,开始→运行,键入“chkntfs/t:0”
&%s8L\? '{J&M|<A 然后连接到微软站点顺便升级一次就算优化基本完成,对于XP而言,可以采用许多内部命令来看看优化情况,比如tasklist.exe /svc 可以查看系统服务实际使用情况。
<YOLx R 优化一个系统,挺麻烦的。所以我们把他保存起来,我们用Ghost生成.GHO文件,这样就可以拿给别人炫耀一下啦,在Ghost之前先要作一个事情,清除系统硬件、注册等信息,否则克隆到不同的机子上将无法启动,在Winxp安装盘上找Deploy.cab 中的sysprep.exe文件。
AjT%]9
V? 执行sysprep.exe,选择“重新封装”,下面的标记中可以选择“已提前激活”,还可以选择封装完成后是关机还是重新启动。封装完成后,我们再用带有Ghost的系统盘启动,用Ghost来生成备份.GHO镜像,备份完成!
Gu'rUo3Do 在执行封装后,重新开机,XP会让我们输入序列号,文中开头所提到的换序列号的办法就是这样换。
Pj4/xX *+\SyO h~p>re o4%y>d) )EL!D%<A >layJt 0MkSf* =Uj-^qcE 另类的优化:
|R56ho5C e?Ho a$k 一、修改cpu的二级缓存
$zyIuJN# Rhe Re 在正常情况下,xp会自动识别cpu的二级缓存。但有时xp不会这样做,这样就需要手动优化以改善cpu的性能。
XvE9b5} QR
Ei7@t 1.运行"regedit";
5Pd"h S *3&fqBg 2.去"[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementSecondLevelDataCache]";
Ty<L8+B| ]6{*^4kX 3. 修改他的十进制:
W3;#fa:[L |6(ZD^w AMD Duron: 64(kb);
B"v.*
%"&/ CeleronA/celeron2:128;
uFLx nIoPC[%_
PII mobile/PIII E(E/P4/AMD K6-3/AMD THUNDERBird/Cyrix III:256;
`8I&7c AMD K6-2/PII/PIII katmai/AMD Athlon:512;
un=2}@ ' +q)5dYRzV
PII Xeon/PIII Xeon:1024;
n#:N;T;\a s7l;\XBy 4.重启。
a9T@$: Ma\Gb+> 二、修改磁盘缓存以加速xp
8Y_ol#\L 3Te^ 磁盘缓存对xp运行起着至关重要的作用,但是默认的I/O页面文件比较保守。所以,对于不同的内存,采用不同的磁盘缓存是比较好的做法。
9:!gI|C .%^]9/4 1.运行 "regedit";
]miy/V }5 S3@|Q\*r 2.去[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementIoPageLockLimit];
TU GNq [ e8x&{L-_ 3.根据你的内存修改其十六进制值:
|<Gl91 n':! ,a[ 64M: 1000;
.p=sBLp8 128M: 4000;
VB?Ohk]< jU3Z*Z)zN 256M: 10000;
IhBp%^H0- 512M或更大: 40000.
N*`b%XGn3 2Y>~k{AN% 4.重启
$YXMI",tt< !Mu|mz= \|U l]1pO8 三、预读设置以提高速度
PNA\ TXT \T\b NbPn xp使用预读设置这一新技术,以提高系统速度。如果你拥有PIII 800, 512M内存以上,推荐一下修改:
#."Hh<C 3`#6ACF 1.运行“egedit”
m1IKVa7-\} 6sE{{,OGB 2.去[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParametersEnablePrefetcher];
BA:yQ 2PeR 3.设置数值0,1,2,3。0-Disable,1-预读应用程序,2-启动预读,3-前两者皆预读 ("3",推荐使用)。
-YjA+XP \/SQ,*O 4.重启。
b.@P%`@a. E!Zx#XP1
这样可以减少启动时间。
sU!6 hk d)[;e() 四、清除预读文件
4_UU<GEp `D":Q=: 当xp使用一段时间后,预读文件夹里的文件会变的很大,里面会有死链文件,这会减慢系统时间。建议,定期删除这些文件。(c:windowsprefetch)
Z{
u a=0 $F/EJ> 五、减少磁盘扫描等待时间
cwuO[^S} I`w4Xrd 在dos下,键入“chkntfs/t:0”
(__yh^h:m 7;tJK^J` 0:表示等待时间为0秒
#CnHf nD0}wiL{ 六、关闭磁盘索引
shH~4<15 Khe!g1=&X Xp纪录了所有文件以便快速搜索,如果你不经常查找文件,可将它关闭。
&tZG
@ [Cb`{ 1.打开我的电脑
7-~Q5Kr. .iQT5c 2.右击驱动器,选“属性”。
`- \/$M9s= Hi
yc#-4 3.取消“使用索引以便快速查找文件”。
Lj"A4i_ ;=9
>MS} 七、修正鼠标加速的bug
R.s^o]vT eVR5Xar 1.当在xp玩quake3、cs时,鼠标加速有问题而且枪法变得不准,名为“yinxs”的tweak能修改这个bug。
xEltwuDd? A+&xMM2Wj 2.运行“regedit”
S8l1"/?aHE {66fG53x 3.去[HKEY_CURRENT_USERControl PanelMouse]
sjM;s{gy 6SC,;p= "SmoothMouseXCurve"=hex:00,00,00,00,00,00,00,00,00,a0,00,00,00,00,00,00,00,40,
ZZj~GQL(S 01,00,00,00,00,00,00,80,02,00,00,00,00,00,00,00,05,00,00,00,00,00
cNKUu~C+ Y9=(zOqv "SmoothMouseYCurve"=hex:00,00,00,00,00,00,00,00,66,a6,02,00,00,00,00,00,cd,4c,
M@(^AK{mU 05,00,00,00,00,00,a0,99,0a,00,00,00,00,00,38,33,15,00,00,00,00,00
K YkS9_yF o%4Gd~ 4.重启
5I,gBT|B jr /lk 八、优化ntfs文件系统
k78Vh$AA6% _oB_YL;,* ntfs的好处不用说了吧,但也有不足。
JI/_ce X>I)~z}9# 取消更新最后一次磁盘访问,这样对于容量大的分区,会减慢速度。
]=EM@ 7JDN{!jT 运行“regedit”
]O`
{dnP {&[9iIf 在HKEY_LOCAL_MACHINESYSTEMCurrentContolSetControlFilesystem)中,加DWORD,数值为1。
gUR]{dq^' 修改注册表为以下两个样式:
LrCk*@ 去除共享
QI!F6pGF ——————————————————————
r{seb E\
; Windows Registry Editor Version 5.00
E"|4Y(G [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceslanmanserverparameters]
$2MAZGJV "AutoShareServer"=dword:00000000
aZk&`Jpz "AutoSharewks"=dword:00000000
Dw2Q 'E ——————————————————————
npDIX 去除IPC$管理
(5<^p& ——————————————————————
==H$zmK Windows Registry Editor Version 5.00
ZCVl5R(mZ M|[ZpM+ [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlLsa]
W><dYy=z5 "restrictanonymous"=dword:00000001
+-a&2J;J' ——————————————————————
Y=*P
8pg 或者将上面两个保存成个.REG文件,然后双击导入就可以了。
QR>
Y%4 ;h D%7kBfCb 顺便把不要脸的的3721也屏蔽,在hosts文件中加入:
7yt=]1 ` r']^
, 127.0.0.1 cnsmin.3721.com
Ao7 `G': 127.0.0.1
http://www.3721.net