注册表故障排除几例

Author: 吴小均 Date: 2001年 30期

?牐牰宰⒉岜淼氖实毙薷模欣谔岣呒扑慊诵械乃俣取U舛杂谖颐枪愦蟮腄IYer来说,当然是好事,但是有时,注册表出现的错误也给我们带来了不便。现给出几个注册表故障的实例,望大家能对症下药。
  ?牐?1.在备份注册表时出现了错误
  ?牐犜谛薷淖⒉岜硎保钪匾木褪且缺阜葑⒉岜恚苑啦徊狻5侨丛诒阜菔背鱿至舜砦蟆F渲械脑蛴校阂皇且蛭猈indows 2000使用了更多的磁盘空间,二是因为当选择了备份“系统状态”后,备份程序想同时备份包括注册表在内的所有受保护的操作系统文件。下面列出了几种更容易发生问题的情况:
  ?牐牎? 硬盘容量比较小的笔记本电脑
  ?牐牎? 系统中硬盘被划分为多个驱动器
  ?牐牎? 系统中装有很多的实用程序
  ?牐牎? 系统中Internet cache缓冲区的空间太大
  ?牐牎? 系统中有非常大的数据文件
  ?牐犜诵蠾indows 2000的磁盘清理向导,可方便地释放磁盘空间。同时,我们也可以采用减少WEB浏览器的Cache(缓存)区的容量和缩小回收站空间的方法进行清理。
  ?牐?2.导入的REG文件(注册表文件)不能正常工作
  ?牐犛惺保谖颐切薷牧俗⒉岜碇螅捎谀持衷颍枰乖⒉岜恚牵馐焙虻既氲淖⒉岜砦募从锌赡芄ぷ鞑徽#耸钡既耄ɑ蛘吆喜ⅲ┑腞EG文件可能是你自己编写的(否则很少出现这种错误),下面介绍几种最常见的原因。
  ?牐牎? 首行信息错误:
  ?牐牨嘈吹奈募氖仔行畔⒉皇荝egEdit 4(在Windows 98下)或Windows Registry Editor Version 5.00(在Windows 2000下)。在这种情况下,RegEdit会显示:不能引入*.Reg文件,使用的不是与Windows相符的版本
  ?牐牎? 文件所包含的键或者值掉了大括号{}
  ?牐牎? 文件所包含的字符串掉了双引号“”
  ?牐牎? 文件所包含的路径名使用的是单反斜线而不是所需的双反斜线
  ?牐?3.当我们需要安装一个程序时,注册表却提示正在进行另一个安装
  ?牐燱indows 2000的安装程序使用注册表来跟踪是否有一个安装程序正在进行或者已经安装成功。但是,有时在安装一个程序时(小生在安装PWS时曾出现此错误),Windows安装程序会告诉你正在进行另一个安装,但是另一个安装根本就没有开始。此时出现的错误信息提示如下:错误1500,正在进行另一个安装。在进行这个安装之前,你必须完成那个安装。大多数这类问题的解决方法是运行注册表编辑器,查找HKEY\Software\Microsoft\Windows\CurrentVersion\Installer键,删除其下的InProgress子键。