浅谈注册表

相信接触微软系统的朋友们对注册表应该不陌生吧,很多时候都会用到,在早期XP时代,如果想找回回收站已删除的文件 , 软件如果不用的话,那么注册表就是你最应该用到的功能了(具体方法自行百度) 。注册表不能随意更改怎么删除电脑中没有注册表的软件,想必长期接触电脑的朋友都知道 。早期XP系统,出现了系统死机或者蓝屏 , 排除其他可能的故障,那么最有可能的就是注册表了,虽然对于XP而言,其使用时间是微软历史最长 , 但是现在是Win7、Win10的天下,而XP虽仍然有很多电脑有安装,但是由于微软不提供补?。?在兼容性上很多软件使用一定时间后都会出现注册表等方面的出错 , 这就使得计算机不得不面临重装系统的局面 。今天 , 就和大家谈谈注册表 。
Win7注册表界面
大家都知道,要呼出注册表界面,最简单的方法就是“开始菜单—运行—输入Regedit—回车” 。Regedit译作注册,而注册表是Registry 。它是是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息 。而最早的注册表,可以追溯到Windows 3.0推出OLE技术的时候 。在随后推出的Windows NT是第一个从系统级别广泛使用注册表的操作系统 。但是,从Microsoft Windows 95开始,注册表才真正成为Windows用户经常接触的内容,并在其后的操作系统中继续沿用至今 。
注册表主要有这么几项:HEKY、KEY、SUBKEY、BRANCH、VALUE ENTEY、REG_SE、REG_BINARY、REG_DWORD、DEFAULT,这几项都是什么呢,下面,小编就简单地给大家介绍一下 。
HEKY:“根键”或“主键”,它的图标与资源管理器中文件夹的图标有点儿相像 。Windows98将注册表分为六个部分,并称之为 HKEY_name,它意味着某一键的句柄 。
HEKY
KEY:“键”,它包含了附加的文件夹和一个或多个值 。
SUBKEY:“子键”,在某一个键(父键)下面出现的键(子键) 。
BRANCH:“分支”,代表一个特定的子键及其所包含的一切 。一个分支可以从每个注册表的顶端开始,但通常用以说明一个键和其所有内容 。
VALUE ENTEY:“值项”,带有一个名称和一个值的有序值 。每个键都可包含任何数量的值项 。每个值项均由三部分组成:名称 , 数据类型,数据 。

浅谈注册表

文章插图
REG_SZ:“字符串”,顾名思义,一串ASCII码字符 。如“Hello World”,是一串文字或词组 。在注册表中,字符串值一般用来表示文件的描述、硬件的标识等 。通常它由字母和数字组成 。注册表总是在引号内显示字符串 。
REG_SZ
REG_BINARY:“二进制”,如 F03D990000BC ,是没有长度限制的二进制数值,在注册表编辑器中,二进制数据以十六进制的方式显示出来 。
REG_BINARY
REG_DWORD:“双字”,从字面上理解应该是Double Word  , 双字节值 。由1-8个十六进制数据组成,我们可用以十六进制或十进制的方式来编辑 。如 D1234567 。
REG_DWORD
DEFAULT:“缺省值”,每一个键至少包括一个值项,称为缺省值(Default),它总是一个字串 。
当然,注册表每一个主键、子键、分支、值、缺省值等等这些都在计算机系统里面有特定的信息存放,每一项的值也不能随意更改,否则会出现很多情况怎么删除电脑中没有注册表的软件 , 最坏的就是重做系统,想必大家也不想有事没事就重做系统吧 。
说一千道一万 , 小编对于注册表也不是很熟悉,最起码很多东西都是自己上网百度出来的 , 所以感兴趣的朋友 , 可以自行百度,或者想尝试玩注册表的 , 也可以玩一玩,但小编在这里衷心提醒,请给电脑做好备份!
【浅谈注册表】本文到此结束 , 希望对大家有所帮助!

猜你喜欢