打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
实用导向:浅析Windows注册表
/前言/
老铁们好,这里是老铁的最新号外!
这一篇我们来说说Windows系统的注册表。我们本着实用主义的原则,浅尝辄止的聊一下Windows注册表。纯干货内容!
内容重点:
Windows注册表由来和作用
打开注册表编辑器
注册表编辑器总览
学术名词:根键,子键,键值项(名称,类型,数据)
如何快速找到注册表的键值项
新建注册表:键和键值项
注册表.reg文件:语法说明
利用注册表.reg文件新建右键菜单:校验文件Hash值
Tips:右键菜单项"检验文件Hash"功能,关注并回复:[3tb5]自取。
/正文/
Windows注册表由来和作用
早期在windows3.x中,注册表文件名为Reg.dat,文件中设定了部分文件类型与应用程序的关联。那时候大部分的系统设置还是存放在win.ini和system.ini等初始化ini文件中。但是随着系统不断的更迭、壮大,ini文件的维护困难和内容的破坏导致各种问题出现。将配置信息放在ini文件中不再合适。到了win95之后,设计师们采用引入注册表的方式来存放之前ini文件中的设置和配置信息。
Windows注册表是以巨大的树状分层结构存放系统软硬件、计算机用户等配置信息的Windows核心数据库。在注册表中统一集中的管理着这台计算机的软硬件配置,用户信息以及相关设置信息。Windows的正常稳定运行和注册表有着直接且重要的关系。比如:我们要打开.jpg格式图片,如果我们没有在注册表中设置与该格式相关联的软件,那我们将无法打开该jpg图片。而当我们设置了该格式文件的打开方式对应的软件,那我们下次双击的时候,系统检查到注册表的配置信息,会直接调用对应的软件打开该格式图片。

打开注册表编辑器
Win+R,打开运行窗口并输入"regedit",即可打开注册表编辑器窗口。
图:运行窗口输入regedit

注册表编辑器总览
图:注册表编辑器界面
图:注册表编辑器中5个根键说明

学术名词:根键/子键/分支/键值项(名称+类型+数据)
注册表键值项数据类型有6种:字符串值(REG_SZ),二进制值(REG_BINARY),DWORD(REG_DWORD),QWORD(REG_QWORD),多字符串值(REG_MULTI_SZ),可扩充字符串值(REG_EXPAND_SZ).
图:注册表编辑器中的名词解释

如何快速找到注册表的键值项
我们在阅读某个技术教程的时候,可能会提供给你一段具体注册表的路径地址。我们直接复制下来,粘贴到注册表编辑器中,然后回车就能直接定位到该键中,在右侧就能看到该键存在哪些键值项。
图:快速定位注册表键值项

新建注册表:键和键值项
图:注册表新建项+键值项

注册表.reg文件:语法说明
用注册表编辑器对注册表进行修改可行,但效率低,很多场景下不适用。reg文件是一种注册表脚本文件,可运行该文件实现对注册表的修改。
在创建注册表.reg文件之前,我们先对计算机做一个配置:
图:隐藏已知文件类型扩展名取消勾选
取消隐藏文件扩展名后,创建reg文件只需新建一个记事本文件,然后将文件后缀.txt更改为.reg后缀即可创建一个注册表文件,可用记事本打开。当然此时是一个空的注册表.reg文件。
下面说一下.reg文件语法,使用的是生成文件右键菜单项:校验Hash值的一个注册表文件进行语法举例:
图:.reg文件语法说明

利用注册表.reg文件新建右键菜单:校验文件Hash值
这个reg文件的功能是在文件的右键菜单中生成"检验文件Hash"菜单项,可以检查文件的哈希值。
图:在右键菜单生成的"检验文件Hash"菜单项
图:检验文件Hash结果

图:reg文件部分内容
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
注册表详解
注册表简易入门网易学院教程
注册表知识
注册表知识及其应用
注册表基础表
初谈制作注册表REG脚本文件(上)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服