·首页 >> 网友交流 >> 让WinXP更苗条 速度更快

 



让WinXP更苗条、速度更快



本资料收集于网络,仅供参考)

◇ 《子夜星》网站整理编注 ◇

 


  为了达到让WinXP更苗条、速度更快这个目的,我们主要从四个方面入手:

  1、减少磁盘空间占用
  2、终止不常用的系统服务
  3、安全问题
  4、另外一些技巧 首先问一下,你是不是很想激活 XP ,准确的说你是不是想在 MS 的站上能够升
级。如果答案是肯定的话,那我们就先来探讨一下安装的问题,目前流行的 V4、V5、V6 版本我还是比
较推荐的,尤其是 V5 和 V6 这两个。安装的过程中有个序列号的问题,我建议你先在机子上算好,然
后用这个序列号安装,通常这样安装的 XP 都可以到 MS 的站点自由更新。

  如果你是已经安装好的 XP 了,但用的序列号是到处流传人人都用的那些,也没关系,我们后面会
说用 sysrep 来重新封装的时候会解决序列号更换的问题。

  我假设你已经安装完 XP 了,come on baby ~~

  一、瘦身行动

  1、在各种软硬件安装妥当之后,其实 XP 需要更新文件的时候就很少了。 删除系统备份文件吧:
开始 → 运行 → sfc.exe /purgecache 近 3xx M。

  2、删除驱动备份: %windows%\driver cache\i386 目录下的 driver.cab 文件,通常这个文件
是 76M。

  3、偶没有看 help 的习惯,所以保留着 %windows%\help 目录下的东西对我来说是一种伤害,呵
呵……都干掉,近 4x M。

  4、一会在升级完成后你还会发现 %windows%\多了许多类似 $NtUninstallQ311889$ 这些目录,都
干掉吧,1x~3x M。

  5、正好硬盘中还有 win2000/server 等,所以顺便把 pagefile.sys 文件都指向一个地方: 控制
面板 → 系统 → 性能→高级→虚拟内存→更改,注意要点“设置”才会生效。

  6、卸载不常用组件: 用记事本修改 \%windows%\inf\sysoc.inf,用“查找/替换”功能,在查找
框中输入,hide,全部替换为空。这样,就把所有的,hide 都去掉了,存盘退出后再运行“添加-删除
程序”,就会看见“添加/删除 Windows 组件”中多出不少选项;删除掉游戏啊码表啊等不用的东西。

  7、刪除\windows\ime下不用的輸入法,8x M。我重新安装了自己用的 zrm 输入法。

  8、如果实在空间紧张,启用 NTFS 的压缩功能,这样还会少用 2x % 的空间,不过我没作。

  9、关了系统还原,这破功能对我这样常下载、测试软件的人来说简直是灾难,用鼠标右健单击桌面
上的“我的电脑”,选择“属性”,找到“系统还原”,选择“在所有驱动器上关闭系统还原”呵呵,
又可以省空间了。

  10、还有几个文件挺大的,也没什么用…… 忘了名字,刚安装的系统可以用查找功能查找大于50M
的文件来看看,应该能找到的。

  如果你能按照上面的过程做完,你的原本 1.4G 的 XP,完全可以减少到800以下。


  二、加速计划

  WinXP 的启动会有许多影响速度的功能,尽管 MS 说已经作最优化处理过,但对我们来说还是有许
多可定制之处。我一般是这样来做的。

  1、修改注册表的 run 键,取消那几个不常用的东西,比如 Windows Messenger。启用注册表管理
器:开始→运行→Regedit→找到──
  “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\MSMSGS”
/BACKGROUND 这个键值,右键→删除,世界清静多了,顺便把那几个什么 cfmon 的都干掉吧。

  2、修改注册表来减少预读取,减少进度条等待时间,效果是进度条跑一圈就进入登录画面了,开始
→运行→regedit 启动注册表编辑器,找──
  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\
Memory Management\PrefetchParameters

  有一个键 EnablePrefetcher 把它的数值改为“1”就可以了。 另外不常更换硬件的朋友可以在系
统属性中把总线设备上面的设备类型设置为 none(无)。

  3、关闭系统属性中的特效,这可是简单有效的提速良方。 点击开始→控制面板→系统→高级→性
能→设置→在视觉效果中,设置为调整为最佳性能→确定即可。这样桌面就会和 win2000很相似的,我
还是挺喜欢 XP 的蓝色窗口,所以在“在窗口和按钮上使用视觉样式”打上勾,这样既能看到漂亮的蓝
色界面,又可以加快速度。

  4、我用 Windows commadner+Winrar 来管理文件,Win XP 的 ZIP 支持对我而言连鸡肋也不如,
因为不管我需不需要,开机系统就打开个 zip 支持,本来就闲少的系统资源又少了一分,点击:开始→
运行,敲入:“regsvr32 /u zipfldr.dll” 双引号中间的,然后回车确认即可,成功的标志是出现个
提示窗口,内容大致为:zipfldr.dll中的Dll UnrgisterServer 成功。

  5、据说 XP 的一个系统服务Qos,这个调度要占用一定的网络带宽,像我这样一毛不拔的人是无法
忍受的,去掉方法是:开始菜单→运行→键入 gpedit.msc,出现“组策略”窗口, 展开“管理模板”
→“网络”,展开“QoS 数据包调度程序”,在右边窗右键单击“限制可保留带宽”,在属性“设置”
中有“限制可保留带宽" ,选择“已禁用”,确定即可。当上述修改完成并应用后,用户在网络连接的
属性对话框内的一般属性标签栏中如果能够看到“QoS Packet Scheduler(QoS 数据包调度程序)”。
说明修改成功,否则说明修改失败,顺便把网络属性中的那个 Qos 协议也一起干掉(卸载)吧。

  6、快速浏览局域网络的共享

  通常情况下,Windows XP在连接其它计算机时,会全面检查对方机子上所有预定的任务,这个检查
会让你等上30秒钟或更多时间。去掉的方法是开始→运行→Regedit→在注册表中找到──
  HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\Explorer\
RemoteComputer\NameSpace
  在此键值下,会有个{D6277990-4C6A-11CF-8D87-00AA0060F5BF}键,把它删掉后重新启动计算机,
Windows XP 就不再检查预定任务了,hoho~~~ ,速度明显提高啦!

  7、关掉调试器 Dr. Watson

  我好像从 win95 年代开始一次也没用过这东西,可以这样取消:打开册表,找到──
  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug子键分支,
双击在它下面的 Auto 键值名称,将其“数值数据”改为 0,最后按 F5 刷新使设置生效,这样就取消
它的运行了。沿用这个思路,我们可以把所有具备调试功能选项取消,比如蓝屏时出现的memory.dmp,
在“我的电脑→属性→高级→设置→写入调试信息→选择无”等等。

  8、被我终止的服务列表以及相关说明

  1)alerter 错误警报

  2)automatic updates windows 自动更新

  3)background intelligent transfer service 微软说使用空闲的网络带宽传数据

  4)clipbook 与远程电脑来共享剪贴板内容,我看还是免了吧

  5)Computer browser 说什么要维护网络更新列表

  6)DHCP client 我不需要这东西

  7)Distributed link tracking client保持局域网连接更新等信息,偶很少用局域网,这东西占用
4M 左右内存。

  8)Distributed Transaction coordinator 协调xxx,和上面的差不多

  9)DNS Client 我不需要这东西

  10)Error reporting service 错误报告

  11)Event Log 系统日志纪录

  12)Fast user switching compatibility 用户切换

  13)help and support 帮助

  14)Human interface device access 据说是智能设备……

  15)IMAPI CD-burning COM service 偶不用这个刻碟

  16)Indexing service 索引,索引什么呢?

  17)Internet Connection Firewall(ICF) ICF防火墙

  18)IPSEC Services 这个我不懂,你想知道,问 Quack 去

  19)Logical Disk manager administrative service 配置磁盘

  20)messenger 好像 net send 等东西用的就是这个功能

  21)MS software shadow copy provider 卷复制备份的

  22)Net Logon 我可不想让黑客远程登录进来,关!

  23)Netmeeting remote desktop sharing 我不用 netmeeting

  24)Network DDE  动态数据交换传输

  25)Network DDE DSDM 和上面差不多

  26)Network Location Awareness 关,我的机子不作共享

  27)NTLM Security support provider-telnet 呵呵,关!

  28)PerFORMance logs and alert 将系统状态写日志或发警告

  29)Portable media serial number 关!

  30)Print Spooler 打印机,不幸的是我的机子不连接Print ~

  31) QoS RSVP 关!

  32)Remote desktop help session manager 远程帮助服务

  33)remote Procedure Call LOCATOR 管理RPC

  34)remote registry 远程管理注册表

  35)removable storage

  36)routing and remote access 我干脆禁用了它

  37)security accounts manager 我的系统只是一个客户系统,不用 iis。

  38)smart card

  39)smart card helper 关!!!

  40)SSDP Discovery service 我用不到这个

  41)system event notification 如果是服务器肯定要记录的

  42)system restore service 系统还原服务

  43)task scheduler windows 计划服务

  44)Telephony 拨号服务,我不拨号还不行吗?

  45)telnet

  46)terminal services 终端服务

  47)uninterruptible power supply UPS,我没有呀

  48)universal plug and play device host 太先进了点,用不到

  49)upload manager 关了也能传输文件的

  50)volume shadow copy 又是备份,晕

  51)webclient 没用过

  52)Windows Installer MSI 服务,我一直关着。

  53)windows image acquisition (WIA) 数码设备用的

  54)windows management instrumentation driver extensions 关了

  55)windows time 时间服务

  56)wireless zero configuration 无线网络,偶用不到的

  57)WMI perfromance adapter 关!

  这里面的一些服务是刚开始就是关的,但我忘了,所以只好把现在系统中关闭的服务基本都列了出
来。你根据自己的情况酌情处理吧。


  三、我安全吗

  多了不谈,基本的共享还是得关的:
  修改注册表为以下两个样式:

  去除共享

  Windows Registry Editor Version 5.00

  [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters]

  "AutoShareServer"=dword:00000000

  "AutoSharewks"=dword:00000000


  去除IPC$管理

  Windows Registry Editor Version 5.00

  [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]

  "restrictanonymous"=dword:00000001

  或者将上面两个保存成个.REG文件,然后双击导入就可以了。

  顺便把3721也屏蔽,在hosts文件中加入:

  127.0.0.1 cnsmin.3721.com

  127.0.0.1 www.3721.net


  四、其他技巧

  1、给鼠标右键增加个复制到.../移动到...功能

  Windows Registry Editor Version 5.00

  [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex]

  [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex\
ContextMenuHandlers]

  [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex\
ContextMenuHandlers\Copy To]

  @="{C2FBB630-2971-11D1-A18C-00C04FD75D13}"

  [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AllFilesystemObjects\shellex\
ContextMenuHandlers\Move To]

  @="{C2FBB631-2971-11D1-A18C-00C04FD75D13}"


  将上面内容保存成add.reg文件,然后双击导入就可以了。

  2、关了错误报告,KAO!这东西搞得我像个微软免费的测试员似的:点击控制面板→系统→高级→
右下角→错误报告→禁用错误汇报→确定!

  3、取消分组显示:右键单击任务栏的空白区域,在弹出的菜单中选择“属性”,在弹出的窗口中,
取消“分组相似任务栏按钮”前面的对钩,确定就可以了。

  4、找回经典的登录窗口,WinXP默认的登录界面虽然漂亮,但如果你想用一个列表中没有的用户登
录,你会发现无从下手,改回经典窗口的方法是:点击“开始”→“控制面板”→“用户账户”→“更
改用户登录或注销的方式”→把“使用欢迎屏幕”前面的对钩取消,最后点“应用选项”就 OK 啦。

  5、将自己最常用的输入法设置一个快捷键: 点击“开始”→“控制面板”→“区域和语言选项”
→在弹出的窗口中选择“语言”→“详细信息”→“键设置”在弹出的窗口中找到自己用的输入法,点
“更改按键顺序”→在这里选一个快捷键就可以了。

  6、关闭计算机时自动结束不响应的任务,注册表:HKEY_CURRENT_USER\Control Panel\Desktop
中的“AugoEndTasks”的键值改为“1”

  7、关闭自动更新:右键单击“我的电脑”,点击属性,点击“自动更新”,在“通知设置”一栏选
择“关闭自动更新。我将手动更新计算机”一项。

  8、减少开机磁盘扫描等待时间,开始→运行,键入“chkntfs/t:0”

  9.然后连接到ms站点顺便升级一次就算优化基本完成,对于XP而言,可以采用许多内部命令来看看
优化情况,比如 tasklist.exe /svc 可以查看系统服务实际使用情况。

  优化一个系统,挺麻烦的。 所以我们把他保存起来,我们用 Ghost 生成 .GHO 文件,这样就可以
拿给别人炫耀一下啦,在 Ghost之前先要作一个事情,清除系统硬件、注册等信息,否则克隆到不同的
机子上将无法启动,在 Win xp 安装盘上找 Deploy.cab 中的sysprep.exe文件。
  执行 sysprep.exe,选择“重新封装”,下面的标记中可以选择“已提前激活”,还可以选择封装
完成后是关机还是重新启动。封装完成后,我们再用带有 Ghost 的系统盘启动,用 Ghost 来生成备份
.GHO 镜像,备份完成!

  在执行封装后重新开机,XP 会让输入序列号,文中开头所提到的换序列号的办法就是这样换。

  禁用多余的服务

  Windows XP 沿用的是 Windows NT 的内核,在启动时会有众多程序或服务被调入到系统内存中,
它们往往用来控制 Windows 系统的硬件设备、内存、文件管理或者其他重要的系统功能。 但这些服务
中的很多对我们用途不大,甚至根本没有用,它们的存在会占用内存和系统资源,将它们禁用后可以提
高系统速度。

  依次选择“开始”“运行”,输入 services.msc 打开“服务”窗口。窗口的服务列表中列出了系
统提供的所有服务的名称、状态及启动类型。要修改某个服务,可以双击它弹出属性对话框,可在“常
规”选项卡中对服务进行修改,通过单击“启动”“停止”“暂停”“恢复”四个按钮来修改服务的状
态,并可从“启动类型”下拉列表中修改启动类型,启动类型有“自动”“手动”“已禁用”三种。如
果要禁止某个服务在启动自动加载,将启动类型改为“已禁用”即可。

  Windows XP 提供的所有服务中有 36 个是默认自动启动的,实际上,其中只有 8 个是必须保留的
(见下表),其他的可以根据自己的需要进行设置,每种服务的作用在"服务"窗口中有提示。

   服务 作用 启动类型

  Application Management 提供软件安装服务,诸如分派,发行以及删除 手动

  Event Log 启用事件查看器查看基于Windows程序和组件颁发事件日志消息,无法终止此服务 自动

  Plug and Play 自动检测新硬件,实现即插即用功能的关键 自动

  Remote Procedure Call (RPC) 提供终结点映射程序(endpoint mapper)以及其他 RPC 服务,属
系统核心服务 自动

  Windows Audio 管理基于 Windows 程序的音频设备。 如果此服务被终止,音频设备及其音效将不
能正常工作。如果此服务被禁用,任何依赖它的服务将无法启动 自动

  Windows Management Instrumentation提供共同的界面和对象模式以便访问有关操作系统、设备、
应用程序和服务的管理信息。如果此服务被终止,多数基于 Windows 的软件将无法正常运行。 如果此
服务被禁用,任何依赖它的服务将无法启动 自动

  Workstation 创建和维护到远程服务的客户端网络连接。如果服务停止,这些连接将不可用。如果
服务被禁用,任何直接依赖于此服务的服务将无法启动 自动

  Windows Installer 根据包含在.msi文件中的指示来安装、修复或删除软件 手动


  (3)减少开机磁盘扫描等待时间

  当 Windows 日志中记录有非正常关机、死机引起的重新启动等时,系统会自动在启动的时候运行
磁盘扫描程序。 在默认情况下,扫描每个分区前会等待 10 秒钟,如果分区较多,而每个分区都要等
上 10秒才能开始进行扫描,再加上扫描本身需要的时间,整个扫描过程会耗费相当长的时间才能进入
启动过程。对于这种情况我们可以设置取消磁盘扫描的

  等待时间,甚至禁止对某个磁盘分区进行扫描。

  依次选择“开始”“运行”,输入 chkntfs /t:0,即可将磁盘扫描等待时间设置为 0;如果要在
计算机启动时忽略扫描某个分区,例如 C 盘,输入 chkntfs /x c: ;如果要恢复对 C 盘的扫描,输
入 chkntfs /d c: 即可还原所有 chkntfs 默认设置,除了自动文件检查的倒计时之外。

  10. Windows XP的关机速度要慢于启动速度,特别有些任务还需手工结束,这更延缓了关机速度。
要想加快关机速度就需要开启 Windows XP 的自动结束任务功能。

   依次选择“开始”“运行”,输入regedit,启动注册表编辑器,从注册表中找到──
  “HKEY_CURRENT_USER\Control Panel\Desktop”,把“AutoEndTasks”的键值设置为1。然后再修
改“HungAppTimeout”为4000(或更小),预设为5000。最后找到──
  “HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\”,把WaitToKillServiceTimeout设
置为4000,最后关闭注册表编辑器。重新启动以后,关机速度明显加快。

  快速浏览局域网络的共享

  11.通常情况下,Windows XP 在连接其他计算机时会全面检查其上所有预定的任务,这个检查会让
你等上30秒钟或更多时间。去除这个检查方法是,依次点击“开始”“运行”,输入 regedit,打开注
册表编辑器,找到──
  “HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\Explorer\
RemoteComputer\NameSpace”下的{D6277990-4C6A-11CF-8D87-00AA0060F5BF}键,把它删掉后,重新启
动计算机。再次访问其他计算机时,Windows XP 就不再检查预定任务了,速度将明显提高。


 


 

 

 


 

子夜星网站
Personal Website.  Created by Midnight Star .Copyright ©.