论坛数据统计           欢迎到【弱电论坛】来学习和讨论问题!

★电工电气产品供求、电气展会、人才、电气技术文章、图库、电气技术论坛等相关内容,请跳转至【电气之家网】--- 可直接使用本站会员名和密码登陆!(首次使用需要激活账户)
标王 热搜: 网络监控  弱电  机房及机柜内部的理线方法  楼宇对讲  CAD  门禁  综合布线  ar800-hn  工资  面板 
 
 
当前位置: 首页 » 技术 » 电脑技术 » 操作系统 » 正文

计算机注册表打不开解决方案 (4)

放大字体  缩小字体 发布日期:2009-09-16  来源:互联网  作者:manage  浏览次数:581
核心提示:◎KEY_CURRENT_USER HKEY_CURRENT_USER下面有7个子关键字。其中除RemoteAccess”外,其余6个都为系统预定义。 AppEvents 这个子键里登记已注册的各种应用事件。 ControlPanel 它里面涉及到控制面板设置有关的内容。 InstallLocationsMRU windows安装路径的有关信息。 Ke
 
 

◎ KEY_CURRENT_USER 
HKEY_CURRENT_USER下面有7个子关键字。其中除RemoteAccess”外,其余6个都为系统预定义。 
AppEvents 
这个子键里登记已注册的各种应用事件。 
ControlPanel 
它里面涉及到控制面板设置有关的内容。 
InstallLocationsMRU 
windows安装路径的有关信息。 
Keyboardlayout 
关于键盘设置的信息。 
Networ 
rk 
有关网络设置的信息。 
RemoteAccess 
安装IE4.0时建立的子关键字,包含该应用程序的有关信息。 
Software 
软件的有关信息。 
◎ HKEY_USERS 
你可以在这里设置自己的关键字和子关键字。根据当前登录的用户不同,这个关键字又可以指向不同的分支部分。这个分支部分将映射到HKEY_CURRENT_USER关键字中。用户根据个人爱好设置的诸如桌面、背景、开始菜单程序项、应用程序快捷键、显示字体、屏幕节电设置等信息均可以在这个关键字中找到。本关键字中的大部分设置都可以通过控制面板来修改。如果用户登录到系统中的信息,没有预定义的登录项,则采用本关键字下面的“Default”子关键字。 
◎ HKEY_CURRENT_CONFIG 
这个关键字实际上也是指向HKEY_LOCAL_MACHINE\Config结构中的某个分支的指针。HKEY_CURRENT_CONFIG下面的子关键字及内容与HKEY_LOCAL_MACHINE\Config\0001分支下面的子关键字及内容是完全相同的。本关键字包含的主要内容是计算机的当前配置情况,如显示器、打印机等可选外部设备及其设置信息等,而且这个配置信息均将根据当前连接的网络类型、硬件配置以及应用软件的安装不同而有所变化。 
◎ HKEY_DYN_DATA 
这个关键字包含了系统运行中的动态数据-即已发生的事件的有关信息。因此这个关键字的内容不仅包含系统硬件的当前状态,也包含了那些需要更新和检索的数据。这些数据都是动态变化的,它们总是最新的信息。WIN95每次启动时都将重新建立这个关键字。为了提高工作速度,HKEY_DYN_DATA实际上是存放在内存(RAM)中的,因此如果发生了对于注册表内容的修改,则不必立即写入磁盘。这对于提高系统的速度是十分必要的。 
点“开始”,在“运行”中输入Regedit,启动注册表编辑器。注册表编辑器的使用较简单,用鼠标的右键可提高工作效率,但要提醒的是在对注册表做任何修改之前,必须将注册表备份,不然的话,可能因为某些改动而导致系统无法启动。 Windows\’95注册表数据库基本上由SYSTEM.DAT和USER.DAT组成,而且Windows\’95 为了提高它的可*性,免遭意外破坏,每次启动时都把注册表备份到SYSTEM.DA0和USER.DA0。如果系统启动出错,我们还可以在Dos下进入Windows目录里,用Attrib 命令改变它们的系统、隐含、只读属性,将.DA0复制到.DAT中即可。 
◎ 在DOS下备份注册表 
不过这样还是不太安全。最好还是在Windows正常运行时,将这两个文件备份: 
首先计算机启动时进入DOS环境,开始如下操作: 
cd \\windows 
attrib –r –h –s system.dat 
attrib –r –h –s user.dat 
将这两个文件的属性改为可见,非系统文件,这样文件可供拷贝。 
copy system.dat system0.dat 
copy user.dat user0.dat 
system0.dat user0.dat这两个文件就是备份后的文件名。在以后不管你的注册表坏到什么程度,只要把这两个文件拷回去就行了,而且能恢复到你备份时的状态。 
attrib +r +h +s system.dat 
attrib +r +h +s user.dat 
拷贝完成后,将system.dat user.dat的属性还原。 
◎ 在DOS下恢复注册表 
如果当你的系统出问题后,启动计算机进入Dos7.0,操作步骤如下: 

cd windows 
attrib -r -h -s system.dat 
attrib -r -h -s user.dat  
copy system0.dat system.dat 
copy user0.dat user.dat 
这时系统会提示是否覆盖该文件,键入Y就行了。 
接着如下: 
attrib +r +h +s system.dat 
attrib +r +h +s user.dat 
操作完成后,重新启动计算机后就可以了。 

◎ 用注册表编辑器来备份注册表 
还有一种方法,是用注册表编辑器来备份。这种方法比较方便,也比较迅速。 点“开始”下的“运行”,输入Regedit后“确定”,这样就启动了注册表编辑器, 你所看到的就是注册表的数据库了。打开“注册表”菜单里的“导出注册表文件”,在对话框中输入文件名regedit,默认的后缀名为.reg。当然,为了阅读方便,可以选择.txt的文件类型,这样就将全部注册表或个别的分支保存为一个文件里了。如果在以后的过程中遇到了问题,我们可以选“注册表”里的“引入注册表文件”,将保存的regedit.reg或regedit.txt文件引入到注册表编辑器中,这样能重建注册表。 
◎ 在DOS下恢复注册表编辑器备份的注册表文件 
如果你的注册表已经严重损坏,造成Windows95 系统不能启动,不要慌,先重新启动计算机,进入Dos7.0, 
cd windows 
smartdrv 
regedit /c regedit.reg 

11-10 15:32 运行--regedit 

11-10 15:32 开始-运行-输入regedit 

11-10 15:34 开始-运行-输入\"regedit\"命令即可. 

11-10 15:41 在windows的开始/运行菜单中输入\"regedit\"你就可以通过注册表编辑器看到注册表,注册表是什么呢?简单地说,它是用来对windows操作系统进行配置的一个工具.通过它,可以对操作系统及应用软件进行优化,可以自己设置windows的使用权限,可以解决硬件及网络设置不当带来的故障甚至可以改造自己的操作系统. 

在windows 3.X时代,主要通过WIN.INI及SYSTEM.INI对 windows进行配置,但WIN.INI及SYSTEM.INI文件存在着安全性不高,大小受限制等问题,为了解这一问题MICROSOFT公司在 WINDOWS98以后的版本中引入了注册表这一便更好的对windows系统进行配置,这就是为什么我们要使用注册表的原因. 

注册表的作用是保存程序所需要的信息,当程序需要这些信息时,就从注册表里读出.因此,注册表最基本的功能就是保存信息. 
当了解了注册表的主要功能--保存信息后,再来了解其保存信息后,再来了解保存信息所发挥的作用! 

 
 
 
[ 技术搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 关闭窗口 ]

 
0条 [查看全部]  相关评论

 
点击排行
 
 
 
弱电基础 | 常用软件 | 信息发布规则 | 积分规则 | VIP会员注册 | 广告投放 | 弱电培训 | 联系我们 | 版权声明 | 帮助中心 | 网站地图 | 排名推广 | 京ICP备11008917号-3 | RSS订阅
★本站手机app客户端已上线! 点击下载