嘉定都市网

标题: 我的WindowsXP优化之路 [打印本页]

作者: 无聊就上嘉网    时间: 2004-2-11 12:42
标题: 我的WindowsXP优化之路
强烈要求加精~~~~~~~~~~~~

    
总体设想:让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 近3xxM。
   2、删除驱动备份: %windows%\driver cache\i386目录下的driver.cab文件,通常这个文件是76M。
   3、偶没有看help的习惯,所以保留着%windows%\help目录下的东西对我来说是一种伤害,呵呵。。。都干掉,近4xM。
   4、一会在升级完成后你还会发现%windows%\多了许多类似$NtUninstallQ311889$这些目录,都干掉吧,1x-3xM。
   5、正好硬盘中还有win2000/server等,所以顺便把pagefile.sys文件都指向一个地方:控制面板→系统→性能—高级→虚拟内存→更改,注意要点“设置”才会生效。
   6、卸载不常用组件:用记事本修改\%windows%\inf\sysoc.inf,用查找/替换功能,在查找框中输入,hide,全部替换为空。这样,就把所有的,hide都去掉了,存盘退出后再运行“添加-删除程序”,就会看见“添加/删除 Windows 组件”中多出不少选项;删除掉游戏啊,码表啊等不用的东西。
   7、刪除\windows\ime下不用的輸入法,8xM。我重新安装了自己用的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\"=dword000000
   \"AutoSharewks\"=dword000000
   ——————————————————————
   去除IPC$管理
   ——————————————————————
   Windows Registry Editor Version 5.00

   [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
   \"restrictanonymous\"=dword000001
   ——————————————————————
   或者将上面两个保存成个.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”
    然后连接到ms站点顺便升级一次就算优化基本完成,对于XP而言,可以采用许多内部命令来看看优化情况,比如tasklist.exe /svc 可以查看系统服务实际使用情况。
    优化一个系统,挺麻烦的。所以我们把他保存起来,我们用Ghost生成.GHO文件,这样就可以拿给别人炫耀一下啦,在Ghost之前先要作一个事情,清除系统硬件、注册等信息,否则克隆到不同的机子上将无法启动,在Winxp安装盘上找Deploy.cab 中的sysprep.exe文件。
   执行sysprep.exe,选择“重新封装”,下面的标记中可以选择“已提前激活”,还可以选择封装完成后是关机还是重新启动。封装完成后,我们再用带有Ghost的系统盘启动,用Ghost来生成备份.GHO镜像,备份完成!
   在执行封装后,重新开机,XP会让我们输入序列号,文中开头所提到的换序列号的办法就是这样换。


    给Windows XP减减肥


WindowsXP在给我们带来了超炫的视觉享受、丰富多彩的功能的同时也在无情的吞噬我们的硬盘空间。一般情况下安装WindowsXP后大约要占据1.5GB左右的硬盘空间,这本身已比win98和win200多出很多,如果随后你安装了大量的应用程序,而且你又没有采取相应措施的话,很快你就会发现剩余的硬盘空间会越来越少!而本文的目的就是在保证系统正常工作的前提下,帮你找回被windowsXp浪费的硬盘空间,让它更好的为我们工作。

  因为下面的操作有些要涉及到WindowsXP的一些系统文件和隐藏的文件,而在XP的默认状态下你是看不到它们的,所以,我们先到控制面板→文件夹选项→查看选项卡中设置一下,将“隐藏受保护的操作系统文件(推荐)”及“隐藏已知文件类型的扩展名”前的勾去掉,点确定退出就可以看到它们了。
一、系统设置篇

  1. 系统还原

  系统还原功能最早出现在微软的windows me中,它可以撤消掉我们对电脑有害的更改并还原它的设置和性能。系统还原可以将计算机返回到一个较早的时间(称还原点)而不会丢失我们最近的工作,如文档、电子邮件、收藏夹列表和历史记录。这本来是一项好事,但启用后时间一长,你会发现它耗用的硬盘空间也实在太惊人了。要想正确的使用系统还原,而又不占用太多的硬盘空间,只能靠自己动手手动设置了。
  点击开始→所有程序→附件→系统工具→系统还原进入系统还原主窗口,点击左边的“系统还原设置”进入系统还原设置窗口,首先在确保自己的xp工作正常的情况下,将“在所有驱动器上关闭系统还原”那项前面打上勾,点确定,这样xp就会删除备份的系统还原点,释放出硬盘空间。
下一步我们重新启用系统还原,和上面一样,将“在所有驱动器上关闭系统还原”那项去掉,重新启用系统还原,然后根据你的情况,点击下面的“设置”按钮,进入单个驱动器设置,将非系统区的系统还原关闭,而系统区的还原在启用了系统还原功能的情况下是无法关闭的,但我们可以设置它占用的硬盘空间大小,一般设为5%就足够了。
另外在windowsxp的磁盘清理系统还原清理中也可以定期清理掉不需要的还原点也可以释放硬盘空间。在安装一些大型软件和更新硬件驱动程序之前,一定先要手动创建一下还原点,以防止意外发生。
  
  2.页面文件

  页面文件实际上就是xp使用的虚拟内存的文件,你可以在系统区根目录底下看到一个名为pagefile.sys的文件,不过xp为了安全默认值总是设的很大,浪费了不少的硬盘空间,其实我们完全可以将它的值设小一点。
  进入控制面板→系统→高级→性能→设置→高级→虚拟内存→更改,来到虚拟内存设置窗口,首先确定你的页面文件在哪个驱动器盘符,然后将别的盘符驱动器的页面文件全部禁用,根据微软的建议,页面文件应设为内存容量的1.5倍,但如果你的内存比较大,那它占用的空间也是很可观的,所以,建议如果内存容量在256MB以下,就设置为1.5倍,如果在512MB以上,设置为内存容量的一半完全可行,在中间的设为和内存容量相同,当然如果你的内存高达1G以上,那就完全可以不需要页面文件了。

3.hiberfil.sys文件

 在一些较新的具有STR功能的主板上安装了xp后,在系统区根目录下会有一个hiberfil.sys的文件,它的大小和内存容量一样,这是什么文件呢?原来这个就是xp休眠功能所占用的硬盘空间的文件(windowsxp默认休眠功能是处于打开状态的),电脑处于休眠状态时,内存中的所有内容将保存到硬盘,并且电脑会被关闭。电脑在返回打开状态之后,关闭电脑时打开的所有程序和文档将全都还原到桌面。
  在开始-关闭计算机时按住shift键你就可以看到休眠选项。如果这个功能你不是经常使用,你应该到控制面板→电源选项→休眠中将其关闭,以释放出硬盘空间,待到要需要使用时再打开即可。

二、系统文件篇

  1.删除驱动程序备份
  windowsxp自带了大量的硬件的驱动程序,而我们只用上了自己需要的一些驱动,所以多余的驱动完全可以删除它,找到windowsxp的安装目录下的dirver cachedriver.cab文件删除即可,可以省出70多MB的硬盘空间,不过在操作之前一定要确定自己的设备的驱动已经完全安装成功。
    2.删除备用的动态链接库(dll文件)和系统的exe文件
  在以前的 Windows 版本中,安装除了操作系统之外的软件可能会覆盖一些共享系统文件,诸如动态链接库(.dll 文件)和可执行文件(.exe 文件)。覆盖系统文件后,系统性能会无法预见,程序运行不稳定,操作系统也会出现故障。在Windows XP中,Windows文件保护可以防止被替换掉受到保护的系统文件,例如.sys、.dll、.ocx、.ttf、.fon 和 .exe 文件。Windows文件保护在后台运行,可保护Windows 安装程序安装的所有文件,而这些文件就保存在windowsxp的安装目录下的system32dllcache下面。Windows 文件保护能检测到其它程序要替换或移动受保护的系统文件的企图。Windows 文件保护能检测文件的数字签名,以确定新文件的版本是否为正确的 Microsoft 版本。如果文件版本不正确,Windows 文件保护会从 Dllcache 文件夹或Windowsxp安装盘中存储的备份文件替换该文件。所以我们完全可以删除掉dllcache里的备份文件,大约有250多MB,待到windows文件保护需要拷贝文件时,把你的xp安装盘放入cd驱动器或者指定你在硬盘上备份的windowsxp的路径即可。
    3.删除一些不用的输入法
  我们在文字和语言服务窗口删除的我们不需要的输入法,其实并没有真正从硬盘删除,到控制面板→区域和语言选项→语言选项卡中,将“为东亚语言安装文件”前面的勾去掉,点确定依提示删除不要的语言,重新启动再到windowsxp的安装目录下的\ime\文件夹下直接删除chtime、imjp8_1、imkr6_1三个目录即可,分别是繁体中文、日文、韩文,如果你只用一种输入法那恭喜你,又可以节约80MB硬盘空间了。

三、综合篇

  1.windowsXP产生的临时文件可以用windows自带的磁盘清理包括回收站、internet临时文件等一些项目,你可以根据自己的情况定期清理,也可以借助第三方的软件如超级兔子、windows优化大师、customizer xp等来清理,借助第三方软件还可以清理系统产生的一些垃圾文件,清除一些历史记录等等,使用方法再此不再多说了。
    2.如果你的电脑只有你一个人使用,最好只建自己的一个帐户,因为你每建一个帐户,就会在windowsxp的安装目录下的\documents and settings\下面多一个以你所建帐户为名的文件夹,里面存放着这个帐户的一些资料,有收藏夹、文档、历史记录,系统设置信息等内容,天长日久它占用的空间也是不可小觑的,解决方法就是到控制面板-用户帐户里依自己情况删除多余的帐户即可。  
    3.在控制面板→添加或删除程序→添加/删除windows组件中,删除掉你从不使用的windowsxp的组件。
  4.将你的文件系统转换为NTFS,NTFS文件系统在安全性和稳定性,节省硬盘空间方面比FAT文件系统要优胜很多。你可以在开始→所有程序→附件→命令提示符下,运行convert.exe命令来进行转换工作,键入convert/?可以看到详细的帮助,但是电脑水平一般的朋友,请不要轻易使用。
  经过以上的一些设置和方法,可以节约不少空间哦。而windowsxp使用起来也很稳定正常,没有任何不良后果。


   
        文字

此贴由 无聊就上嘉网 在 2004-02-11 12:49:24 最后编辑
       

此贴由 无聊就上嘉网 在 2004-02-11 12:51:38 最后编辑




欢迎光临 嘉定都市网 (http://www.jiading.com.cn/) Powered by Discuz! X3.1