Search in uioop.blogspot.com

Monday, April 28, 2008

为你的Win XP瘦身

http://www.enet.com.cn/article/2005/0107/A20050107379770.shtml
  第一部分:

  装好操作系统后首先需要进行如下操作。值得庆幸的是以下方法,只要操作上没有错误,并不会对系统的稳定运行产生太大影响,因此可以放心尝试。

  1. 禁用系统还原:系统还原可以在平时备份系统的状态,在出现问题后还原到之前的备份状态下。这个功能虽然比较实用,不过要占据大量的硬盘空间,通常情况下每个硬盘分区12%的可用空间都会被用来保存还原点。如果你不需要这个功能,则可以禁用它。

  在"我的电脑"图标上点击鼠标右键,选择属性,打开系统属性对话框。然后打开"系统还原"选项卡,选中"在所有驱动器上关闭系统还原"这个复选框,并确定。

  2. 转移分页文件:分页文件也就是以前我们在Windows 98中接触到的虚拟内存。默认情况下分页文件是放置在系统盘的根目录的,为了节省系统盘空间,我们可以把分页文件转移到其他分区中,而如果你的物理内存比 较多(例如512MB以上),那也可以把分页文件的最大值设置的小一些。

  打开系统属性的"高级"选项卡,点击"性能设置"按钮,然后在新弹出的窗口中打开"高级"选项卡,并点击"更改"按钮,然后在"虚拟内存"对 话框中重新指定分页文件的保存位置。记得,在指定了位置后点击旁边的"设置"按钮,还有就是要把系统盘的初始值和最大值的设置改为0(图一)。

  


  
图 一
3. 临时文件夹:很多软件在使用过程中会产生临时文件,这些文件会被保存在系统盘的临时文件夹中,在软件关闭的时候自动被清除。可是有些软件由于设计的原因或 者非正常退出,都可能无法完全清空临时文件,久而久之临时文件夹就会占据大量的硬盘空间。而把他们移出系统盘也更便于管理。

  同样是在"系统属性"对话框的"高级"选项卡上,点击"环境变量"按钮,然后在图二的窗口中重新给"TEMP"和"TMP"两个变量指定位 置,需要注意的是环境变量分为当前用户的环境变量和系统变量两种,分别都要做相同的设置。选中每一个变量,然后点击"编辑",重新指定变量值(这里的变量 值是指新的路径,例如d:\temp之类的)就可以了。重启动系统后新的临时文件夹设置就会生效。

  


  
图 二


  4. 禁用休眠:不管你是不是准备使用休眠,Windows XP在默认情况下休眠都是启用的,这会浪费掉你的系统盘中一块跟你的物理内存大小相当的空间。如果你不打算使用休眠,最好禁用休眠,以节约空间。

  在桌面的空白处点击鼠标右键并选择属性,打开显示属性对话框,然后在"屏幕保护程序"选项卡上点击"电源"按钮打开电源属性对话框,接着打开"休眠"选项卡,取消对"启用休眠"的选择,确定后新的设置马上就会生效。

  5. 转移IE缓存:我们浏览过的网页都会被保存在IE的缓存中,这样如果以后再次打开同样的网页,IE就可以直接从缓存中调用网页而不是连接到网络服务器,以 加快访问时间。不过现在宽带越来越普及,似乎也没必要利用硬盘上的缓存来加速访问,那么我们可以禁用IE缓存,或者转移到其他位置去。

  在IE的工具菜单下打开"Internet选项"对话框,然后在"Internet临时文件"下点击"设置",如果你不准备使用IE缓存,则拖动"使用的磁盘空间"滑块到最左侧,否则可以点击"移动文件夹"按钮,把IE缓存指定到系统盘以外的硬盘分区中。

  6. 卸载不需要的组件:Windows XP没有自定义安装的模式,因此几乎所有的组件都会被安装进系统。如果其中的一些组件你用不到,也可以卸载它们。不过同h舱情况下我们什么都不能卸载,试试用以下的方法:

  在运行中输入"%systemroot%/inf/sysoc.inf"然后回车,就可以用写字板打开一个inf文件,这里显示了所有 Windows组件程序的安装和卸载情况,而我们可以通过修改这个文件来卸载通常根本无法卸载的组件。打开这个文件后在记事本的"编辑"菜单下点击"替换 ",然后在"查找内容"中输入"hide"(不包括引号),然后点击右侧的"全部替换"按钮,之后保存文件并关闭。重新打开控制面板中的添加删除程序,然 后点击"添加删除Windows组件",现在可以直接卸载很多以前并不允许卸载的组件了。而如果你日后需要使用这些组件,还可以重新安装。

  7. 转移"我的文档":"我的文档"是一个比较特殊的文件夹,默认情况下所有应用程序生成的文档等都会保存在这个文件夹中,而这个文件夹其实也就在系统盘里。 把这个文件夹转移到其他分区中,一方面可以减小系统盘的体积,另一方面,如果系统突然崩溃无法修复,我们可以直接格式化系统盘重装系统,而不用担心如何备 份"我的文档"中保存的重要文件。

  在"我的文档"文件夹上点击鼠标右键,然后选择属性,打开属性对话框,直接点击"移动",就可以把"我的文档"转移到其他的分区中去。

8. 关闭内存转储:虽说Windows 2000/XP 已经很稳定了,不过仍然可能会发生重大的问题,而外在的表现就是蓝屏或者死机。作为系统管理员,肯定很想知道系统为什么会出错。因此Windows 2000/XP 中使用了一种内存转储技术,如果遇到重大问题,系统会首先把内存中的数据保存到一个转储文件中,然后才重启动,而管理员就可以通过分析转储文件了解系统的 故障。很明显,对于我们一般用户,根本没必要转储这些文件,因为我们根本看不懂。那么就禁用吧。

  在"系统属性"对话框的"高级"选项卡下,点击"启动和故障恢复"按钮,然后在"写入调试信息"下拉菜单中选择"无"。并且你可以搜索所有的 "*.dmp"文件并删除它们。同时,在运行中输入"drwtsn32"并回车,打开华生医生工具,在这里取消对"转储全部线程上下文"、"附加到现有日 志文件"和"创建故障转储文件"这三项的选择(图三)。

  


  
图 三


  9. 转移字体:通常Windows会用200MB左右的空间保存各种系统字体,这些字体都是保存在系统盘中,而我们也可以把其中的大部分字体转移到其他分区中,并且丝毫不会影响字体的使用。

  我们知道,字体的安装和卸载都很简单,只要复制到Fonts文件夹或者从Fonts文件夹中删除就可以完成。因为我们安装字体的时候可以选择 只复制字体文件的快捷方式,通过这个方法就可以把几乎全部的字体转移到其他分区中。以安装新字体为例,在Windows目录下打开Fonts文件夹,然后 点击"文件"菜单下的"安装新字体",之后会出现图四的界面,在这里找到我们保存字体文件的文件夹,然后选中所有想要安装的字体(可以在选择的时候按下 Shift一次选择多个字体文件),最后取消对"将字体复制到Fonts文件夹"的选择,然后点击右侧的"确定"。而通过观察就可以看出,经过这样安装的 字体在显示上跟其他字体截然不同,在字体上添加了一个类似快捷方式的小箭头。而我们也可以把系统内置的字体先复制到其他文件夹中,然后在Fonts文件夹 下删除(卸载),再用上面的方法安装快捷方式。需要注意一点,一些重要的系统字体是不允许被卸载的(表现在你无法从Fonts文件夹中删除它们),那么这 些字体你最好不要乱动。

  
 
图 四

第二部分:

  如果你还需要进一步减小系统分区的体积,也可以试试用下面的方法。不过需要提前声明的是使用这些方法后可能会对系统的稳定性产生一定影响,所以在应用之前一定要考虑清楚。

  1. 系统文件备份:为了保证系统的稳定性以及重要的系统文件不会被错误删除或者替换,Windows 2000/XP 会自动备份重要系统文件。这些文件通常会保存在%systemroot%/system32/dllcache文件夹中。

  在运行中输入"CMD"并回车,打开命令提示行窗口,然后在其中输入"sfc /purgecache"并回车,这将会删除前面提到的%systemroot%/system32/dllcache文件夹中所有的备份文件,接着继续 输入"sfc /cachesize=0"并回车,这将使得系统以后不会消耗硬盘空间来保存备份的系统文件。需要注意,经过这样的操作以后如果有重要的系统文件需要恢 复,操作系统会直接要你插入系统安装光盘。如果你嫌麻烦或者只是想要减小系统盘的体积而不想影响稳定性,也可以通过配置组策略把备份文件夹转移到其他分 区。在运行中输入"gpedit.msc"并回车,打开组策略编辑器,然后定位到"计算机配置-管理模板-系统-Windows文件保护",然后分别通过 右侧的"指定Windows文件保护缓存位置"和"限制Windows文件保护缓存大小"来转移和重新设置缓存文件夹的位置和大小(图五)。注意:如果你 想手工删除,记得只能删除这个文件夹中的文件而不是文件夹本身。

  


  
图 五


  2. 帮助文件:如果你对Windows系统非常熟练,也可以删除帮助文件节省空间,直接删除Windows目录下的"Help"文件夹就可以了。

  3. 多余的输入法:除了中文输入法,Windows XP中还带有日文和韩文等输入法,这对我们当然没什么用处,也可以在"%systemroot%/ime"文件夹下删除"CHSIME"和 "SHARED"之外的其他所有文件夹。(如果删不掉可以试试到安全模式下删除)。在使用这个方法之前一定要确保你已经事先删除了所有的系统文件备份(也 就是第二部分第一条中说到的),否则你删除了这些文件后操作系统会自动从备份文件中恢复它们。

  4. Service Pack备份文件:Service Pack是Windows的大补丁文件,在安装Service Pack后硬盘上会占用一部分空间保存备份出来的系统文件。如果硬盘非常紧张也可以考虑删除。

  在给Windows安装了Service Pack(也就是通常说的SP1,SP2等)后你也许可以在Windows目录下看到类似"ServicePackFiles"的文件夹,这里就保存了安 装Service Pack后的备份文件。通常如果不是硬盘非常紧张,绝对不建议你删除这里的文件,当然如果你坚持,也可以删除它,记得,只删除其中的文件,不要删除这个文 件夹。

  5. Windows Update后的隐藏文件夹:所有通过Windows Update安装的补丁都是可以卸载的,并且为了应付以后的卸载,补丁程序在安装的时候会备份一些文件,并隐藏保存起来。如果你通过Windows Update后觉得系统运行稳定,以及你不准备以后卸载这些补丁,则可以删除这些隐藏的备份文件。

  Windows目录下还有一些文件夹,通常有狠多,是压缩过的,名称为"$NtUninstallQ******$"(******是一个数 字),这些文件夹中保存了你通过Windows Update安装的补丁的备份文件。可以直接删除。注意:这些文件架式隐藏的,直接看不到,你可以先在文件夹选项的查看选项卡下设置显示隐藏文件。

6. 备份的驱动程序:Windows会把自带的驱动程序文件备份到硬盘上,这样以后添加新的硬件就不用频繁插入光盘。当然,为了节省空间我们也可以直接删除这 备份的驱动程序,通常就是位于"%systemroot%/Driver Cache/i386"文件夹下的Driver.cab文件。

  第三部分:

  如果经过上面那些操作你还是对你的硬盘可用空间不满意,那就继续看下去吧。请一定要注意,以下的操作可能会严重影响系统稳定性,或者对以后的使用带来一些不便。不过只是"可能造成"而已。

  在Windows 文件夹下有很多字文件夹,其中很多都不是系统正常运行必须的,也都可以删除或者清空。

  1. C:\Windows\cursors\ 这个文件夹中包含了所有的鼠标指针,如果你只打算使用Windows默认的鼠标指针,那就可以删除这里的所有文件。

  2. C:\Windows\inf\ 这个文件夹中包含了大量的Windows下的硬件驱动程序,如果你确信已经不会再增添新的硬件设备以及所有硬件都可以正常工作,那么这里的所有文件就都可以删除。

  3. C:\Windows\srchasst 这个文件夹中保存了Windows XP的搜索助理,也就是你搜索文件时出现的小狗或者其他什么人物造型。你可以直接删除这个文件夹,这样你将会使用Windows 2000模式的经典搜索方式,而不是XP那样询问你是要搜索照片还是音乐等。

  4. C:\Windows\downloaded installations\ 这个文件夹中保存了一些程序的安装文件(主要是使用Windows Installer技术安装的程序),这样如果以后这个程序需要修复或者进行其他操作,就可以直接通过保存在这里的安装文件进行。不过通常把这个文件夹清 空对系统的使用也没有什么太大的影响,所以建议删除。

  5. C:\Windows\media\ 这里是用来保存Windows的系统声音(例如双击、系统登录等声音)的,如果不需要,可以直接删除它们。

  6. C:\Windows\system32\restore\ 这个文件夹保存的是系统还原的可执行文件,如果你根本不打算使用系统还原功能,那就可以把这里的文件全部删除。不过要注意,删除之前最好先关闭系统还原, 并运行Services.msc关闭System Restore Service 服务,然后再删除所有的还原点。

  7. C:\Windows\system32\usmt\ 这个文件夹中是文件和设置转移向导的相关文件,如果你不使用这个功能,也可以清空该文件夹。

  8. C:\program files\msn,C:\program files\netmeeting\ 这两个文件夹中是MSN Explorer 和Netmeeting的可执行文件,不需要的话可以清空。

  9. C:\Windows\system32\oobe 这里保存了你安装好XP第一次登录时的向导,还有Windows XP 产品激活的一些程序,如果你使用的XP是不需要激活的企业版,那就可以清空这个文件夹(是清空而不是删除文件夹);而如果你的Windows XP是零售版或者OEM版,那最好不要动它。

 10. C:\Windows\msagent 这里保存了Agent的所有文件,这里的Agent就跟微软Office 应用程序中的Office 助手一样,是一些动态的卡通形象,通常我们用不到这些东西,所以可以删除。

  11. C:\Windows\java,微软的JAVA虚拟机。如果你已经安装了Sun 的虚拟机或者根本不会使用到JAVA程序(这个可能性很低,因为很多网页中也使用了JAVA),就可以删除这个文件夹。

  最后还有几点要说:

  首先,注意你安装的应用软件。很多软件(尤其是微软的,例如Outlook Express和Office软件等)默认情况下都会在系统盘中保存一些文件,例如OE收取的所有邮件都会保存在系统盘中,这样长时间使用下来你的邮件等 就可以占据大量的硬盘空间,而你也可以把这些文件设置保存在别处,这通常都可以在软件自己的设置和选项中找到。

  其次,经过这样的设置,系统盘中基本上不会频繁的写入数据了,而进行一次彻底的磁盘碎片整理后可能很长时间都不需要再次整理,这也间接提高了 系统的运行效率。平时安装软件的时候要注意,大部分的软件,就算你选择安装到其他分区,它还是会给系统分区中写入很多共享的文件,因此一定要给系统盘留够 足够的剩余空间,以免新软件因为系统盘空间不足而无法安装。

  最后,如果通过这样的设置你还是感觉系统盘的空间有些紧张,那也可以试试NTFS分区的压缩。首先要确保你的系统盘是NTFS文件系统,然后 打开"我的电脑",在系统盘的图标上点击鼠标右键,选择"属性",然后选中"压缩驱动器以节约磁盘空间",并确定,操作系统会把系统盘上的数据全部压缩包 存。只不过这种压缩只对某些类型的文件有效(例如DOC,txt)等,对于那些本来就已经压缩过的文件(例如zip、Rar等)则没有明显的效果,因此你 可以选择直接压缩某些文件夹,而不是整个硬盘分区。但是经过这样的压缩,以后系统运行的时候速度会有些慢,因为压缩的文件在读取之前首先要被解压缩,而这 都要CPU做大量的运算,所以如果电脑配置不够高就不建议你压缩系统分区。

  通过以上的操作差不多Windows中能不要的文件都清理掉了,你的Windows又苗条了。


XP瘦身

一、瘦身行动

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

2、删除驱动备份: %windows%\driver cache\i386目录下的driver.cab文件,通常这个文件是76m。(不推荐,省得重装驱动麻烦,要插入xp光盘或者复制i386文件夹到硬盘里)。

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

4、一会在升级完成后你还会发现%windows%\多了许多类似$ntuninstallq311889$这些目录,都干掉吧,1x-3xm。(在升级时可以选择文件不存档)

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

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

7、刪除\windows\ime下不用的输入法,8xm。imjp8_1 日文输入法;imkr6_1 韩文输入法。(先删除\windos\system32\dllcache里面的文件,再删除韩/日文输入法。个别文件可能删不掉。)

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

9、关了系统还原,这破功能对我这样常下载、测试软件的人来说简直是灾难,右键单击“我的电脑”,选 择“属性”,找到“系统还原”,选择“在所有驱动器上关闭系统还原”呵呵,又可以省空间了。(可以选择具体驱动器的系统还原功能,建议关闭所有系统还原, 备份推荐norton ghost。)

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

如果你能按照上面的过程做完,你的原本1.4g的xp,完全可以减少到800m以下。(建议选择性地进行上述步骤,我自己的xp pro优化完后占用空间918m)

二、加速计划

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、关闭系统属性中的特效,这可是简单有效的提速良方。“我的电脑”右键→属性→高级→性能→设置→在视觉效果中,设置为调整为最佳性能→确定即可。(建议只勾选“在窗口和按钮上使用视觉样式”,“在文件夹中使用常见任务”,“在桌面上为图标标签使用阴影”。)

4、关闭zip压缩文件夹功能。运行:regsvr32 /u zipfldr.dll,回车确认,成功的标志是出现个提示窗口,内容大致为:zipfldr.dll中的dll unrgisterserver成功。

5、据说xp的一个系统服务qos,这个调度要占用20%的网络带宽,像我这样的一毛不拔的人是无法 忍受的,去掉方法是:运行: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-87-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 http://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会让我们输入序列号,文中开头所提到的换序列号的办法就是这样换.


减少xp开机时那个蓝色滚动条的次数一法:

运行regedit进入注册表编辑器,寻找hkey_local_machine\system\ currentcontrolset\control\sessionmanager\memory management\prefetchparameters, 注意看右边有一enableprefetcher项,它的默认值是"3"把他改成"1","4","5"其中之一都可以加速。


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


一些快捷键,应该对你们更快地操作电脑有一定的帮助作用。
最小化或还原所有窗口:windows+d
快速锁定计算机:windows+l
切换正在执行的应用程序的顺序:alt+tab
打开一个项目的属性:alt+enter 或 alt+双击
重命名:f2
显示“运行”命令:windows+r
不经过回收站删除文件:shift+delete


修改windows启动加载项目,加速启动。
运行:msconfig,进入“启动”选项栏。去掉一些启动项目(建议只勾选ctfmon),可以加速windows启动。
下面是一些项目的注释:
ctfmon:新式输入法指式器图标,位于c:\windows\system32\ctfmon.exe
msmsgs:windows messenger,位于c:\program files\messenger\msmsgs.exe
winampa:winampagent,位于winamp安装路径\winampa.exe
imjpmig:智能输入法-动态,位于c:\windows\system32\ime\tintsetp.exe/sync
imjpmig:智能输入法-名字,位于c:\windows\system32\ime\tintsetp.exe/imename
cnsmin:系统的一个内核程序rundll32.exe
evntsvc(/realsched):realone附带,位于c:\program files\common files\real\update_ob\evntsvc.exe(/realsched.exe)


方便清除temp临时文件一法:
应用程序在使用的过程中都会产生一些临时文件供自己 使用,理论上来说,在应用程序退出时这些文件会被自动删除。当应用程序在运行过程中出错或非正常退出时,这些文件就会留在临时目录中。另外大部分软件在安 装时会在临时目录下建立目录并存放临时文件,安装完成后有时也会由于各种原因留下较多文件。这些文件可以说都是垃圾文件,完全可以删除。
解决方法:运行sysedit,打开系统配置编辑器,在autoexec.bat文件中加入
"deltree/y c: \windows\temp\" (注:加入y参数以自动确认删除,c:\windows\temp是你设置的temp文件路径,windows默认放在 c:\windows下。如果更改过路径(比如说放在d盘),此处就换成deltree/y d:\temp\,另外temp后面的"\"号不能丢,否则 会将temp目录也删除)。这样每次启动计算机时系统就会自动删除该目录下的所有文件和文件夹。


调整输入法顺序:
用优化大师或超级兔子设置更改输入法顺序,重启后问题依然。解决方法:
运行:regedit,找到hkey_current_user\keyboard layout\preload,调整其右边子键的顺序即可。比如2、3对调,可先将2重命名为4(只要和已有的数字不重复就行),接着将3改为2,再把4改为3。重启使设置生效。
下面是一些键值对应的输入法:
00000409 en英文输入法
00000804 简体中文-美式键盘
e0010804 全拼输入法
e0020804 双拼输入法
e0030804 郑码输入法
e0040804 智能abc输入法
e0050804 内码(区位)输入法
e00c0804 表形码输入法
e00e0804 微软拼音输入法
e0100804 王码五笔86版

四、利用注册表

1、提高xp的响应速度

找到hkey_current_usercontrol paneldesktop子键,修改hungapptimeout值。 hungapptimeout值表示系统要求用户手工结束被挂起任务的时间极限,默认值5000,类型是reg_sz,减小该值可以降低系统在某些特殊情 形下的响应延迟,例如,可以把该值设置为1000。调整该键值时应当注意:如果在你的系统上,某些软件的运行速度本来就很慢,把该键值设置得太小可能使 xp误认为正在运行的软件已经被挂起。如果出现这种情况,你可以逐步增加hungapptimeout值,每次增加1000,直到xp不再把正在运行的软 件误认为“停止响应”。

2、提高“开始”菜单的子菜单的显示速度

减小menushowdelay值(位置同上)。该值类型是reg_sz,默认400,可以把它设置为50。如果把这个值设置得太小,例如0,鼠标 指针经过菜单时子菜单会立即显示出来,干扰用户的选择操作。经过试验,设置成50既能让子菜单尽快出现,又能避免迅速跳出的子菜单干扰视线。

3、减小浏览局域网的延迟时间

和windows 2000一样,xp在浏览局域网时也存在烦人的延迟问题,但介绍这个问题的资料却很难找到。如果你浏览一台win 9x的机器, 例如,在网上邻居的地址栏输入“\computername”,xp的机器会在它正在连接的机器上检查“任务计划”。这种搜索过程可能造成多达30秒的延 迟。如果你直接打开某个共享资源,例如在网上邻居的地址栏输入“\computernameshare”,就不会有这个延迟过程。要想避免xp搜索“任务 计划”的操作,提高浏览网络的速度,你可以删除 hkey_local_machinesoftwaremicrosoftwindowscurrentversionexplorerremotecomputernamespace {d6277990-4c6a-11cf-8d87-00aa0060f5bf}子键。该键的类型是reg_sz。

4、禁止气球状的弹出信息

找到hkey_current_usersoftwaremicrosoftwindowscurrentversionexploreradvanced子键,把十六进制值enableballoontips设置成0。

5、显示隐藏文件

在hkey_current_usersoftwaremicrosoftwindowscurrent versionexploreradvanced 子键下,有几个值影响隐藏文件和文件夹的显示。要让xp显示出隐藏的文件和文件夹,把hidden设置成1。要显示出文件的扩展名,把 hidefileext设置成0。要显示出受保护的操作系统文件,把showsuperhidden设置成1。注意:这部分设置也可以通过“文件夹选项” 对话框的“查看”选项卡修改。

6、显示映射网络驱动器的按钮

找到 hkey_current_usersoftwaremicrosoftwindowscurrentversionexploreradvanced子 键,把mapnetdrvbtn设置成1。映射网络驱动器的按钮将出现在windows资源管理器和“我的电脑”的工具条上。

7、清理“开始”菜单

找到 hkey_current_usersoftwaremicrosoftwindowscurrentversionpoliciesexplorer子 键,如果你想把除了“我的文档”之外的所有用户文件夹清除,那么,把nostartmenumymusic、nosmmypictures、 nofavoritesmenu和norecentdocsmenu设置成1。如果你还想禁用“我的文档”菜单,那么把nosmmydocs也设置成1。

8、禁止修改用户文件夹

找到 hkey_current_usersoftwaremicrosoftwindowscurrentversionpoliciesexplorer。 如果要锁定“图片收藏”、“我的文档”、“收藏夹”、“我的音乐”这些用户文件夹的物理位置,分别把下面这些键设置成1: disablemypicturesdirchange,disablepersonaldirchange, disablefavoritesdirchange,disablemymusicdirchange。

9、关机时清除虚拟内存页面文件

这一修改注册表的操作主要是为了数据安全,但在许多场合实用意义不大。找到 hkey_local_machinesystemcurrentcontrolsetcontrolsession managermemory management 子键,把clearpagefileatshutdown设置成1。

10、在不同的内存空间中运行程序

找到 hkey_current_usersoftwaremicrosoftwindowscurrentversionpoliciesexplorer子 键,把memcheckboxinrundlg设置成1,“开始”菜单的“运行对话框”会增加一个“在独立的内存空间中运行”选项。

最后提醒一下别忘了使用xp注册表编辑器的收藏夹功能。你可以在regedit内用“收藏”功能标记某个位置,以后就不必再一层一层往下寻找子键。 具体用法是:运行regedit,找到目标键(例如hkey_local_machinesoftwaremicrosoftwindows),选中要加 入收藏夹的子键(例如currentversion),点击菜单“收藏夹 | 添加到收藏夹” ,为该收藏夹取一个容易记住的名字,再点击“确定”。建议 采用某种能够帮助你识别子键位置的命名方案,例如“hklm...currentversion”,或“hklmsmswincv”。

XP瘦身减肥 part1

http://hk.geocities.com/rubykit84/winxp2.htm

1.減少多重啟動時等待時間

用 記事本 打開在 C:\ 目錄下的 boot.ini 檔案,將內容〔timeout〕的設定值由預設的 30 (秒) 改為要求等待的秒數數字,存檔即可


2.移除啟動時載入不需要的程式

辦法一在〔開始〕→〔執行〕→鍵入〔msconfig〕→選〔啟動〕→不選不需要的程式辦法二在〔開始〕→〔執行〕→鍵入〔Regedit〕→〔HKEY_CURRENT_USER]→〔Software〕→〔Microsoft〕 →〔Windows〕→〔CurrentVersion〕→〔Run 〕→將不需要的程式刪除及在〔HKEY_LOCAL_MACHINE〕→〔SOFTWARE〕→〔Microsoft〕 →〔Windows〕→〔CurrentVersion〕→〔Run〕→將不需要的程式刪除

3.清除記憶體內被不用的DLL文件

在〔開始〕→〔執行〕→鍵入〔Regedit〕→〔HKKEY_LOCAL_MACHINE〕 →〔SOFTWARE〕→〔Microsoft〕→〔Windows〕→〔CurrentVersion〕→〔Explorer〕增加一個DWORD值〔AlwaysUnloadDLL〕預設值為〔1〕如由預設值設定為〔0〕則代表停用此功能

========================================================

删除冗余文档

  最要减肥的地方当然是帮助文档,一个帮助文档占着80~90兆的地盘。你可以到它的“巢穴”(系统分区\你的XP安装目录\help)把它扫地 出门。除此之外,你也可以去掉安装时的系统文件备份。这些备份在“系统分区\你的XP安装目录\System32\Dllcache”文件夹下面(去除该 文件夹的隐藏属性可看见),备份的目的是系统能够自动、或者让你通过在命令行下打SFC命令手动恢复。当然这样会占用大量的硬盘空间,如果你不想使用这个 功能,就可以在命令提示符下输入sfc /purgecache(如图1)。


图1

  请走备份文件

  Windows XP还会自作主张把驱动程序打包到“系统分区\你的XP安装目录\driver cache\i386\Driver.cab”,不过说句公道话,这个功能还是很实用的(相对于Win98),一旦驱动程序坏了,就不用请安装光盘它老人 家出山了,不过为了节省空间,也得和它说拜拜,很简单,直接把它删了便是。你还可以赶走一些你用不到的输入法,字体文件以及语言支持,不过要谨慎,不要把 它们斩草除根,最好先做个备份。

  卸载无用附件

  Windows XP安装时根本不会问你选择哪个组件,而且用添加/删除程序准备卸载无用组件的时候,发现好些应用程序都没有删除的选项,如何让删除这些你不常用的应用程 序呢?你只需到“系统分区\你的XP安装目录\inf”文件夹下(注意去除其隐藏属性),找到一个sysoc.inf文件,双击用记事本打开,然后在替换 对话框里输入“,hide”(注意不要少了前面的逗号,也可以把逗号放在后面),然后全部替换成“空”(如图2),然后你再打开“添加/删除”看看,是不 是多出很多东西,那还不快删了?Windows XP还有一个从Windows ME那里继承来的特点,就是“系统还原”功能,如果你不想因此而浪费磁盘空间,你可以对它说不,方法是在选择开始→所有程序→附件→系统工具→系统还原, 在系统还原界面,单击“系统还原设置”进入“系统还原设置”窗口,清空“在所有驱动器上关闭系统还原”复选框,这样Windows XP就会删除备份的系统还原点,从而归还它所强占的领土。在Windows XP下,是默认启用休眠的,这样你的本次会话的内容就会“挂起到硬盘”,在你的硬盘上就会多出一个hiberfil.sys文件,大小等于你的内存容量, 你也可以在控制面板→电源选项→休眠选项卡里将其关闭,以释放空间。


图2

  抵制垃圾文件

  当然我们也不能一边瘦身一边制造垃圾,所以我们要时刻注意防止Windows XP产生垃圾文件。如说XP默认在系统失败时记录错误事件,并写入调试信息,我们完全可以弃之不用。方法和Windows 2000里是一样的,进入“系统属性”→“高级”→“启动和故障恢复”选项卡,清空“将事件写入日志文件”,在“写入调试信息”下拉框里选“无”即可(如 图3)。


图3

  经过以上的几个步骤相信你的Windows XP已经从大胖子变成了精干小伙了。当然,瘦身容易保持难,养成良好的用机装软习惯才是最主要的。



光驱用不了,设备管理器出现感叹号

如果光驱在设备管理器里显示出有感叹号,我的电脑里光驱盘符消失的话。可以
先试试在设备管理器里点右键卸载光驱,然后刷新重装一下。

如果还不行的话 删除:[HKEY_LOCAL_MACHINE\SYSTEM\CURRENTCONGTROLSET\CONTROL\CLASS\{4D36E965 -E325-11CE-BFC1-08002BE10318}]下的UpperFilters以及LowerFilters两个键值 再重装一通光驱应该就行了(如果是系统
问题的话)

======================================================

在一个人的博客里找到这样的解决办法:
-e:N%@1Bm4_ 关于Windows 无法加载这个硬件的设备驱动程序。 电脑没用几天,突然发现光驱图标不见了,系统提示为:Windows 无法加载这个硬件的设备驱动程序。驱动程序可能已损坏或不见了。

)XmpX S.C1S@ 1. 我卸载了光驱,结果是能识别,但提示安装出错,错误还是一样;
"?5d0tb| 3. 用官方补丁还是不行;n;r3B(_M,{
5. 最后是用如下方法恢复的:进入注册表,? n'[*o[f D f
到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11C E-BFC1-08002BE10318} 删除“upperfilter”项和“loweverfilter”项 重起计算机 1}P*D'oGZ\!o;[y2|.I+i7N

!ika{q?-bCa5ti
bzR:u N*`A+h6O 我在我哥的电脑上只看到有loweverfilter,删除后重启动,现在光驱与DEAMON都可以用了.

Thursday, April 3, 2008

XP System Restore & Recovery console

System restore: In some cases, a reinstallation can be avoided by using system restore. If you are unable to get system restore to work from within safe mode, you can try to access it from within a command prompt. You do not need to leave safe mode to do this, just follow these instructions closely:
1.Reboot into safe mode with a command prompt.
2.Get to an administrator account so that you have the needed permissions to get things done.
3.At the command prompt, type: %systemroot%\system32 restore strui.exe
4.Follow the instructions to restore your PC to an earlier state of operation.

Recovery console: The XP recovery console can be a very useful utility when employed with care. There are a variety of situations where having access to it can be really handy. In fact, you need to get access to it before we go any further.
1.Reboot from the Windows XP CD. Once you arrive at the welcome screen, choose "R" for recovery.
2.You will be asked which Windows installation you wish to access. Choose the appropriate number.
3.Now a prompt for your administrator password will appear. Enter it and continue (if no password, press enter).

Now we are ready to roll up our sleeves and get to work. While at the console, you can type help for a list of available commands that are at your disposal. For example, you can repair a messed up boot sector by typing FIXBOOT and then typing enter afterward. If you are having difficulty booting up because of a messed up ntldr file, however, then you might need to replace it by typing:
copy e:\i386\ntldr c:\
copy e:\i386\ntdetect.com c:\

(Keep in mind this is assuming that E: is the correct drive letter for your CD ROM drive). Once you have repaired what you have needed to from the recovery console, simply type EXIT at the prompt to leave and restart Windows.

AVG Internet Security 2013

Total Pageviews

Contributors