注册表研究已出版.doc

上传人:鲁** 文档编号:550551141 上传时间:2023-09-02 格式:DOC 页数:74 大小:327KB
返回 下载 相关 举报
注册表研究已出版.doc_第1页
第1页 / 共74页
注册表研究已出版.doc_第2页
第2页 / 共74页
注册表研究已出版.doc_第3页
第3页 / 共74页
注册表研究已出版.doc_第4页
第4页 / 共74页
注册表研究已出版.doc_第5页
第5页 / 共74页
点击查看更多>>
资源描述

《注册表研究已出版.doc》由会员分享,可在线阅读,更多相关《注册表研究已出版.doc(74页珍藏版)》请在金锄头文库上搜索。

1、注册表简易入门初步认识注册表:首先我们来了解一下注册表的组成。在注册表中,子树是主要节点,包括健、子健和值。健就是打开注册表编辑器后,出现在注册表编辑器左窗格中的文件夹,健可以包含子健和值健。子健就是健中的健,在注册表中,子健属于树和健。值健就是运行注册表编辑器后,出现在注册表编辑器右窗格中的数据字符串,他定义了当前所选健的值,值健由三个部分组成:名称、数据类型和值本身。下图就是注册表的各个组成部分:图01:注册表组成图表认识键值项和键值 注册表虽然是通过各个根键和子键来分类管理各种信息,但具体数据信息还是依靠键值项和键值来实现。在注册表中绝大多数分支或子项中还包含了一个或若干个“值项”,每个

2、值项又对应于一定数据类型的一组数据,这就是键值项和键值,打开注册表编辑器后,选择一个分支或子项,在注册表编辑器的右侧窗口中显示的就是键值项和键值(如图1)图1 。细心的朋友可能会注意到,键值项的图标内容有些是“ab”,有些又是“0、1”,这是因为注册表编辑器根据键值的不同将键值项分为了字符型和数值型两大类的缘故。在键值项窗口空白处单击右键,选择“新建”菜单项,可以看到这些键值被细分为:字符串值、二进制值、DWORD值、多字符串值、可扩充字符串值五种类型(如图2)。图2 字符串值(REG_SZ): 该值一般用来作为文件描述和硬件标志,可以是字母、数字,也可以是汉字,但它是长度固定的文本字符串,最

3、大长度不能超过255个字符。REG文件中一般表现为:“a”“*”。 二进制值(REG_BINARY): 一般情况下,大多数硬件组件信息以二进制数据存储,然后通过十六进制的格式显示在注册表编辑器中。该类型值没有长度限制,可以是任意字节长,REG文件中一般表现为:“a”“hex:01,00,00,00”。 DWOED值(REG_DWORD): 由 4 字节长(32 位整数)的数字表示的数据。设备驱动程序和服务的许多参数都是此类型,以二进制、十六进制或十进制格式显示在注册表编辑器中。REG文件中一般表现为“a”“dword:00000001”。 修改注册表时,字符串值、二进制值、DWORD值最为常用

4、,而多字符串值、可扩充字符串值除在Windows XP系统外,仅在Regedt32.exe中可见。 提示:在Windows XP系统中包含图2中的五种类型,而Windows 98系统仅包含字符串值、二进制值、DWORD值三种类型。 修改键情况下,值项或键值 大多数修改注册表的具体操作就是将键值由A值修改为B值。当需要修改的时候,只要双击该键值项(也可右击该键值项,选择“修改”菜单项),然后在其编辑窗口中进行修改就可以了(如图3)。 二2000、XP、2003所有注册表设置开始菜单及相关设置 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVers

5、ionPoliciesExplorer NoRecentDocsMenu=dword:00000001(隐藏开始-文档菜单) NoRecentDocsHistory=dword:00000001(禁止将打开的文档存入历史记录) ClearRecentDocsOnExit=dword:00000001(退出系统自动清除历史记录,包括文档、运行和查找) NoFavoritesMenu=dword:00000001(隐藏开始-收藏夹菜单) NoSMHelp=dword:00000001(隐藏开始-帮助菜单)(WIN2000/ME/XP) NoFind=dword:00000001(禁用查找/搜索)

6、NoRun=dword:00000001(禁用运行,禁止IE访问本地资源,除非输入桌面,禁止WIN2000/XP通过任务管理器创建新任务) NoLogOff=dword:00000001(禁用注销)(WIN9X) StartMenuLogOff=dword:00000001(禁用注销)(WIN2000/XP) NoClose=dword:00000001(禁用关闭系统/关闭计算机) NoSetFolders=dword:00000001(隐藏控制面板、打印机/网络连接,WIN2000/XP仅从开始菜单隐藏;此外还禁用WIN+E快捷键) NoSetTaskbar=dword:00000001(禁

7、止设置任务栏和开始菜单) NoFolderOptions=dword:00000001(从开始-设置菜单和资源管理器菜单中删除文件夹选项) NoWindowsUpdate=dword:00000001(从开始菜单中删除Windows Update,禁止到Windows Update网站升级) NoSetActiveDesktop=dword:00000001(从开始-设置菜单中删除活动桌面)(WIN9X) NoActiveDesktop=dword:00000001(禁用活动桌面,WIN9X/2000在桌面右键菜单和显示属性里不出现相关项目) NoActiveDesktopChanges=dw

8、ord:00000001(禁止更改活动桌面,在显示属性里不出现相关项目) 资源管理器设置 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer NoFileMenu=dword:00000001(隐藏Explorer中的文件菜单) NoNetConnectDisconnect=dword:00000001(禁止使用资源管理器或网上邻居映射或断开网络驱动器) NoWebView=dword:00000001(禁止按Web页查看)(WIN2000/XP) 隐藏桌面图标 HKEY_CURRENT_USERSof

9、twareMicrosoftWindowsCurrentVersionPoliciesExplorer Nodesktop=dword:00000001(隐藏桌面所有图标) NoNetHood=dword:00000001(隐藏桌面网上邻居图标) NoInternetIcon=dword:00000001(隐藏桌面Internet Explorer图标) 禁止使用鼠标右键 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer NoViewContextMenu=dword:00000001(禁止在桌面、我

10、的电脑中使用鼠标右键) NoTrayContextMenu=dword:00000001(禁止在任务栏中使用鼠标右键) NoChangeStartMenu=dword:00000001(禁止在开始菜单使用鼠标右键及拖放) 打印机设置 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer NoAddPrinter=dword:00000001(禁止添加打印机) NoDeletePrinter=dword:00000001(禁止删除打印机) NoPrinterTabs=dword:00000001(隐藏打印机

11、属性中的常规和详细资料页面)(WIN9X) 隐藏驱动器 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer NoDrives =hex:01,00,00,00(隐藏A盘)/02,00,00,00(隐藏B盘)/04,00,00,00(隐藏C盘)/08,00,00,00(隐藏D盘)/10,00,00,00(隐藏E盘)/20,00,00,00(隐藏F盘)/ff,ff,ff,03(隐藏全部) 注若要隐藏多个驱动器,将其对应的值相加即可,如要隐藏A盘和C盘,设置05,00,00,00;要隐藏D盘,E盘和F盘设置3

12、8,00,00,00,注意要以十六进制运算。 允许/取消光盘的自动运行功能 HKEY_CURRENT_USER/Software/Microsofthttp:/ NoDriveTypeAutoRun=hex:95,00,00,00(Win98)/91,00,00,00(WinXP)(允许自动) NoDriveTypeAutoRun=hex:b5,00,00,00(取消自动) 注1WIN9X此项设置并不能关闭自动播放CD功能,若要单独禁止CD自动播放,可在注册表中做如下修改: HKEY_CLASSES_ROOTAudioCDshell 操作删除默认值中的字符串play。 注2在WIN9X下若要彻

13、底关闭自动运行功能,可以在设备管理器光驱的属性设置里禁用自动插入通告,即插入和弹出光盘Windows都不会自动刷新,这项设置也可以在注册表中修改: HKEY_LOCAL_MACHINEEnumSCSIMF&CH. AutoInsertNotification=hex:00 WIN2000/XP可以进行如下设置达到相同功能: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesCdrom Autorun=dword:00000000 自动播放功能详释 HKEY_CURRENT_USER/Software/Microsofthttp:/ NoDrive

14、TypeAutoRun 指定按设备类型禁止自动播放。1:未知类型,4:可移动磁盘,8:硬盘,10:网络驱动器,20:光驱,40:RAM驱动器,80:未知类型,FF:所有类型。若要禁止某一类型自动播放,直接使用对应的值,若要禁止几种类型,则使用它们数值相加的值,如95=1+4+10+80,91=1+10+80, b5=1+4+10+20+80。 NoDriveAutoRun指定按盘符禁止自动播放。相关设置可以参考NoDrives值,最大值为hex:ff,ff,ff,03,禁止所有盘自动播放。 使用传统用户界面(Shell外壳) HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer ClassicShell=dword:00000001 作用WIN9X/2000:关闭任务栏的工具栏功能;从资源管理器中删除查看菜单中按Web页选项;关闭文件夹选项中的Windows 桌面更新;取消开始菜单中的收藏夹(WIN9X);关闭 Windows对话框中多了注销。 WINXP:禁用Active Desktop和Web视图;用户无法将系统配置成通过单击打开项目。 禁止使用Windows快捷键 HKEY_CURRENT_USERSoftwareMicrosoftWindows

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号