注册表总结

注册表的概念
注册表(Registry,又称为登录档),是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。打开的方式是先打开运行界面,然后常用的是输入regedit获知regedit.exe,点击回车就是了。
打开之后有5个根键,都是以HKEY开头的,每个根键都有自己的子项和值项。根键也是根结构,子项相当于枝,而值项相当于叶。子项和父项的概念是相对的。值项包括名称(不包括反斜线的数字英文代表符和空格的任意组合),数据类型(字符串,二进制,双字节),数值(最大64KB)。

注册表主键的介绍:
HKEY_CLASSES_ROOT
简称是HKCR该根键包括启动应用程序的全部信息,包括扩展名,应用程序与文档之间的关系,驱动程序名,DDE和OLE信息,编号与应用程序与文档的图标等。

以AVIFILE举例常见子项的含义:

CLSID:分类标识,系统可以通过这个类标识来识别相同类型的文件。
Compressors:有两个子项,auds:用于设置音频数据压缩程序的类标识;vids:是用于设置视频数据压缩程序的类标识。
RIFFHandlers:有两个类标识:AVI;用于设置AVI文件的类标识;WAVE:用于设置WAVE文件的类标识。
shellex:包括了视频文件的外壳扩展。

以AWFile举例常见子项的含义:

defaultlcon:用于设置默认标识。

其它子项的含义:

protocol:包括了执行程序和编辑程序的路径和文件名。
Shell:用于设置视频文件的外壳。
CurVer:操作命令操作符。

HKEY_CURRENT_USER
该键包括了当前登录用户的配置信息,包括环境变量,个人程序以及桌面设置等。

HKEY_LOCAL_MACHINE
该键包括本地计算机的系统信息,包括硬件和操作系统信息,安全数据和计算机专用的各种软件设置信息。
HARDWARE:该子项包括了系统使用的浮点处理器,串口等信息。
RESOURCEMAP:用于存放资源列表。
SAM:这部分受保护,无法查看。
SECURITY:该子项只是为将来的高级功能预留的。
SOFTWARE:该子项保留的是所有已安装的32位应用程序信息。
SYSTEM:该子项是启动时所需的信息和修复系统时所需要的信息。

HKEY_USERS
该键包括计算机所有用户使用的配置数据,这些数据只有用户登录系统时才能访问。这些信息告诉我们当前系统用户使用的图标,激活的程序组,开始菜单和内容以及颜色,字体。
AppEvents:包括了各种应用事件的列表。
Control Panel:包括了内容与桌面,光标,键盘和鼠标等设置信息。
Keyboard layout:用于键盘的布局。

HKEY_CURRENT_CONFIG
该键包括当前硬件的配置信息,其中信息是从HKEY_LOCAL_MACHINE映射过来的。

注册表破坏:
被破坏之后的常见现象:无法启动系统,无法运行或者正常运行合法的程序,找不到启动程序,没有访问程序的权限,不能正确安装或者装入驱动程序,不能联网,注册表条目有误。
被破坏的原因:应用程序的错误,安装过多软件彼此之间的冲突,驱动程序不兼容,硬件问题,错误操作。

注册表备份:
针对以上问需要主动提前做好备份,右键——导出到指定文件夹即可。关于注册表的恢复,可以重启系统纠正错误,注册表导入恢复,利用高级启动选项恢复注册表,重启之后按F8,选择最后一次正确的配置。

注册表的优化:
可以清除多余的DLL文件,删除安装卸载应用程序的垃圾信息,删除系统安装时产生的无用信息(多余时区,多余国家列表,多余语言代码,键盘布局,失效的文件关联)。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Navicat是一款功能强大的数据库管理工具,它可以用来连接和管理各种类型的数据库。在使用Navicat时,有时候我们可能需要修改注册表来进行一些设置或配置。 要修改Navicat的注册表,我们需要先打开“运行”窗口,可以通过键盘快捷键Win + R来快速打开。在“运行”窗口中,输入“regedit”并按下回车键,将会打开注册表编辑器。 在注册表编辑器中,我们需要找到Navicat的注册目录。一般情况下,Navicat的注册表目录为"HKEY_CURRENT_USER\Software\PremiumSoft\Navicat"。可以通过依次展开"HKEY_CURRENT_USER"、"Software"、"PremiumSoft"和"Navicat"来找到该目录。 在Navicat的注册表目录下,可以找到各种参数和设置项。我们可以通过修改这些参数和设置项来调整Navicat的行为和功能。例如,我们可以修改默认的连接属性、界面语言、显示设置等等。 需要注意的是,在修改注册表之前,建议我们先备份注册表,以防止出现错误。可以右键单击Navicat的注册表目录,在弹出的菜单中选择“导出”,将注册表保存到一个安全的位置。 在修改注册表时,我们要小心谨慎,避免删除或修改不正确的项,以免造成系统或软件的故障。如果不确定某个设置项的作用,可以通过搜索引擎或向Navicat的官方支持询问,以获得准确的信息和建议。 总结起来,要修改Navicat的注册表,我们需要打开注册表编辑器,找到Navicat的注册表目录,然后通过修改参数和设置项来调整Navicat的功能和行为。但在进行任何修改之前,请务必备份注册表,并谨慎操作。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值