瑞星卡卡安全论坛技术交流区系统软件 【转贴】 Windows XP优化技巧 详解

1   1  /  1  页   跳转

【转贴】 Windows XP优化技巧 详解

【转贴】 Windows XP优化技巧 详解


一、优化启动设置(适用于家用版及专业版)

  1."我的电脑"->"属性"->"高级"->"启动和故障修复"中,点"错误报告",选择"禁用错误汇报"、"但在发生严重错误时通知我";


  
2.去掉"将事件写入系统日志","发送管理警报","自动重新启动"选项;将"写入调试信息"设置为"无";


  
3.点击"编辑",在弹出记事本文件中:   [Operating Systems]

  timeout=30 //把缺省时间 30 秒改为 0 秒

  multi(0)disk(0)rdisk(0)partition(1)\\WINDOWS="Microsoft Windows XP Professional" /fastdetect //把缺省 fastdetect 改为 nodetect

  注册表修改方法:"HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control" ,SystemStartOptions键值改为NODETECT.

  二、禁用多余的服务级件(适用于专业版"Professional")

  右键"我的电脑"->"管理"->"服务和应用程序"->"服务",将不需要的服务级件禁用。选中禁用程序,点右键,?quot;属性"-> "停止",将"启动类型"设置为"手动"或"已禁用"。如关闭常见的服务,"Printer Spooler"(打印服务),"Task Scheduler"(计划任务),"FAX"(传真服务),"Messenger"(局域网消息传递),"Remote Registry"(提供无程用户修改注册表)等等。

  注意:有些服务是WINDOWS XP必需的,关闭后会造系统崩溃。查看详细说明确认后再禁止。
点击"开始"->"运行"->“gpedit.msc”,打开“组策略”,点"计算机配置->管理模版->Network(网络)->Qos Packet Scheduler(QoS数据包高度程序)",双击右边的“Limit reservable bandwidth(限制可保留带宽)”,设置为"禁用"。

  三、关闭华医生Dr.Watson(适用于家用版"HomeEdition"及专业版"Professional")   在"开始"->"运行"中输入"drwtsn32"命令,或者"开始"->"程序"->"附件"->"系统工具"->"系统信息"->"工具"->"Dr Watson",调出系统里的华医生Dr.Watson ,只保留"转储全部线程上下文"选项,否则一旦程序出错,硬盘会读很久,并占用大量空间。如以前有此情况,请查找user.dmp文件,删除后可节省几十MB空间。

  四、用SFC命令释放更多空间(适用于家用版"HomeEdition"及专业版"Professional")

  若确认系统不会新加入设备,可以把\\windows\\system\\dellcache目录内的文件予以删除或设定大小,以释放空间。

  删除全部文件的命令是sfc.exe/purgecache(sfc.exe/?查看命令参数的意义),约300MB,本操作有危险性,对系统不熟悉者勿用。

  五、关闭系统备份(适用于家用版"HomeEdition"及专业版"Professional")   
1."我的电脑"->"属性"->"高级"->"性能"->"设置"->"视觉效果"标签,选择"调整为最佳性能";

 
 2."我的电脑"->"属性"->"高级"->"性能"->"设置"->"高级"标签,"在处理器计划"选择"程序","内存使用"选"程序",这样系统会给前台程序更多资源,使之运行更快;

     
3."虚拟内存"中点"更改",将虚拟内存值设为物理内存的2.5倍,将初始大小和最大值值设为一样,将虚拟内存设置在系统盘外。比如你的内存是256M,你可以设置为640,操作系统安装在D盘,设置内存在C盘。


  六、删除一些可不用的东西(适用于家用版"HomeEdition"及专业版"Professional")

  1.删除驱动器备份

  "\\windows\\Driver cache\\i386"下的Driver.cab文件,约70MB。

  2.删除帮助文件

  "\\Windows\\Help"下,约40MB

  3.删除备用DLL文件

  "\\Windows\\System32\\Dllcache",约200MB.最好有安装光盘或安装文件备份,以备用。   4.删除不用的输入法

  "Windows\\Ime",如日文,韩文,繁体中文输入法。

  七、关闭部分功能(适用于家用版"HomeEdition"及专业版"Professional")   1.关闭系统还原功能

  "我的电脑"->"属性"->"系统还原",选"在所有的驱动器上关闭系统还原"。也可关闭不重要的分区的系统还原.如果考虑系统安全,则不要关闭还原功能。

  2.关闭自动更新

  "我的电脑"->"属性"->"自动更新",选择"关闭自动更新,我将手动更新计算机"。

  3.关闭远程桌面

  "我的电脑"->"属性"->"远程","远程桌面"里的"允许用户远程连接到这台计算机"勾去掉。

  4.取消休眠功能

  "我的电脑"->"电源管理"->"休眠",将"启用休眠"前的勾去掉,约200MB。

  八、其它优化设置(适用于家用版"HomeEdition"及专业版"Professional")

  1.安装程序至其他盘(不要安装在系统盘下)

  2. 将"我的文档"文件夹都转到其他分区

  在桌面的“我的文档”图标上是右击鼠标,选择"属性"->"移动",按下图设置:


  3. 将IE临时文件夹都转到其他分区

  打开IE浏览器,选择"工具"->"internet选项"->"常规"->"设置",在弹出的设置对话框中按下图设置:

  4.桌面上点鼠标右键,选"属性"->"主题",改为"Windows经典"。

  5.在任务栏中点击鼠标右键,选?quot;属性","任务栏"标签中去掉"分组相似任务栏按钮"前的勾;"开始菜单"标签中选择"经典开始菜单"。

  九、解决任务栏假死(权威的消除QQ、IE等引起任务栏假死)   "控制面板"->"区域和语言选项"->"语言"->"详细信息",在弹出的"设置窗口"中选择"首选项"的"语言栏",关闭“在桌面上显示语言栏”,在第三项"在通知区域显示其他语言栏图标"复选框上打上勾。如果不需要手写识别、语音识别的话,也可以再勾选最后一项"关闭高级文字服务"。


  十、某些软件的兼容性(适用于家用版"HomeEdition"及专业版"Professional")

  对于QQ假死,以及其它某些程序在XP下不能正常运行的现象,可以找到该程序的执行文件,点右键,在弹出的对话框中选择"兼容性"标签,在"兼容模式"下选择相应需要的运行环境。

最后编辑2006-01-03 09:49:39
分享到:
gototop
 

第二篇 Windows XP优化指南(上)

   
动手之前,首先要确保以管理员的身份登录操作系统,因为普通用户身份下好些选项是无权使用的。接下来请激活清晰字体(ClearType),ClearType能使桌面的文字看起来更加清晰易读——这对于手提电脑或液晶显示器用户尤其重要,请看下面关闭和打开ClearType(清晰字体)的前后效果对比图:


关闭清晰字体ClearType



打开清晰字体Cleartype
  要激活ClearType,请打开控制面板的显示属性,点击“Appearances(外观)”选项卡,然后点击“Effects...(...效果)”按钮,就会弹出如下对话框(由于笔者用的是英文版,涉及到Windows界面的东东,下面均采用前面这样写出英文并括号中注明中文意思的方式):



  勾上“Use the following method to smooth edges of screen fonts...(用下列方法圆滑屏幕字体边缘)”并在下拉菜单中选择“ClearType(清晰字体)”,然后点击OK(确定),Apply(应用)按钮。

  效果好多了吧?下面我们看看其它的优化!


  好哩……先来看看一些基本的优化。其中有些是Windows 95/98/ME等以前版本上都有的优化设置,在XP中同样有效,所有这些优化设置都是在在Windows XP Professional版中测试的——它们多半在XP 家庭版中同样有效,有些优化在家庭版中改了个名而已

优化一——MsConfig

  大多数朋友都应该熟识MsConfig了,这是一个系统内置的Windows设置工具。点击开始菜单,选择“运行”,然后在录入框中敲入“msconfig”回车。我们要动手脚的是“Startup(启动)”选项卡,点击它,就可以看到这个界面:



  这个选项卡中显示了Windows启动时运行的所有程序。这里没有一个程序对Windows来说是生死悠关的,所以放心大胆地把不要的去掉。图中可以看到,笔者把NDetect(ICQ的启动程序)和WinAmpa(就是MP3播放器Winamp了)。把部分勾勾去掉之后,Windows启动会快些,同时空闲的系统资源也会多出一些。

  优化二——其它启动优化

  做完前面的优化,让我们进一步深入其它启动项。再次点击开始——>运行,在录入框中敲入“services.msc”,回车后弹出如下窗口:



  这是Windows启动过程的更详细列表,凡是在名字右边标着“Automatic(自动)”的项目都是Windows启动时运行的软件。鼠标单击选中其中一条,就会显示出一些文字,说明它有什么作用。中果决定不需要某种服务,只要右键点击它,把属性中的“Automatic(自动)”改为“Manual(手动)”就得了。

优化三——IE网络浏览器加速技巧

  Windows XP自带Internet Explorer 6,有个小技巧,修改之后启动得飞快(在我的机子上,简直是瞬间启动)。有些朋友试过为“半条命”游戏建个快捷方式,用一定方法修改之后启动加快,这里也是同样原理。右键点击Internet Explorer快捷图标(如任务栏上的快捷启动栏中那个IE图标),打开图标属性之后在“Target(目标)”后面加上“-nohome”参数,如下图:



  优化四——菜单延迟

  另一个简单的优化小把戏,就是把滑出菜单时的延迟去掉。修改这个,要用到注册表编辑器(点击开始——>运行,然后敲入“regedit”回车)。要修改的键值在 HKEY_CURRENT_USER\\Control Panel\\Desktop。具体要修改的键名是MenuShowDelay——只需把值改为0就得了。记住,要重新启动计算机后更改才生效

优化五——GPEDIT和Autoplay

  Windows XP自带了一个非常好用的优化文件,它就是gpedit.msc。开始——>运行,敲入“gpedit.msc”并回车。这是一个非常有效的编辑工具,可以非常方便地修改一些常见的设置。譬如,你不喜欢CD自动播放的话,用这个工具修改再简便不过了,运行gpedit.msc之后,依次点击Computer Configuration(计算机设置)——>Administrative Templates (管理模板)——>System(系统),这里可以看到一个“Turn off Autoplay(关闭自动运行)”值,右键点击它选择“属性”:


  这里还有很多其它的设置,自己慢慢玩,看有什么值得优化的吧。

  优化六——寻找“添加/删除”菜单中隐藏了的选项

  不喜欢MSN Messenger吗,或是想把Windows Media Player媒体播放器给删掉?可惜打开控制面板中的“添加/删除程序”,Windows XP自带的程序都不在里面。其实很容易找到,只需用记事本打开Windows\\inf\\sysoc.inf文件,找到类似下面这一段:

[Components]
NtComponents=ntoc.dll,NtOcSetupProc,,4
WBEM=ocgen.dll,OcEntry,wbemoc.inf,hide,7
Display=desk.cpl,DisplayOcSetupProc,,7
Fax=fxsocm.dll,FaxOcmSetupProc,fxsocm.inf,,7
NetOC=netoc.dll,NetOcSetupProc,netoc.inf,,7
iis=iis.dll,OcEntry,iis.inf,,7
com=comsetup.dll,OcEntry,comnt5.inf,hide,7
dtc=msdtcstp.dll,OcEntry,dtcnt5.inf,hide,7
IndexSrv_System = setupqry.dll,IndexSrv,setupqry.inf,,7
TerminalServer=TsOc.dll, HydraOc, TsOc.inf,hide,2
msmq=msmqocm.dll,MsmqOcm,msmqocm.inf,,6
ims=imsinsnt.dll,OcEntry,ims.inf,,7
fp_extensions=fp40ext.dll,FrontPage4Extensions,fp40ext.inf,,7
AutoUpdate=ocgen.dll,OcEntry,au.inf,hide,7
msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,[color:#ff3300]hide,7
RootAutoUpdate=ocgen.dll,OcEntry,rootau.inf,,7
IEAccess=ocgen.dll,OcEntry,ieaccess.inf,,7

  这是当前所有已安装部件列表,继续前面MSN Messenger的例子,这个程序条目名是“msmsgs”,在倒数第三行。可以看到被我标为红色的“hide”字样,就是这个参数在控制Windows“添加/删除程序”中不显示这一项。只需把“hide”删掉就得了,如下:

  msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,hide,7

  改为:

  msmsgs=msgrocm.dll,OcEntry,msmsgs.inf,,7

  现在重新启动计算机,就可以在“添加/删除程序”列表里看到MSN Messenger了。如果想要在添加/删除程序里看到所有的已安装组件,只需用记事本打开sysoc.inf文件,用记事本的查找/替换功能把所有“,hide”替换为“,”就行了。

  优化七——关闭Windows的文件保护

  警告:这样修改之后可以直接删除Windows的关键文件

  默认状态下系统禁止用户删除系统和程序文件,经过修改注册表可以彻底解除这个限制。打开注册表找到HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows
NT\\CurrentVersion\\Winlogon 中的SFCDisable,把它的值改为0xFFFFFF9D,如下图:


  如果要用文件保护,重新把它值改为0就行了

gototop
 

第三篇 Windows XP优化指南(下) 
 
 Windows XP优化指南(上)加上后,发现了不少可优化的地方,这是对Windows XP优化指南(上)的进一步补充。下面就让我们转入正题,在此之前,还没看过上一次优化文章的朋友请先参阅原来的文章。

  Windows XP安全隐患

  首先提醒大家,微软Windows XP的通用即插即用(Universal Plug and Play — Upnp)属性中有个重大的安全缺陷。这个安全缺陷使攻击者可以向计算机发送一个伪造的“缓冲溢出”包,从而获取对系统的完全控制。微软很快发布了相应的补丁,请所有的XP用户下载并运行一下。另外,装有XP的Internet连接共享客户端的Windows 98或ME也会受到这种的攻击,微软还发布了这些操作系统的相应补丁。请大家下载并安装相应的补丁程序安装,以确保系统安全:

  Microsoft XP (Home & Pro Edition) - 通用即插即用补丁 ——
点击这里下载

  Microsoft Millenium Edition - 通用即插即用补丁 ——
点击这里下载

  Microsoft 98/98SE - 通用即插即用补丁 ——
点击这里下载

  想要了解相关补丁或安全漏洞的技术细节,请参阅
微软官方公告。

  下面我们从简单细微的优化开始讲起,越到后面的优化越有效、精彩,不要看走喽……

  优化1——共享文档  

  

  默认情况下,在Windows XP中打开我的电脑,会看到在硬盘图标上方有一些文件夹。这些就是“共享文件夹”(看上图粉红色区域),这里有每一个用来户共享文件所用的文件夹。个人认为,这些文件夹特别烦人,毫无必要。我们可以让这些文件夹在我的电脑中消失,原理很简单,只要打开注册表找到如下位置:HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\
Explorer\\MyComputer\\NameSpace\\DelegateFolders,把{59031a47-3f72-44a7-89c5-5595fe6b30ee}键值删掉,下次打开我的电脑,这些烦人的文件夹就不复存在了。

  优化2——清除还原点,释放硬盘空间

  Windows XP有创建“还原点”的功能,存储包含系统设置信息的简单文件,以防系统崩溃时,设置丢失。然而,一定情况下Windows会创建多个不必要的还原点,有时会占用几G的硬盘空间。我们要把除最近还原点之外的其它文件删掉,只需点击[color:#ff0000]开始—>程序—>附件—>系统工具—>磁盘清理。

 
 选中要清理的硬盘,然后点“清理...”,最后点击确定,就完成了,再看看硬盘剩余空间,可能已经多了几G!

  优化3——快速关机

  修改几个注册表键值,就可以大大减少Windows关闭所用的时间。首先打开注册表编辑器,找到HKEY_CURRENT_USER\\Control Panel\\Desktop\\,里面有个名为HungAppTimeout的键,它的值应该是5000(默认值,如果不是,把它改为5000)。接下来,还有个WaitToKillAppTimeout键,把它的值改为4000(默认值是2000)。

  
最后,找到注册表如下位置:

  HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Control\\

  同样地,把其中的WaitToKillServiceTimeout键值改为4000。另外,把控制面版 -> 管理工具 -> 服务中的NVidia Driver Help服务设为手动,也可以加快Windows关闭时间。


  优化4——设置IDE设备的DMA模式   出于某些原因,Windows XP有时会在IDE通道上使用PIO并行输入输出传输模式,而不是DMA模式。如果有这种情况,用户可以手动把IDE通道改为DMA模式,这样可以减少该设备占用的CPU周期。打开设备管理器(右键点击我的电脑,选属性,点选硬件选项卡,点击“设备管理器”打开),然后点击展开“IDE ATA/ATAPI 控制器”分支,双击“Primary IDE Channel”,点击高级设置。

 
 检查“传输模式”下拉菜单,把它们全部设为DMA If Available(允许情况下使用DMA),点击确定。再用同样的方式修改每一个IDE控制器。

  优化5——几个重要的网络修正

  严格地说,这不算是优化,而是一种错误修正。笔者第一次安装XP就碰到这样的问题,网络与其它用户间不能连接,就连Guest帐号也不能登录,别的用户连不上自己的机子,也打不开共享文件夹,还有一系列的网络怪问题。要修复这个网络问题,请打开控制面版,到管理工具,双击打开本地安全策略。接下来打开本地策略—>用户权限指派。

  
找到名为“从网络访问此计算机”的设置项,双击它,确保“Everyone”在列表之中。

 
 如果在接受别机从网络访问时有困难的话,在这样加上“Everyone”应该可以解决问题。  

  优化6——XP Prefetcher

  Windows XP自带了一个名为Prefetcher的服务,这个服务管理着Windows启动时的程序初始,其中指定的程序可以在以后使用中快速载入。Prefetcher在默认情况下就是打开的,不过它的性能还可以进一步提升。打开注册表编辑器,在注册表中找到:

  HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Memory
Management\\PrefetchParameters,其中有一个键值名为EnablePrefetcher,多数情况下它的值是3。推荐设置值是5——在我的机子上,设为5的时候工作状态最佳。可以随便试试不同的数值,直到找到最适合自己机子的值为止。

  
也可以把Prefetcher禁用掉,只需把值设为0就可以了。不过,除非是为了测试用途,一般人都不会傻到把它设为0。

  优化7——压缩文件夹

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

  regsvr32 /u zipfldr.dll

  然后回车即可。

  优化8——不加载DLL文件

  
  
  浏览器在使用之后往往会有部分DLL文件在内存中缓存好长一段时间,相当大一部分内存会被不用的DLL文件点用。为了防止这种事情发生,找到注册表如下位置:

  HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer

  接下来建立一个名为AlwaysUnloadDLL,值为1的双字节值。

  
 如果想要去除这项优化,只需把该键值设为0(也可以干脆把键删掉)。注意:该项优化要在Windows重新启动后才生效。


  优化9——禁用休眠,释放硬盘空间   另一个简便的优化——如果不准备使用休眠模式(我数用户都不用的),确保把它禁用掉,因为Windows为实现睡眠模式,在硬盘上预留了跟本机物理内存一样大小的空间,禁用睡眠模式,硬盘的这部分空间就会多出来。要禁用休眠功能,打开控制面版—>电源选项—>休眠选项卡。

 
 正如大家所见,对于内存特别多的用户来说,禁用休眠可以释放出容量相当可观的硬盘空间。

  优化10——带宽优化

  Windows XP新增了QoSRRP(这是Quality of Service Resource Reservation Protocol的缩写,意为服务质量资源预留协议)。一般来说,试图通过可用带宽访问信息的时候,应用程序要么通过QoS应用程序接口,要么通过另一个称为TCI的应用程序接口。QoS与TCI之间的差别是,我们可以为QoS应用程序预留带宽。这对于QoS应用程序来说无疑是件好事,但如果根本就不用这种接口的应用程序,无形中就有部分(默认为20%)带宽白白浪费了。

  要改变这一设置,请点取开始—>运行,然后敲入gpedit.msc,在出来的窗口中打开如下分支:

  计算机配置 -> 管理模版 -> 网络 -> QoS包列表。

 
 双击窗口右边的“限制预留带宽”设置,把它设为“可用”,并把带宽限制设为0%。


  这样,带宽就比原来增加了20%!


  优化11——优化二级缓存   L2,也就是二级缓存,是CPU的一个组成部分。然而,XP对它的检测非常蹩脚,最好还是手动设定。做法非常简单,只要找到注册表如下位置:

  HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Memory
Management\\

  找到名为SecondLevelDataCache的键值,把它的值(以千字节为单位)调整为所用CPU的二级缓存实际大小。

 
 CPU二级缓存的大小值可以从厂商处获知。

  注:可选用十六进制或十进制填入大小值,应该点选十进制。

  优化12——优化工具

  最后,如果你想要亲自榨尽XP的最后一丝性能,有不少XP优化的工具可供使用,它们是:

  Microsoft\'s PowerToys —— 点击下载

  这是XP开发小组在XP发布后开发的,其中包含有强力计算器、超快用户切换和改良的Alt-Tab菜单。

  Microsoft\'s BootVis.exe —— 点击下载

  这是XP开发小组开发的另一个工具,专用来加快启动速度,效果很棒。

  Windows XP优化指南(二)就写到这里,祝大家玩得开心
gototop
 
1   1  /  1  页   跳转
页面顶部
Powered by Discuz!NT