Win XP优化技巧和疑难故障

分类: 系统优化   出处:iocblog整理  更新时间:2009-11-09   添加到收藏  

  虽然xp要比它的前辈们稳定,但仍不免出现这样那样的问题,让许多新手(甚至是富有经验的老用户)无从措手。本文要谈的就是如何独辟蹊径,巧妙应付几则常见的xp故障。

一、ntldr或ntdetect.com丢失
                 
  许多用户一看到这个错误时,第一反应是大吃一惊,以为硬盘上的所有数据都没救了。其实这种担心通常是多余的。出现这些错误信息往往是由于没有正常关机,解决办法很简单,只要用一张win98的启动盘启动机器,然后拿一张win xp光盘将i386目录下的ntldr和ntdetect复制到c:。
                 
  如果硬盘上的启动分区是ntfs,修复过程要稍微复杂一些,必须用xp的cd启动机器,出现提示时按r要求执行修复。安装程序将显示出当前己安装的操作系统清单,选择要修复的windows,当安装程序要求输入用户名称和密码时,输入用户名称administrator及其密码。出现命令行提示符后,执行下列命令(其中d:是xp安装cd所在驱动器):
  copy d:i386 tldr c:               
  copy d:i386 tdetect.com c:                 

二、hall.dll丢失或损坏

  要解决该故障,先按照前面的介绍用winxp cd启动机器,出现命令行提示符后,执行bootcfg /list显示/检查boot.ini文件的内容,然后执行bootcfg /rebuild进行修复。

三、增加文件夹缓冲区

   默认情况下,winxp的文件夹缓冲区能够缓冲400个文件夹,如果系统内存较大(512 mb以上),可以按照如下方式增加这个值提升性能:点击"开始"-"运行",执行regedit,找到hkey_current_usersoftwaremicrosoftwindowsshellnoroam,在右边窗格中,修改bagmru的值,写入用16进制表示的缓冲区大小,如十进制的1000写成十六进制就是3e8。

  修改完毕后,重新启动系统,看看修改结果是否己经生效。

四、清理虚拟内存
                 
  windows的虚拟内存是本地硬盘上创建的内存数据临时存储区域。有时,当应用程序非正常退出时,虚拟内存的页面文件仍会遗留在磁盘上,成为泄漏隐私的隐患,当硬盘较小时还会成为吞噬硬盘空间的罪魁。实际上,你可以配制winxp,使它在每次关机时自动清理页面文件。
                 
  修改办法是:点击"开始"-"设置"-"控制面板",打开"管理工具"-"本地安全策略",windows显示出一个管理控制台。在左边的窗格中依次扩展"本地策略"-"安全选项",右边的窗格出现一系列的安全策略选项,在清单中找到"关机:清理虚拟内存页面文件",双击该选项,出现一个小对话框,如图,选择"已启用"并点击"确定"。重新启动后设置生效。

五、损坏或丢失的windowssystem32config
                 
  有时windows不能启动,报告的错误信息是某些文件丢失或损坏,如windowssystem32configsoftware或windowssystem32configsystem;任何设备驱动程序或某些软件组件损坏时都可能出现这个错误。解决问题的办法是,首先安装本文开头的介绍用win xp安装盘启动,进入命令窗口后,对于windowssystem32configsoftware错误,执行下列命令:
                cd windowssystem32config
                ren software software.bad
                copy windows epairsoftware
                 对于windowssystem32configsystem错误,执行下列命令:
                cd windowssystem32config
                ren system system.bad
                copy windows epairsystem
                 重新启动系统,错误现象就消失了。

系统优化方案

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

  1. "我的电脑"->"属性"->"高级"->"错误报告",选择"禁用错误汇报"、"但在发生严重错误时通知我";
  2. "我的电脑"->"属性"->"高级"->"启动和故障修复"中去掉"将事件写入系统日志","发送管理警报","自动重新启动"选项; 将"写入调试信息"设置为"无"; 接着点击"编辑",在弹出记事本文件中:
  [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect[来源www.iocblog.net]
    将:
  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.)
   
3. 将"我的文档"文件夹都转到其他分区
  在桌面的"我的文档"图标上是右击鼠标,选择"属性"->"移动",到其他分区。
   
4. 将IE临时文件夹都转到其他分区
  打开IE浏览器,选择"工具"->"internet选项"->"常规"->"设置",在弹出的设置对话框中"移动文件夹",到其他分区。

[1] [2] [3] 下一页



文章整理:iocblog
版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。