瑞星卡卡安全论坛

首页 » 技术交流区 » 系统软件 » 【分享】WINDOWS XP 全面优化
林中雨 - 2005-8-14 22:30:00
一、系统优化设置。
1、删除Windows强加的附件:
用记事本NOTEPAD修改\\winnt\\inf\\sysoc.inf,用查找/替换功能,在查找框中
输入,hide(一个英文逗号紧跟hide),将“替换为”框设为空。并选全部替换,
这样,就把所有的,hide都去掉了,存盘退出,再运行“添加-删除程序”,
就会看见“添加/删除 Windows 组件”中多出了好几个选项;这样你可以删除
好些没有用的附件。
2、关掉调试器Dr. Watson;
  Dr.Watson是自带的系统维护工具,它会在程序加载失败或崩溃时显示。
运行drwtsn32,把除了“转储全部线程上下文”之外的全都去掉。否则一旦有程序
出错,硬盘会响很久,而且会占用很多空间。如果你以前遇到过这种情况,
请查找user.dmp文件并删掉,可能会省掉几十M的空间。这是出错程序的现场,
对我们没用。然后打开注册表,找到HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft
\\Windows NT\\CurrentVersion\\AeDebug子键分支,双击在它下面的Auto键值名
称,将其“数值数据”改为0,最后按F5刷新使设置生效,这样就彻底来取消它的
运行了。
  另外蓝屏时出现的memory.dmp也可删掉。可在我的电脑/属性中关掉BSOD时
的DUMP。
3、关闭“系统还原”:鼠标右健单击桌面上的“我的电脑”,选择“属性”,
找到“系统还原”,如果你不是老噼里啪啦安装一些软件(难道你比我还厉害??
),你也可以去掉,这样可以节省好多空间。

4.关闭“休眠支持”:因为休眠功能占的硬碟空间蛮大的, 所以关闭比较好,
控制台-->电源选项-->休眠(不要打勾)

5、关掉不必要的服务
  单击“开始”→“设置”→“控制面板”。双击“管理工具”→“服务”,
打开后将看到服务列表,有些服务已经启动,有些则没有。右键单击要配置的
服务,然后单击“属性”。在“常规”选项卡上选择“自动”、“手动”或“
禁用”,其中“自动”表示每次系统启动时,Windows XP都自动启动该服务;
“手动”表示Windows XP不会自动启动该服务,而是在你需要该服务时手动启动
该服务;而“禁用”则表示不允许启动该服务。在实际配置时,选择“手动”
或者“禁用”都可以实现关闭该服务的目的,推荐使用手动功能,这样你随时
可以启动一些临时需要的服务。
  有些服务是Windows XP所必需的,不能关闭,否则将会造成系统崩溃。至于
各项服务的功能,我们可以通过双击该服务或将鼠标悬停在该服务名上查看。
具体服务的说明浅显,大家看得懂,可以自己选择那些要那些不要。修改的方法
是:选中禁用的服务,点右键,选\"属性\"> \"停止\",将\"启动类型\"设置为
\"手动\"或\"已禁用\"。

6、加速XP的开关机
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秒。

2)让系统自动关闭停止回应的程式。
打开注册表 HKEY_CURRENT_USER\\Control Panel\\Desktop 键, 将
AutoEndTasks 值设为 1。 ( 原设定值:0 )

3)MsConfig。大多数朋友都应该熟识MsConfig了,这是一个系统内置
的Windows设置工具。点击开始菜单,选择“运行”,然后在录入框中敲入
“msconfig”回车。我们要动手脚的是(启动)选项卡,点击它,这个选项卡中
显示了Windows启动时运行的所有程序。这里没有一个程序对Windows来说是
生死悠关的,所以放心大胆地把不要的去掉。把部分勾勾去掉之后,Windows
启动会快些,同时空闲的系统资源也会多出一些。

7、XP Prefetcher
  Windows XP自带了一个名为Prefetcher的服务,这个服务管理着Windows启动
时的程序初始,其中指定的程序可以在以后使用中快速载入。Prefetcher在默认
情况下就是打开的,不过它的性能还可以进一步提升。打开注册表编辑器,
在注册表中找到:
  HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession
ManagerMemory
ManagementPrefetchParameters,其中有一个键值名为EnablePrefetcher,
多数情况下它的值是3。推荐设置值是5,在我的机子上,设为5的时候工作状态
最佳。可以随便试试不同的数值,直到找到最适合自己机子的值为止。 
  也可以把Prefetcher禁用掉,只需把值设为0就可以了。不过,除非是为了
测试用途,一般人都不会傻到把它设为0。

8、压缩文件夹
  这是一个相当好的优化,Windows XP内置了对.ZIP文件的支持,我们可以把
zip文件当成文件夹浏览。不过,系统要使用部分资源来实现这一功能,
因此禁用这一功能可以提升系统性能。实现方法非常简单,只需取消zipfldr.dll
的注册就可以了,点击开始——运行,敲入: regsvr32 /u zipfldr.dll 。
然后回车即可。

9、不加载DLL文件  
  浏览器在使用之后往往会有部分DLL文件在内存中缓存好长一段时间,
相当大一部分内存会被不用的DLL文件点用。为了防止这种事情发生,
找到注册表如下位置:
  HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer
  接下来建立一个名为AlwaysUnloadDLL,值为1的双字节值。
如果想要去除这项优化,只需把该键值设为0(也可以干脆把键删掉)。注意:
该项优化要在Windows重新启动后才生效。

10、完全关闭Windows XP文件保护功能。此招慎用!!!
  从注册表中找到HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows
NT\\CurrentVersion\\Winlogon,修改“SFCDisable”键值为“FFFFFF9D”,
如果需要重新启用该功能,重新设置为“0”就可以了。

11、手动指定进程次序查看
  同时按下Control+Alt+Delete三个键,然后点击“Processes(进程)
”选项卡,可以看到一个如上图所示的对话框,在这里可以看到目前正在运行的
所有进程。如果要为一个程序分配更多的进程时间,如3D Studio Max,
只需右键点击这个进程,再把鼠标指针向下移动到“Set Priority>(设置优先级)
”,然后选择你想要这个程序处在哪个优先级。当我接收email时,
我会把3DMAX设为“标准”,但当我离开计算机的时候,我会把它的优先急提升
为最高的“实时”,这样可以计算机更专注更快速地处理3D动作。

12、关闭错误回报
控制台---->系统---->进阶---->右下角--->错误报告---->关闭

13、加快窗口显示速度:我们可以通过修改注册表来改变窗口从任务栏弹出,
以及最小化回归任务栏的动作,步骤如下:打开注册表编辑器,
找到HKEY_CURRENT_USER\\
Control Panel\\Desktop\\WindowMetrics子键分支,在右边的窗口中找到
MinAniMate键值,其类型为REG_SZ,默认情况下此健值的值为1,表示打开窗口
显示的动画,把它改为0,则禁止动画的显示,接下来从开始菜单中选择“注销”
命令,激活刚才所作的修改即可。

14、去掉“更新”选项:对于大多数的用户来说,Windows XP的Windows Update
功能似乎作用不大,我们可以去掉它,操作步骤如下:打开注册表编辑器,找到
HKEY_CURRENT_USER\\Software \\Microsoft\\Windows\\CurrentVersion\\
Policies\\
Explorer子键分支,选择“编辑”菜单下的“新建”命令,新建一个类型为
REG_DWORD的值,名称为NoCommonGroups,双击新建的NoCommonGroups子键
,在“编辑字符串”文本框中输入键值“1”,然后单击“确定”按钮并重新启动
系统即可。

15、修改Windows XP的登录背景图案:面对长久不变的单调的登录图案,
你可能日久生厌,我们可以通过注册表来把它换成自己喜欢的图案,步骤如下
:打开注册表编辑器,找到HKEY_USERS\\.DEFAULT\\Control Panel\\Desktop
子键分支,双击wallpaper,键入你选择好的图片的路径,如:
c:\\Documents and Settings\\My Documents\\My Pictures\\mypic.bmp,
点击“确定”,然后找到Tilewallpaper,双击它输入键值“1”,
重新启动系统即可看到效果。

16、修改登录时的背景色:如果你还想修改登录时的背景颜色,
可以按以下步骤操作:打开注册表编辑器,找到HKEY_USERS\\.DEFAULT\\
Control Panel\\Colors子键分支,双击子键分支下的Background键值名,
出现“编辑字符串”对话框,在“数值数据”文本框中输入代表颜色的键值
(比如黑色的RGB值为000,白色的RGB值为255 255 255,系统默认值是
58 110 165),点击“确定”按钮,重新启动系统即可。

17、设置启动信息或增加警告信息:如果在启动Windows XP时,
希望显示一些自己定义的个性化信息,可以按以下步骤来操作:
打开注册表编辑器,找到HKEY_LOCAL_MACHINE_SOFTWARE\\Microsoft\\Windows
NT\\CurrentVersion\\Winlogon子键分支,双击在它下面的LegalNoticeCaption
健值名称,打开“编辑字符串”窗口,在“数值数据”文本框中输入信息对
话框的标题,比如“你好,欢迎使用本机器”,然后双击LegalNoticeText,
在随后出现的“编辑字符串”窗口中输入想要显示的警告信息,比如
“请不要随意修改本级的设置,谢谢!”,单击“确定”按钮,
重新启动即可看到修改后的效果了。

18、每次启动时保持桌面设置不变:我们可以通过修改注册表来保护我们的
桌面设置,无论做了什么样的修改,只要重新启动之后桌面就会恢复原样。
步骤如下:打开注册表编辑器,找到HKEY_CURRENT_USERS\\Software\\Microsoft
\\Windows\\CurrentVersion\\ Polices
\\Explorer子键分支,在它的下面找到NoSaveSettings,其类型为REG_SZ,
将其键值改为“0”,或者直接删除该键值项,重新启动系统使设置生效。

19、任意定制按钮颜色:尽管Windows XP本身带有多种窗口显示方案,
但用户想定义某一个部位的颜色,比如把按钮的颜色由黑色改为蓝色或红色,
这时就需要修改注册表了,步骤如下:打开注册表编辑器,
找到HKEY_CURRENT_USER\\Control Panel\\Colors子键分支,
双击在它下面的Bottontext,在打开的对话框中将其键值改为你想要颜色的值,
比如红色255 0 0,单击“确定”按钮,并重新启动系统即可看到效果了,
此时按钮上的文字颜色将变成红色,此外你还可以修改按钮的宽度和高度及背景
等参数。

20、修改鼠标右键菜单
我们知道在98下可以通过注册表来修改鼠标右键菜单,其实在WinXP中也可以。
方法如下:这里以在鼠标右键菜单上添加“用DOS窗口在这里浏览”为例。
1)打开注册表编辑器,找到HKEY_CLASSES_ROOT\\Directory\\shell,然后选中它
,点击鼠标右键,新建一个主键,取名为“DOS”,然后选中新建的主键,
在右边双击默认字符串值,在弹出的对话框中输入“用DOS窗口在这里浏览”,
然后选中新建的主键,再建立一个主键,取名为“command”,选中“command”
主键,修改默认值为“cmd.exe /k \"cd %L\"”即可。
2)检查:在任意一个文件夹上按下鼠标右键,可以在弹出的菜单里面看到
“用DOS窗口在这里浏览”,选择用DOS窗口在这里浏览,按下鼠标左键,
看到没有,DOS窗口弹了出来!

21、修改系统ID号(ID号在WinXP里面很重要)
在系统属性里面的常规标签下我们可以看到一串数字,如:
55661-005-0809362-22169等等。这就是ID号。正版的WinXP每一套的ID号是
不相同的(应该可以猜到我的目的了吧?),那么我们可不可以修改呢?
当然可以(废话!如果不可以就没有必要发这帖了)。
1)ID号是存放在注册表里面的。主要放在这几个键值下:
HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Internet Explorer\\
Registration的字符串ProductId
HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\User information的字符串产品
标识 /*如果没有使用向微软注册的话,这里不会出现*/
HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion的
字符串ProductId
HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT\\CurrentVersion的
字符串ProductId
以上4个地方就是在注册表中存放ID的键值,修改的时候要同时修改,
修改完以后再看系统属性里面的常规标签,以免修改失败,导致ID还原。

22、修改版本号:
  在关于Windows里面有一个内部版本号(正式版的是:
2600.xpclient.010817-1148),这个版本号也是存放在注册表中的,
具体位置是HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows NT
\\CurrentVersion, 它用一个字符串来记录,修改这个名字叫做BuildLab
的字符串就可以修改你的XP的版本号。

23、向隐藏的垃圾箱删除文件
  Windows XP垃圾箱的默认位置是在桌面的右下角,在底部系统托盘的上面。
如果用户打开多个窗口,则会挡住垃圾箱,使用户无法拖曳文件及文件夹至垃圾箱。
为此,微软公司专门做了非常人性化的设计,当用户拖动一批文件并移至桌面右
下角时,用户可以拖动鼠标并将所有文件移至桌面最下方任务条的空白区域,
并在那里停留几秒钟,届时所有打开的窗口将会自动最小化,从而允许用户将
文件拖至垃圾箱。另外,无论打开的多个窗口是否最大化,用户执行上述操作
均可以实现让所有窗口最小化的效果。
林中雨 - 2005-8-14 22:30:00
24、音乐目录图片随意设
  Windows XP在以往的Windows操作系统之上提供了很多更高级的管理功能,
其中包括图片册生成器,该图片册生成器可以将唱片封面图片自动放置到用户
对应保存的音乐文件夹内(这些音乐文件一般是微软的WMA格式文件)。
虽然这项功能非常方便,但也存在一些问题。例如如果有些用户以前已经把
一些音乐CD光盘转录成MP3格式并保存在硬盘上,虽然用户能够从一些音乐
网站如\"www.cdnow.com\"和\"www.amguide.com\"下载该CD光盘的唱片封面页,
但用户只能手工一个一个地将这些封面页添加至每个音乐文件夹中。这将花费较
长时间,而且一旦用户重新安装操作系统,就只好重复上述复杂的操作。
  如何解决这一难题呢?其实并不复杂,当用户下载音乐唱片封面图片时,
请将该图片文件名保存为\"folder.jpg\"并放至相应的音乐文件夹内,
这样Windows XP系统会自动将其默认为该文件夹的缩略图片,而且如果用户
使用Media Player for Windows XP(MPXP)播放器来播放音乐文件时,
系统还会自动显示出该唱片封面图片。这样操作之后即使用户以后重新
安装操作系统也没有问题。
  此外,如果用户有需求,还可以在保存上述提及的\"folder.jpg\"
文件时再保存一个名为\"albumartsmall.jpg\"的较小的图片文件,
这样做的好处是如果用户使用MPXP播放器播放音乐文件,但播放器的窗口小于
200 X 200像素,该播放器便可以直接显示这幅较小的图片,
否则播放器需要对\"folder.jpg\"进行处理,调整其大小,以便显示在较小
的窗口,而这自然会对文件调用的速度产生一定影响。

25、便捷地硬盘碎片整理
  电脑使用一段时间后硬盘会产生大量文件碎片,用户需要定期调用磁盘
碎片整理程序进行清理。为此,这里向你提供一个可以让你更加便捷地调用
整理硬盘碎片程序的方法。
  用户使用“记事本”编辑一个名为\"context_defrag.inf\"的注册表导
入文件,并在该文件中输入下列内容:
; context_defrag.INF
; Adds Defrag to the right click context menu in Windows XP
[version]
signature=\"$CHICAGO$\"
[DefaultInstall]
AddReg=AddMe
[AddMe]
HKCR,\"Drive\\Shell\\Defrag\\command\",,,\"DEFRAG.EXE %1\"
编辑完毕后用鼠标右击该文件并选择“安装”,安装后即在Windows XP操作系统
内添加了一个文本菜单。用户需要整理硬盘时,打开“我的电脑”,用鼠标右击
选中需要进行整理的硬盘盘符,从弹出的文本菜单中选择\"defrag\"项,这时系
统就会自动调用内置的\"defrag.exe\"程序整理硬盘。
  如果用户需要将上述安装到系统注册表的信息删除,可使用regedit.exe
注册表编辑器进行编辑修改,具体操作为寻找到\"HKEY_CLASSES_ROOT\\Drive
\\shell\\\"目录项,删除其中的\"defrag\"文件夹,最后关闭注册表编辑器。

26、清除共享文件夹
  Windows XP操作系统一个比较不友好的用户界面是在“我的电脑”窗口上
半部分显示所有共享的文件夹,如果用户设置的共享文件夹较多,每当打开
“我的电脑”窗口时,就会列有很多共享文件夹信息。如何删除这些信息显示呢?
使用注册表编辑器,并寻找这个主键\"HKEY_LOCAL_MACHINE \\ SOFTWARE \\
Microsoft \\ Windows \\ CurrentVersion \\ Explorer \\ My Computer \\
NameSpace \\ DelegateFolders\",在该主键下有一个名为
{59031a47-3f72-44a7-89c5-5595fe6b30ee}的副键,删除该副键便可清除那些
共享文件夹信息。上述修改无需重新启动便可生效。

27、显示共享设置标签
  Windows 2000操作系统中用户在设置文件夹的共享属性时操作非常简便,
只需用鼠标右击该文件夹并选择属性,就可以看到共享设置标签。而在Windows XP
系统设置文件夹共享时则比较复杂,用户无法通过上述操作看到共享设置标签。
具体的修改方法如下:打开“我的电脑”中的“工具”,选择“文件夹属性”,
调出“查看”标签,在“高级设置”部分滚动至最底部将\"Use simple file
sharing (Recommended)\"前面的选择取消,另外如果选项栏里还有\"Mickey
Mouse\"项也将其选择取消。这样修改后用户就可以象使用Windows 2000一样对
文件夹属性进行方便修改了。

28、调用系统声音方案
  与以往的Windows操作系统相比,Windows XP提供了更加优秀的声音方案,
但系统默认却没有调用该方案。为了激活该方案,我们需要执行下列操作:打开
“控制面板”,选择“声音、语音、音频设备”项,从中找到“修改声音方案”
的任务栏,在打开的对话框中选择“Windows默认”,此时系统会提示用户是否
保存以前的声音方案设置,用户可以选择“否”并点击“确认”,完成修改

29、加快开始菜单的显示
  Windows XP系统默认的开始菜单显示较慢,但用户可以通过编辑注册键值来
加快显示,具体方法是:打开注册表编辑器,寻找\"HKEY_CURRENT_USER \\
Control Panel \\ Desktop \\ MenuShowDelay\"主键,系统默认值为400,
用户可以根据自己的喜好适当调小该键值,最低可设为“0”。如果此方法无效,
请从“控制面板”中选择“显示属性”,在“显示效果”中选择“高级”,将\"
show menu shadow\"项的选择取消,这样便可以加快开始菜单的显示了。

30、让欢迎窗口更清晰
  Windows XP系统的显示效果得到了较大提高,这主要是基于它使用了名为
\"ClearType\"的清晰化技术,该技术特别让使用笔记本电脑及液晶显示器的
用户在运行Windows XP操作系统时感受到与以往系统不同的效果。但由于该清晰
效果只有当Windows启动完毕后才能调用,因此在系统启动过程中的欢迎窗口仍然
无法实现这一效果。为了使欢迎窗口更加清晰,用户可以使用注册表编辑器进行
修改,寻找到这两个主键
\"(default user) HKEY_USERS \\ .Default \\ Control Panel \\ Desktop \\
FontSmoothing
(String Value)\"和\"HKEY_USERS \\ .Default \\ Control Panel \\ Desktop
\\ FontSmoothingType
(Hexadecimal DWORD Value)\",将键值修改为“2”,这样便可以实现清晰显示
效果了。

31、启动时禁止自动调用\"Windows Messenger\"
  为了推广微软公司推出的即时聊天程序\"Windows Messenger\",Windows XP
操作系统的默认设置是在系统启动时便调用该程序。但如果你并不习惯使用该程序
,可以通过删除\"HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\
CurrentVersion\\Run\\MSMSGS\"此键来实现。

32、在关机对话框中显示“休眠”
  Windows XP的默认设置是在关机对话框中没有让系统进入休眠状态的选项,
而显示该选项的操作非常简单,当出现关机对话框时,用户可以同时按下
\"SHIFT\"键,这样“休眠”选项便出现了。

二、硬件优化
1、内存性能优化
Windows XP中有几个选项可以优化内存性能,它们全都在注册表下面位置: 
HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager
\\Memory Management
1)禁用内存页面调度(Paging Executive)
 在正常情况下,XP会把内存中的片断写入硬盘,我们可以阻止它这样做,
让数据保留在内存中,从而提升系统性能。要注意的是,拥有很多内存的用户
(256M以上)才好使用这个设置。这个设置的名字正如它的功能一样,
叫“DisablePagingExecutive”。把它的值从0改为1就可以禁止内存页面调度了。
2)提升系统缓存:把LargeSystemCache键值从0改为1,Windows XP就会把除了
4M之外的系统内存全部分配到文件系统缓存中,这意味着XP的内核能够在内存中
运行,大大提高系统速度。剩下的4M内存是用来做磁盘缓存的,在一定条件下
需要的时候,XP还会分配更多一些。一般来说,这项优化会使系统性能得到相
当的提升,但也有可能会使某些应用程序性能降低。正如前面所说的,
必须有256M以上的内存,才好激活LargeSystemCache,否则不要动它。
3)输入/输出性能:这个优化只对server用户才有实在意义——它能够提升系统
进行大容量文件传输时的性能。在默认情况下,这个键值在注册表中是不存在的,
必须自己建一个DWORD(双字节值)键值,命名为IOPageLockLimit。多数人在使
用这项优化时都发现8到16M字节之间性能最好,具体设什么值,可以设进去试试
看哪个值可以获得最佳性能。记住这个值是用字节来计算的,因此,譬如你要分
配12M的话,就是12 * 1024 * 1024,也就是12582912。跟前面的内存优化一样,
只有当你的内存大于256M的时候才好更改这里的值。
2、打开DMA:到装置管理员里选择IDE ATA/ATAPI controllers ,到
Primary/Secondary IDE Channel里面的进阶设定 ,将所有的转送模式都设定为
使用DMA(如果可用的话) ,系统就会自动打开DMA支援(在BIOS里也应该要先设为
支援DMA)

3、XP里关闭光驱自启动(Autorun)功能:打开:我的电脑,在“移动存储设备
”下,右键单击CD-ROM 驱动器,然后单击“属性”,看到“自动播放”选项卡了
么?自己去改吧。

4、设置CPU:Windows XP无法自动检测处理器的二级缓存容量,需要我们自己在
注册表中手动设置,首先打开注册表(运行中输入“Regedit”),打开:
HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager
\\Memory Management\\,选择“SecondLevelDataCache”,根据自己所用的处理
器设置即可,例如PIII Coppermine/P4 Willamette是“256”,Athlon XP是
“384”,P4 Northwood是“512”

5、XP安装驱动程式时,往往会出现一个窗口,说这个程序没有经过微软的验证,
我们可以在控制面板——系统——硬件——设备管理员——驱动程序签名,看到
了选项了么,知道该怎么做了吧。

6、为IRQ中断请求排优先次序
计算机的每一个主要部件都设了个IRQ中断号。这里就是要通过修改每个IRQ请求
的优先次序达到优化目的。这里主要的优化对象是系统/CMOS实时钟,它通过主板
来提升性能。首先,要确定你想要哪个组件获得更高的性能,然后找到这个硬件
正在使用的IRQ中断号。怎么找呢?打开控制面板里的系统属性(也可以按键盘上
的Windows+Break热键组合打开它)。选中“硬件”选项卡,然后点击“设备管理
器”按钮。右键点击要查IRQ号的组件,选择“属性”,然后点击“资源”选项卡。
这里可以看到设备正在使用的IRQ中断号(如果没有IRQ中断号,选择另一个设备)。
把中断号记下来,然后运行注册表编辑器regedit,找到注册表中的

HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Control\\PriorityControl
位置。我们要在这里建立一个名为IRQ#Priority(其中“#”是具体的IRQ中断号)
的DWORD双字节值,然后把它的值设为1。譬如说,我的系统CMOS实时钟的IRQ中断
号是8,我要建立的键名就是IRQ8Priority。重新启动计算机之后,就会发现刚优
化过的组件性能有所提高。笔者强烈建议用这个方法优化系统CMOS实时钟,
因为它能改善整块主板的性能。当然也可以把多个IRQ中断号优先级提高,
但这样做的效果没那么好,而且有可能造成系统不稳定。要把这个优化设置撤
消的话,只要把刚才建立的注册表键值删掉就OK了。

三、网络优化:
1、加速共享:这是一项很棒的优化,在找到这项优化之前,我经常在漫长地等待
窗口显示其它机子上的共享目录中敲破头皮。通常情况下,当Windows XP连接到其
它计算机时,会检查对方机子上所有预定的任务——这真是多余,而且还会让你

上30秒钟,实在太糟糕了。所幸的是,很容易就可以把这个过程给禁掉。首先,
在注册表中找到HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows/Current
Version\\Explorer\\RemoteComputer\\NameSpace。在这里面,应该有个
{D6277990-4C6A-11CF-87-00AA0060F5BF}键。只需把它删掉,重新启动计算机后,
Windows就不再检查预定任务了,速度明显提高!

2、解决WinXP执行时候停顿一下的问题
开始——网络连接——本地连接,按右键,选择属性,选择“Internet协议
(TCP/IP)”,点击属性,使用下面的IP地址:192.168.0.1,子网掩码:
255.255.255.0,这样就好了,以後开机就不会停顿了

3、如何让XP自动连网:
IE—— 工具——internet选项——连接,勾选 \"网路不存在时拨号\" ,
把 IE 拉到 \"启动\"
每次开机完成后, 你已经上线了 ! 还有一种方法:
进入连线内容,把「提示名称、密码、凭证等」的勾勾取消掉,然後把
该连线拉到“启动”(蓝调注:估计原作者是港台的,用语不同。因为我上网用
宽带,所以这里简体中文是什么用语不清楚。修改成功的朋友回个帖子,便于我
修改。)

4、在默认情况下,XP Pro 会保留一块网卡的20%的带宽。 修改的方法是,以管
理员权限登陆 ,开始菜单——运行——键入 gpedit.msc ,出现“组策略”窗口
, 展开 \"管理模板”中的“网络” , 展开 \"QoS 数据包调度程序\", 在右
边窗右键单击“限制可保留带宽\" ,在属性中的“设置”中有“限制可保留带
宽\" ,选择“已启用”,然后在下方\"带宽限制\"栏目里选择一个数值就可以
了.不能选择\"禁用\",因为那样做的话,系统会认为你认可了保留20%的带宽。
具体修改可以参照“属性”旁边的“说明”栏目。当进行完上述修改并应用后,
用户应该在网络连接的属性对话框内的一般属性标签栏中能够看到\"QoS Packet
Scheduler(QoS 数据包调度程序)\"。Home版不支持该操作,无法去除该限制!
5、xp内置了防火墙,默认设置是未打开。设置方法详见后面的“全面设置防火
墙”。
林中雨 - 2005-8-14 22:31:00
四、XP系统所在分区减肥方法。
1. 删除系统文件备份 sfc.exe /purgecache (一般用户是不怎么用的)
2. 删除驱动备份 windows\\driver cache\\i386目录下的Driver.cab文件
(73mb)
3. 取消系统还原 (总体来说系统还原功能还是不错的,建议除了xp安装的那
个盘使用,其它盘都别用,如果哪一天硬盘的空间不够了,可以通过系统清理
程序删除一些比较早的还原点)
4、删除帮助文件(减掉40多mb) (使用中文汉化包的文件大小为92兆,刚开始
使用xp的同志最好别删)
5、删掉\\WINDOWS\\system32\\dllcache下文件(减去200——300mb)。(这是
备用的dll文件,只要你拷贝了安装文件,完全可以这样做。既然这样删你没话说)
6、把我的文档、IE的临时文件夹都转到其他盘(分区)。 (同时对系统的速度,
和硬盘都有好处,如果使用的是双系统,最好把两个系统的IE临时文件都放在同
一个文件夹,这样既加快速度有节省空间)
7、把虚拟内存也转到其他盘。(就是将这些东西和平时临时下载文件放在一个
不大的分区里,这样也方便整理硬盘)
8、将应用软件装在其他盘(这对重装系统也有好处,可以省很多事)。
9、删除\\windows\\ime下不用的输入法! (日文,韩文,繁体中文输入法,
84.5MB) (到底哪个是哪个自己研究一下吧!有时候也要自己动动脑子的,
锻炼一下吧!)
10、如用ntfs装xp,本身就节省地盘。

再提供些注册表的修改:(部分修改上文已提过)
加快开机与关机的速度:

①选“开始\\运行”,键入Regedit,展开HKEY_CURRENT_USER\\Control
Panel\\Desktop,将字符串值“HungAppTimeout”的数值更改为200,
再将字符串值“WaitToKillAppTimeout”的数值数据更改为1000;

②另在HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Control下,
将字符串值“HungAppTimeout”的数值数据更改为200,将字符串值
“WaitToKillServiceTimeout”的数值数据更改为〔1000〕;

③使用微软 Bootvis.exe 优化启动速度。我们到微软官方网站先下载
bootVis.exe,然后解压后运行bootvis.exe,之后在Trace下选next boot
和driver delays等,此后XP会重新启动,并将记录启动数据产生成BIN的文件。
再在“file\\open中打开这个文件,在Trace下选Optimize system即可。
提示:此优化需时颇长,请耐心等待。

清除注册表内不用的DLL文件:

在〔开始〕\\〔运行〕\\键入〔Regedit〕\\〔HKKEY_LOCAL_MACHINE〕\\
SOFTWARE〕\\〔Microsoft〕\\〔Windows〕\\〔CurrentVersion〕\\〔
Explorer〕
增加一个机码〔AlwaysUnloadDLL〕默认值为〔1〕
如默认值设定为〔0〕则代表停用此功能

加快宽频连接速度:

在〔开始〕\\〔运行〕\\键入〔regedit〕\\在〔HKEY_LOCAL_MACHINE〕\\〔
SOFTWARE〕\\〔Policies〕\\〔Microsoft〕 \\〔Windows〕
增加一个名为〔Psched〕的机码
在〔Psched〕右面窗口增加一个 Dword 值〔NonBestEffortLimit〕数值数据为
〔0〕
『仅适用用 Windows XP 家用版本』

加快菜单显示速度:

在〔开始〕\\〔运行〕\\键入〔Regedit〕\\〔HKEY_CURRENT_USER〕\\〔
Control Panel〕\\〔Desktop〕\\将字符串值〔MenuShowDelay〕
的数值数据更改为〔0〕
调整后如觉得菜单显示速度太快而不适应者可将〔MenuShowDelay〕
的数值数据更改为〔200〕
重新启动生效 。

加快自动更新率:

在〔开始〕\\〔运行〕\\键入〔Regedit〕\\〔HKEY_LOCAL_MACHINE〕\\
〔System〕\\〔CurrentControlSet〕\\〔Control〕\\〔Update〕\\将 Dword
〔UpdateMode〕的数值数据更改为〔0〕。重新启动生效。

关闭启动时加载不需要的程序:

如开机时有太多的程序要运行会影响开机的速度,先检查哪些些档案会在开机
时运行,在〔开始〕\\〔运行〕\\键入〔msconfig〕\\选〔启动〕
在启动内的程序是代表开机时要运行的程序,如需暂时停止运行某些程序便取
消在〔□〕的〔X〕符号便可,如想恢复开机时运行此程序在〔□〕内加回〔X〕
符号便可。

停用不需要的服务:

在〔开始〕\\〔运行〕\\键入〔services.msc〕打开服务窗口
检查右边窗口将不需要的服务在〔启动类型〕内选〔已禁止〕;再在〔服务状态〕
中选〔停用〕

善用 CPU 的 L2 Cache 加快整体效能:

在〔开始〕\\〔运行〕\\键入〔Regedit〕\\〔HKEY_LOCAL_MACHINE〕\\〔
SYSTEM〕\\〔CurrentControlSet〕\\〔Control〕\\〔SessionManager〕\\在

〔MemoryManagement〕的右边窗口将〔SecondLevelDataCache〕的数值数据更改
为与 CPU L2 Cache 相同的十进制数值
例:P4 1.6G 的 L2 Cache 为 256Kb,数值数据更改为十进制数值 256
有关 L2 Cache 的数值并非如某些不负责任的网页乱抄过来,例如 P4 1.6G 的
L2 Cache 为 256Kb,但 P4 1.6GA 的 L2 Cache 为 512Kb
读者可以通过网络查询到有关 CPU 的 L2 Cache 的资料。

在启动计算机时运行 Defrag 程序 :

在〔开始〕\\〔运行〕\\键入〔Regedit〕\\〔HKEY_LOCAL_MACHINE〕\\〔
SOFTWARE〕\\〔Microsoft〕\\〔Dfrg〕\\〔BootOptimizeFunction 〕
将字符串值〔Enable〕设定为〔Y〕等于开启,而设定为〔N〕等于关闭。

减少多重启动时等待时间:

方法一:用 Notepad 打开在 C:\\ 目录下的 boot.ini 档案,将内容〔
timeout〕的设定值由预设的 30 (秒) 改为要求等待的秒数数字,存盘。
方法二:也可以通过〔开始〕\\〔运行〕\\键入〔msconfig〕,打开boot.ini
选项,进行秒数的修改。
方法三:右键点击“我的电脑”,选择属性\\高级\\启动和故障恢复\\设置,
在此修改启动等待时间。

关闭 XP 内设的烧碟功能:

如果不打算使用此功能可将其关闭,可加快使用 Nero 烧录软件的速度,因为
Windows XP 的烧录系统由 Roxio 公司提供 (即与 Easy Cd Creator 同公司)。
在〔控制面板〕\\〔管理工具〕\\〔服务〕\\在右边窗口选〔IMAPI CD-Burning
COM Service〕\\〔启动类型〕\\选〔已停用〕

关机时自动关闭停止响应程序:

在〔开始〕\\〔运行〕\\键入〔Regedit〕\\〔HKEY_USERS〕\\〔.DEFAULT〕
\\〔Control Panel〕\\在〔Desktop〕右面窗口将〔AutoEndTasks〕
的数值资料改为〔1〕
注销或重新启动即可。

移除Windows Messenger:

先用 Wordpad 打开 X:\\WINDOWS\\inf 下的 sysoc.inf 档案
X=(XP所在的磁盘区)
将内容〔msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7〕
更改为〔msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,7〕
存档及退出
然后在〔控制面板〕\\〔添加或删除程序〕\\〔添加/删除 Windows 组件〕
\\不选〔Windows Messenger〕\\〔下一步〕\\〔完成〕后便成功移除。

停止“磁盘空间不足”的通知:

当磁盘驱动器的容量少于 200MB 时 Windows XP 便会发出“磁盘空间不足”
的通知
如需停止此功能,可按下面程序更改登录文件
在〔开始〕\\〔运行〕\\键入〔Regedit〕\\〔HKEY_LOCAL_MACHINE〕\\
〔Software〕\\〔Microsoft〕\\〔Windows〕\\〔CurrentVersion〕\\在
〔Policies〕下增加一个机码名〔Explorer〕(如果已有便不用增加)\\在
〔Explorer〕增加一个 DWORD 值〔NoLowDiskSpaceChecks〕
数值数据为〔1〕= 停止通知,值数据为〔0〕= 默认值启动通知

关闭 windows 自动更新:

鼠标右点〔我的电脑〕\\〔内容〕\\〔自动更新〕
选“关闭自动更新,我要手动更新我的计算机”

关闭启动时窗口标志画面:

在〔开始〕\\〔运行〕\\键入〔msconfig〕\\选〔boot.ini〕
然后在〔启动选项〕内选〔NOGUIBOOT]
重新开机便没有了窗口标志的画面

使用 Windows Media Player 9 播放DVD 盘:

在〔开始〕\\〔运行〕\\键入〔DVDPlay〕便会出现 Windows Media Player
按播放 VCD 型式操作便可播放 DVD 了,当然你一定要有 DVDRom 装置
如果还出现问题,在〔开始〕\\〔运行〕\\键入〔regedit〕\\选
〔HKEY_CURRENT_
USER〕
\\〔Software〕\\〔Microsoft〕\\〔MediaPlayer〕\\〔Player〕\\在
〔Settings〕右边窗口
增加一个字符串值〔EnableDVDUI〕数值数据为〔yes〕

关闭自动重新启动功能:

当 Windows XP 遇到严重问题时便会突然重新开机,按下更改可以取消此功能

在〔开始〕\\〔运行〕\\键入〔regedit〕\\选〔HKEY_LOCAL_MACHINE〕\\
〔SYSTEM〕
\\〔CurrentControlSet〕\\〔Control〕\\〔CrashControl〕\\将〔AutoReboot〕
dword 值更改为〔0〕重新开机生效

移除共享文档:

除正常〔我的文档〕及〔共享文档夹〕外,每个用户都会有一个独立的活页夹,
如下设定则只会保留我的活页夹,其余的不会显示出来
在〔开始〕\\〔运行〕\\键入〔regedit〕\\选〔HKEY_LOCAL_MACHINE〕\\〔
SOFTWARE〕
\\〔Microsoft〕\\〔Windows〕\\〔CurrentVersion〕\\〔Explorer〕\\
〔MyComputer〕\\〔NameSpace〕\\在〔DelegateFolders〕下删除
〔{59031a47-3f72-44a7-89c5-5595fe6b30ee}〕机码

取消IE自动缩图功能:

Internet Explorer 6 在浏览图片如大出屏幕,图片便会自动缩小如需取消这
功能可按如下修改:

在〔开始〕\\〔运行〕\\键入〔regedit〕\\〔HKEY_CURRENT_USER〕\\
〔Software〕\\〔Microsoft〕\\〔Internet Explorer〕\\在〔Main〕
增加一个字符串值〔Enable AutoImageResize〕数据数值为〔NO〕

让IE6 可以同时下载超过两个档案:

Internet Explorer 6 同时最多只可以下载两个档案,
按下修改可同时下载多达十个档案
在〔开始〕\\〔运行〕\\键入〔regedit〕\\〔HKEY_CURRENT_USER〕\\
〔\\Software〕\\〔Microsoft〕\\〔Windows〕\\〔CurrentVersion〕\\〔
InternetSettings〕
在右边窗口增加下列两个〔Dword〕值
〔MaxConnectionsPer1_0Server〕数值资料为〔0000000a〕即十进制〔10〕
〔MaxConnectionsPerServer〕数值资料为〔0000000a〕即十进制〔10〕
重新启动计算机生效
1
查看完整版本: 【分享】WINDOWS XP 全面优化