欢迎来到天天文库
浏览记录
ID:12509321
大小:327.00 KB
页数:74页
时间:2018-07-17
《注册表研究已出版》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、注册表简易入门初步认识注册表:首先我们来了解一下注册表的组成。在注册表中,子树是主要节点,包括健、子健和值。健就是打开"注册表编辑器"后,出现在"注册表编辑器"左窗格中的文件夹,健可以包含子健和值健。子健就是健中的健,在注册表中,子健属于树和健。值健就是运行"注册表编辑器"后,出现在"注册表编辑器"右窗格中的数据字符串,他定义了当前所选健的值,值健由三个部分组成:名称、数据类型和值本身。下图就是注册表的各个组成部分: 图01:注册表组成图表认识键值项和键值注册表虽然是通过各个根键和子键来分类管理各种信息,但具体数据信息还是依靠键
2、值项和键值来实现。在注册表中绝大多数分支或子项中还包含了一个或若干个“值项”,每个值项又对应于一定数据类型的一组数据,这就是键值项和键值,打开注册表编辑器后,选择一个分支或子项,在注册表编辑器的右侧窗口中显示的就是键值项和键值(如图1)图1。细心的朋友可能会注意到,键值项的图标内容有些是“ab”,有些又是“0、1”,这是因为注册表编辑器根据键值的不同将键值项分为了字符型和数值型两大类的缘故。在键值项窗口空白处单击右键,选择“新建”菜单项,可以看到这些键值被细分为:字符串值、二进制值、DWORD值、多字符串值、可扩充字符串值五种类型
3、(如图2)。图2字符串值(REG_SZ):该值一般用来作为文件描述和硬件标志,可以是字母、数字,也可以是汉字,但它是长度固定的文本字符串,最大长度不能超过255个字符。REG文件中一般表现为:“a”=“****”。二进制值(REG_BINARY):一般情况下,大多数硬件组件信息以二进制数据存储,然后通过十六进制的格式显示在注册表编辑器中。该类型值没有长度限制,可以是任意字节长,REG文件中一般表现为:“a”=“hex:01,00,00,00”。DWOED值(REG_DWORD):由4字节长(32位整数)的数字表示的数据。设备驱动程
4、序和服务的许多参数都是此类型,以二进制、十六进制或十进制格式显示在注册表编辑器中。REG文件中一般表现为“a”=“dword:00000001”。修改注册表时,字符串值、二进制值、DWORD值最为常用,而多字符串值、可扩充字符串值除在WindowsXP系统外,仅在Regedt32.exe中可见。提示:在WindowsXP系统中包含图2中的五种类型,而Windows98系统仅包含字符串值、二进制值、DWORD值三种类型。修改键情况下,值项或键值大多数修改注册表的具体操作就是将键值由A值修改为B值。当需要修改的时候,只要双击该键值项(
5、也可右击该键值项,选择“修改”菜单项),然后在其编辑窗口中进行修改就可以了(如图3)。二.2000、XP、2003所有注册表设置《开始菜单及相关设置》[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer]"NoRecentDocsMenu"=dword:00000001(隐藏开始->文档菜单)"NoRecentDocsHistory"=dword:00000001(禁止将打开的文档存入历史记录)"ClearRecentDocsO
6、nExit"=dword:00000001(退出系统自动清除历史记录,包括文档、运行和查找)"NoFavoritesMenu"=dword:00000001(隐藏开始->收藏夹菜单)"NoSMHelp"=dword:00000001(隐藏开始->帮助菜单)(WIN2000/ME/XP)"NoFind"=dword:00000001(禁用查找/搜索)"NoRun"=dword:00000001(禁用运行,禁止IE访问本地资源,除非输入"桌面",禁止WIN2000/XP通过任务管理器创建新任务)"NoLogOff"=dword:000
7、00001(禁用注销)(WIN9X)"StartMenuLogOff"=dword:00000001(禁用注销)(WIN2000/XP)"NoClose"=dword:00000001(禁用关闭系统/关闭计算机)"NoSetFolders"=dword:00000001(隐藏控制面板、打印机/网络连接,WIN2000/XP仅从开始菜单隐藏;此外还禁用WIN+E快捷键)"NoSetTaskbar"=dword:00000001(禁止设置任务栏和开始菜单)"NoFolderOptions"=dword:00000001(从开始->设置
8、菜单和资源管理器菜单中删除文件夹选项)"NoWindowsUpdate"=dword:00000001(从开始菜单中删除WindowsUpdate,禁止到WindowsUpdate网站升级)"NoSetActiveDesktop"=dword:00
此文档下载收益归作者所有