文档库 最新最全的文档下载
当前位置:文档库 › 注册表基础1

注册表基础1

注册表基础1
注册表基础1

一、自动登录

--每次当Windows NT启动时,系统都会显示“请按Ctrl + Alt + Delete登录”的信息,一般情况下,用户必须自己输入用户名称与口令才能登录Windows NT网络。实现Windows NT自动以某组用户名称与口令登录而不要手工输入的功能对于网络管理员来说十分重要,其设置方法如下。

--1.选择“开始”*“运行”,在“运行”对话框中输入“regedit.exe”,打开注册表编辑器。

--2.定位到“HKEY_LOCAL_MACHINE\SOFTWARE\MicrosoftWindowsNT\CurrentVersion\Winlogon”。--3.选择“AutoAdminLogon”双击,打开“编辑字符串”对话框,在“数据数值”文本框中输入“1”。

--4.选择“DefaultDomainName”双击,在“编辑字符串”对话框的“数据数值”文本框中输入所要登录域的名称或本机计算机名称,例如“Domain”域或“Mycomputer”计算机,然后单击“确定”按钮。

--5.选择“DefaultUserName”双击,在“编辑字符串”对话框的“数据数值”文本框中输入登录的用户名称,例如“Administrator”,然后单击“确定”按钮。

--6.选择“编辑”*“新建”*“字符串值”,添加一个名称为“DefaultPassword”数值名称,然后单击“确定”按钮。在“编辑字符串”对话框的“数据数值”文本框中输入用户的口令,然后单击“确定”按钮。

--7.注销然后重新登录,测试上述的设置,此时不需要手工输入用户名称与口令即可登录进入系统。

--如果您想解除这个自动登录的功能,只要将“AutoAdminLogon”的数值改为“0”即可。

二、自定义启动信息

--如果您希望用户在按下Ctrl+A1t+Delete键后画面上自动显示一些您希望用户看到的信息,则可以利用以下的方法。

--1.操作同“自动登录”中的步骤1。

--2.操作同“自动登录”中的步骤2。

--3.选择“LegalNoticeCaption”双击,打开“编辑字符串”对话框,在“数据数值”文本框中输入信息窗口的标题,例如“我的电脑”。

--4.选择“LegalNoticeText”双击,打开“编辑字符串”对话框,在“数据数值”文本框中输入您希望在信息窗口中显示的内容,例如“欢迎进入我的电脑工作室”。

--5.注销然后重新登录,在出现登录提示之前可以看到所设置的信息对话框。

三、不登录而直接关闭系统

--如果不经过设置,当启动屏幕上出现“开始登录”的对话框时想直接关闭系统,您就必须按Ctrl+Alt+Delete组合键,然后输入用户名称与口令,登录到Windows NT后再选择关闭系统。其实,通过设置注册表可以在登录对话框中增加一个“关闭系统”按钮,这样不必经过登录即可关闭系统。

--1.操作同“自动登录”中的步骤1。

--2.操作同“自动登录”中的步骤2。

--3.选择“ShutdownWithoutLogon”双击,打开“编辑字符串”对话框,在“数据数值”文本框中输入“l”。

--4.注销后重新登录,在登录对话框中会多出一个“关闭系统”的按钮。

--由于注册表是保存系统配置的重要数据库,因此修改注册表时一定要谨慎。

29、注册表初级通关Follow Me

接触电脑有些时日的朋友,你是不是正想成为电脑高手或者干脆已经成为电脑高手了?只要你选择其中之一,我都得考考你——请问注册表是什么东东?

不知道?有没有搞错,这么重要的“葵花宝典"你都不知道,还想做电脑高手,先补补课吧!(真正的高手请跳过此文,大家请向他致敬,开始鼓掌……)

下面小生将给大家做一个简要的介绍,不过是抛砖引玉,智激“卧龙"罢了,好学的朋友可要竖起耳朵听哟!

注册表基础ABC

A 我们知道,在Windows

3.x中,系统是通过INI文件来登录硬件和初始化各种软件信息的,并以此建立符合要求的工作环境。而到了Windows9x时代,微软采用注册表来统一管理软硬件配置,从而大大提高了系统的稳定性和安全性,同时也使我们能更容易的对系统进行维护和管理。如果你对Windows9x的启动文件还有些了解, 你就会知道像Config.sys,Autoexec.bat,System.ini,Win.ini 和Protocol.ini这样的系统配置文件的内容都已经包含在了注册表中。难怪它是那样的脆弱!

B

总的来说注册表实际上是一个庞大的数据库,它包含了应用程序和系统软硬件的全部配置信息,初始化信息及其它重要数据。从一般用户的角度看,注册表系统由两部分组成:注册表数据库和注册表编辑器。其中注册表数据库包括两个文件:System.dat和User.dat。前者是用来保存计算机的系统信息,如安装的硬件和设备驱动程序的有关信息等;后者则是用来保存每个用户特有的信息,如桌面设置、墙纸或窗口的颜色设置等。它们一般都放在C盘Windows目录下。同时,微软为了防止注册表文件的损坏,特地准备了两个备份文件System.da0和User.da0(文件类型是.da),也是放在C盘Windows目录下。另外,在Windows 98中还有一个专门用来储备备份文件的文件夹,即C:\Windows\Bak,你的系统要是出了什么问题,倒是很有必要找找它。相比之下,注册表编辑器是用来对注册表进行各种编辑的工具。你可以在“开始”菜单中点击运行,在运行的对话框中填入“Regedit"即可看到注册表编辑器。

还想告诉你的是,如果你在“系统配置实用程序"的启动项里发现ScanRegistry前的小勾没有被去掉的话,那么系统每天会自动调用Scanreg.exe对注册表备份一次,备份后的注册表被打成cab包,放在C:\Windows\sysbckup目录下,文件名为rb00x.cab并且被加上隐藏属性的就是(一般有五个)。

C

注册表采用“关键字"及其“键值"来描述登录项及其数据。所有的关键字都是以“HKEY"作为前缀开头。关键字可以分为两类:一类是由系统定义的,通常称为“预定义关键字";另一类是由应用程序定义的,安装的应用软件不同,其登录项也就有所区别。下面让我们具体看看系统预定义的六个主关键字(即根键)吧:

(1)HKEY_CLASSES_ROOT:基层类别键,定义了系统中所有已经注册的文件扩展名、文件类型、文件图标等。

(2)HKEY_CURRENT_USER:定义了当前用户的所有权限,实际上就是HKEY_USERS\.Default下面的一部分内容,包含了当前用户的登录信息。

(3)HKEY_LOCAL_MACHINE:定义了本地计算机(相对网络环境而言)的软硬件的全部信息。当系统的配置和设置发生变化时,其下面的登录项也会随之改变。

(4)HKEY_USERS:定义了所有的用户信息,其中部分分支将映射到HKEY_CURRENT_USER关键字中,它的大部分设置都可以通过控制面板来修改。

(5)HKEY_CURRENT_CONFIG:定义了计算机的当前配置情况,如显示器、打印机等可选

外部设备及其设置信息等。它实际上也是指向HKEY_LOCAL_MACHINE\Config结构中的某个分支的指针。

(6)HKEY-DYN-4DATA:定义了系统运行中的动态数据,即已发生的事件的有关信息。它不仅包含系统硬件的当前状态,也包含了那些需要更新和检索的数据。系统每次启动时都要创建此关键字。

总之,Windows的注册表是控制系统启动、运行的最底层设置,其文件就是System.dat和User.dat,它们不仅至关重要,而且极其脆弱,理所当然要成为整个系统的重点保护对象。(摘自精灵豆工作室感谢)

30、注册表有关桌面的修改项

路径:[HKEY_CURRENT_USER\Control Panel\Desktop]

键值1:"PaintDesktopVersion"="1" or "0"

作用: 在桌面上是否显示Win98版本号

键值2:"MenuShowDelay"="0"

作用: 将开始菜单的响应速度设置为最快

径:[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]

键值1:"NoActiveDesktop"=hex:01, 00,00,00

作用: 禁止活动桌面(Active Desktop)功能

键值2:"NoSaveSettings"=hex:01,00,00,00

作用:不管你如何修改桌面配置,重启Windows后都将恢复原来的桌面

键值3: "Nodesktop"=hex:01,00,00,00

作用: 隐藏桌面上的图标

键值4:"NoStartBanner"=hex:01,00,00,00

作用:去除"单击这里开始"箭头

径:[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorerDesktop\ NameSpace]

删除主键{450d8fba-ad25-11d0-98a8-0800361b1103}

作用:隐藏"回收站"

删除主键{645FF040-5081-101B-9F08-00AA002F954E}

作用:隐藏"我的文档"

删除主键{208D2C60-3AEA-1069-A2D7-08002B30309D}

作用:隐藏"网上邻居"

径:[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFold er]

键值1:"Attributes"=hex:50,01,00,20

作用:为回收站增加"重命名"选项

径:[HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\InProcSer ver32]

键值1:"默认"="shell32.dll-" 作用:锁定回收站

径:[HKEY_CLASSES_ROOT\CLSID\{21EC2020-3AEA-1069-A2DD-08002B30309D}\InProcS erver32]

键值1:"默认"="shell32.dll-" 作用:锁定控制面板

径:[HKEY_CLASSES_ROOT\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\InProcS erver32]

键值1:"默认"="shell32.dll-" 作用:锁定我的文档

径:[HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\InProcS erver32]

键值1:"默认"="shell32.dll-" 作用:锁定我的电脑

路径:[HKEY_CURRENT_USER\Control Panel\Colors]

键值1:"Bottontext"="RRGGBB"(RGB) 作用:任意定制窗口颜色

路径:[HKEY_CURRENT_USER\Control Panel\Desktop]

键值1:"MenuDropAlignment"="0"或"1"

作用:设置右键菜单的对齐方式(0左对齐;1右对齐)

31、注册表控制面板的修改项

路径:[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies

\System]

键值1:"NoSecCPL"=dword:00000001 作用:禁用"密码"控制面板

键值2:"NoDispCPL"=dword:00000001 作用:禁用"显示"控制面板

键值3:"NoDispBackgroundPage"=dword:00000001

作用:禁用"显示"控制面板中"背景"

键值4:"NoDispScrSavPage"=dword:00000001

作用:禁用"显示"控制面板中"屏幕保护程序"

键值5:"NoDispAppearancePage"=dword:00000001

作用:禁用"显示"控制面板中"外观"

键值6:"NoDispSettingsPage"=dword:00000001

作用:禁用"显示"控制面板中"效果","Web"和"设置"

键值7:"NoDevMgrPage"=dword:00000001

作用:禁用"系统"控制面板中"设备管理器"

键值8:"NoConfigPage"=dword:00000001

作用:禁用"系统"控制面板中"硬件配置文件"

键值9:"NoVirtMemPage"=dword:00000001

作用:禁用"系统"控制面板中"性能"中"虚拟内存"

键值10:"NoFileSysPage"=dword:00000001

作用:禁用"系统"控制面板中"性能"中"文件系统"

径:[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Network] 键值1:"NoNetSetup"=dword:00000001 作用:禁用"网络"控制面板

键值2:"NoNetSetupIDPage"=dword:00000001

作用:禁用"网络"控制面板中"标识"

键值3:"NoNetSetupSecurityPage"=dword:00000001

作用:禁用"网络"控制面板中"访问控制"

键值4:"NoWorkgroupContents"=dword:00000001

作用:禁用"网络"控制面板中"工作组内容"

键值5:"NoEntireNetwork"=dword:00000001

作用:禁用"网络"控制面板中"整个网络"

键值6:"NoFileSharingControl"=dword:00000001

作用:禁用"网络"控制面板中"文件与打印机共享

32、注册表开始菜单的修改项

径:[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\PoliciesExplorer]

键值1:"NoRecentDocsMenu"=hex:01,00,00,00

作用:隐藏文档(Documents)菜单

键值2:"ClearRecentDocsonExit"=hex:01,00,00,00

作用:在每次退出系统时,自动清除文档菜单中的历史记录

键值3:″NoRecentDocsHistory″=hex:01,00,00,00

作用:禁止将最近操作过的文档放入文档菜单历史记录中

键值4:″NoFind″=hex:01,00,00,00

作用:隐藏查找(Find)菜单

键值5:″NoRun″=hex:01,00,00,00

作用:隐藏运行(Run)菜单

键值6:″NoLogOff″=hex:01,00,00,00

作用:隐藏注销到…(LogOff)菜单

键值7:″NoClose″=hex:01,00,00,00

作用:隐匿关闭系统(ShutDown)菜单

键值8:″NoSetFolders″=Hex:01,00,00,00

作用:隐匿设置(Setting)菜单中的控制面板&打印机

键值9:″NoFavoritesMenu″=hex:01,00,00,00

作用:隐匿收藏夹(Favorite)菜单

键值10:″NoStartBanner″=hex:01,00,00,00

作用:禁止任务栏上"单击这里开始"的提示

键值11:"NoSetTaskbar"=hex:01,00,00,00

作用:禁止设置(Setting)菜单中的任务栏合开始菜单

路径:[HKEY_CLASSES_ROOT\Directory\shell\find\ddeexec]

默认="[FindFolder("路径", 路径)]" 作用:改变"查找"对话框中的默认搜索路径

路径:[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\Shell Icons]

键值:"19"="c:\icon\icon1.ico"(图标文件) 改变程序图标

键值:"43"="c:\icon\icon2.ico" 改变收藏夹图标

键值:"20"="c:\icon\icon3.ico" 改变文档图标

键值:"21"="c:\icon\icon4.ico" 改变设置图标

键值:"22"="c:\icon\icon5.ico" 改变查找图标

键值:"23"="c:\icon\icon6.ico" 改变帮助图标

键值:"24"="c:\icon\icon7.ico" 改变运行图标

键值:"44"="c:\icon\icon8.ico" 改变注销图标

键值:"27"="c:\icon\icon9.ico" 改变关机图标

其他还有:6(软驱);8(硬盘);11(光驱);等等...

注意:修改完后,进入windows文件夹,删除ShellIconCache文件(属性隐藏),然后重新启动。

33、注册表系统优化修改项

路径:[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem\CDFS]

键值1:"Prefetch"=dword:000000e4(默认值)

作用: 根据您的CDROM速度优化CDROM预读取性能.

注意:(如果修改以上两个键值导致CDROM工作不正常,如:播放VCD时找不到VCD碟,请降低一个级别)

4倍速:000000e4(默认值)

8倍速:000001c0

16倍速:00000380

24倍速:00000540

32倍速:00000700

36倍速:00000750

40倍速:00000800

48倍速:00000800

键值2: "CacheSize"=dword:0000026b(默认值)

作用:根据你的CDROM用途来确定缓存大小

0000026b(默认值)

000004d6(适中)

000009ac(最大)

路径:[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\fdc\0000]

键值1:"ForceFIFO"=dword:00000001

作用:提高软驱读写缓冲性能

路径:[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem]

键值1:"ConfigFileAllocSize"=dword:000001f4

作用:优化文件系统

34、Windows注册表背后的秘密

windows注册表方面的文章已经有好多,但是其中更多的内容还是很多windows注册表的技巧,很多用户都是“知其然不知其所以然”,而且很多的技巧所涉及的键和键值根本不为人所知的。这样并没有对注册表有一个系统的介绍。下面这篇文章分三个部分:注册表和它的用途,注册表的结构,注册表的问题和故障恢复。希望让计算机新手对注册表有一个简单、全面的概念和了解。关于注册表使用技巧和窍门很多文章都有介绍,在此就不赘述。其中翻译不恰当和错误之处,望大家指正。

Win10各种注册表小设置,不断更新中...

去除搜索按钮 复制粘贴一下内容,保存为reg文件,双击,确定(注意导入后需要重新启动资源管理器)Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Search] "EnableProactive"=dword:00000000 恢复搜索按钮1.导入如下即可(两个注册表任选其一即可恢复注意导入后需要重新启动资源管理器) Windows Registry Editor Version 5.00 [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion \Search] "EnableProactive"=dword:00000000 2. Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Search] "EnableProactive"=dword:00000001 去除多任务(虚拟桌面)按钮(同一楼,复制粘贴保存为reg文件)

Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Explorer\MultitaskingView\AllUpView] "Enabled"=dword:00000000 恢复多任务按钮 1. Windows Registry Editor Version 5.00 [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion \Explorer\MultitaskingView\AllUpView] "Enabled"=dword:00000000 2. Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Explorer\MultitaskingView\AllUpView] "Enabled"=dword:00000001 预览版更新选择功能,预览版微软锁定了选择权,现提供注册表方法更

注册表的基本结构介绍

注册表的基本结构介绍 不论是WINDOWS 95/98操作系统,还是WINDOWS NT/2000操作系统,其注册表的结构大体上是基本相同的,都是一种层叠式结构的复杂数据库,由键、子键、分支、值项和缺省值几部分组成。 注册表包括以下的5个主要键项:注:Windows mobile2003操作系统只有3个主要键项,2005有1个副键项! 1.HKDY_CLASSES_ROOT:包含启动应用程序所需的全部信息,包括扩展名、应用程序与文档之间的关系、驱动程序名、DDE和OLE信息,类ID编号和应用程序与文档的图标等。 2.HKEY_CURRENT_USER:包含当前登录用户的配置信息,包括环境变量、个人程序、桌面设置等。 3.HKEY_LOCAL_MACHINE:包含本地计算机的系统信息,包括硬件和操作系统信息,如设备驱动程序,安全数据和计算机专用的各类软件设置信息。 4.HKEY_USERS:包含计算机的所有用户使用的配置数据,这些数据只有在用户登录在系统上时方能访问。这些信息告诉系统当前用户使用的图标、激活的程序组、开始菜单的内容以及颜色、字体等。 5.HKEY_CURRENT_CONFIG:存放当前硬件的配置信息,其中的信息是从HKEY_LOCAL_MACHINE 中映射出来的。 具体的说明请见如下的介绍: 一、HKEY_CLASSES_ROOT根键 HKEY_CLASSES_ROOT根键中记录的是Windows操作系统中所有数据文件的信息内容,主要记录了不同的文件的文件名后缀和与之对应的应用程序。当用户双击一个文档时,系统可以通过这些信息启动相应的应用程序。 HKEY_CLASSES_ROOT根键是由多个子键组成的,可分为两种:一种是已经注册的各类文件的扩展名,另一种是各种文件类型的有关信息。由于该根键包含的子键数目最多,下面就用Avifile子键简要介绍它下面的子键的含义: 1.CLSID子键 Avifile子键下的第一个子键是“CLSID”,即“分类标识”,在选中它时可以看到其默认的键值。Windows系统可用这个类标识号来识别相同类型的文件。在HKEY_CLASSES_ROOT主键下也有一个子键“CLSID”,其中包含了所有注册文件的类标识。 https://www.wendangku.net/doc/ea13120436.html,pressors 子键

注册表脚本编程入门

注册表脚本编程入门 本小时我们将对注册表脚本文件进行比较深入的学习。注册表脚本文件——即.reg文件的重要性不仅在于可以用于备份注册表设置,还可以用来改变注册表设置而无需打开注册表编辑器,这在解决某些问题时具有独特的优势和便利性。 注册表脚本是什么? 在计算机日常维护中,为了防患于未然,我们需要对注册表进行导出备份;在导出时选择文件保存类型时会看到*.Reg文件,如图22-1所示,这个文件就是注册表脚本文件的格式。 图22-1导出注册表文件图22-2通过快捷菜单编辑 该.Reg文件可以通过记事本或其它文本编辑器打开并进行编辑,比如右击某个.Reg文件,在右键菜单中会出现图22-2所示的菜单。 在右键快捷菜单中,选择“编辑”命令就可以打开默认的脚本编辑软件(在Windows中都是记事本)来对脚本进行编辑,当然我们也可以选择其它的文本编辑软件来进行脚本编辑,不过需要在“资源管理器”的“工具→文件夹选项”来设置。打开“文件夹选项”窗口,选择“文件类型”选项,在其中找到“REG 注册表项”,再单击“高级”按钮,进入图22-3所示的窗口。 图22-3修改REG文件默认设置项目图22-4编辑REG文件类型的操作 双击“edit”或选择“编辑”按钮就可以对打开该文件对应的应用程序进行修改,我们可以通过“浏览”按钮来选择其它关联应用程序,如图22-4所示,比如用于编辑.Reg文件默认的是程序(记事本),这里我们就可以在“用于执行操作的应用程序”中更改。 当注册表或系统出现问题的时候,就可以通过注册表的导入功能将.Reg文件导入注册表,这样可以实现恢复注册表的目的。或者,直接运行.Reg文件安装到注册表中去,之后会弹出安装提示框,如图22-5所示,选择“是”按钮就可以将这些内容添加到注册表中。 图22-5安装.Reg文件 说了这么多,那么到底什么是注册表脚本呢?其实就是上面我们反复提到的.Reg文件,简单地讲,注册表脚本就是以.Reg为扩展名的可以对注册表进行操作的脚本文件。我们可以利用该.Reg文件直接对注册表进行各种修改操作,而且对注册表的操作不会受到注册表编辑器被锁定或禁用的限制。 如何编写注册表脚本? 首先我们得了解一下注册表文件的格式,跟其它一些脚本语言一样,注册表脚本在编写的时候需要遵循一定的格式,如果格式不正确,在使用这些脚本的时候会出现一些意想不到的问题。要遵循的格式是指我们在修改或自己创建一个注册表脚本文件的时候应该注意的问题。当然如果是用注册表编辑器(Regedit)导出的.Reg脚本文件是没有任何格式问题的。 下面让我们来看一段注册表脚本文件: ----------------------------------------------------------- REGEDIT4 ;一个注册表脚本文件 [HKEY_LOCAL_MACHINE\SOFTWARE\ACD Systems\ACDSee\50] @="默认值" "CompanyID"="" "LicenseNumber"="581 076 451 038 881 441" "UserName"="User007" ----------------------------------------------------------- 在上面的脚本文件中, 第一行的“REGEDIT4”是用来标明注册表脚本文件的文件格式类型,是必须的部分,该格式可以广泛应用于Windows 9X/.NT4/2000/XP中;另外有一种名为“Windows Registry Editor Version 5.00”的文件格式,它仅被用于Windows 2000和Windows XP中。这里建议大家使用REGEDIT4格式。在REGEDIT4之后的部分就是注册表脚本文件的正文部分。

注册表基本知识

注册表基本知识 注册表是Windows XP系统存储关于计算机配置信息的数据库,包括系统运行时需要调用的运行方式的设置;软、硬件的有关配置和状态信息,应用程序和资源管理器外壳的初始条件、首选项和卸载数据;计算机整个系统的设置和各种许可,文件扩展名与应用系统的关联,硬件的描述、状态和属性;计算机性能记录和底层系统状态信息,以及其他各类数据。这里我们就介绍一下注册表的基本概念、结构和相关的初级知识,为读者进一步深入了解注册表做好铺垫。 1.1 注册表的由来 PC机及其操作系统得一个特点就是允许用户按照自己的要求对计算机系统的软件和硬件进行各种各样的配置。早期的图形操作系统,如Windows 3.X中,对软硬件工作环境的配置是通过对扩展名为INI的文件进行修改来完成的。Windows 3.X在启动时是通过许多初始化文件来加载16位实模式和32位虚拟模拟设备驱动程序(VxD)的。例如,要启动Window 3.X,必须有WINI.INI,SYSTEM.INI及其各种配套的INI文件。但INI文件管理起来很不方便,因为每种设备或应用程序都得有自己的INI文件,并且在网络上很难实现远程访问。早期的Window 3.X应用程序不仅自己有专门的初始化文件,而且在WIN.INI中往往还要增加一些配置项,时间长了,WIN.INI不断增大。而且WIN.INI的许多配置项一直遗留着,一般用户无法删除。随着WIN.INI的增大,Window 3.X运行速度也相应地降低。另外,WIN.INI 不能超过64KB,否则Window 3.X无法启动,或运行程序中会出现许多莫名其妙的错误。 由于INI文件的最大长度是64KB,所以是系统扩展的一个很明显的障碍。为了解决这个问题,许多开发商后来都开始向用户提供自己的INI文件,并仅在WIN.INI文件和SYSTEM.INI文件中列出指向自用INI文件的一个指针。但这种方法也有不足:INI文件会散布在系统的各个地方,而且分级访问的本质存在严重的缺陷。如果WIN.INI做了某一特殊的设置,而应用程序的INI文件又做出了另一个设置,那么究竟选择谁?如何判定一种具体的设置的优先级呢? 为了克服上述这些问题,在Windows 95及其后继版本中,采用了一种叫做“注册表”的数据库来统一进行管理,将各种信息资源集中起来并存储各种配置信息。按照这一原则,Windows 各版本中都采用了将应用程序和计算机系统全被配置信息容纳在一起的注册表,用来管理应用程序和文件的关联、硬件设备说明、状态属性,以及各种状态信息和数据等。Windows XP的注册表在结构上可以说是Windows 2000与Windows 9X/Me注册表的综合体,含有以上两种注册表的大量信息,同时也有大量最新的设置特点。 Windows XP注册表保存着操作系统正常运转所需的大部分信息。在每次启动时,系统会根据计算机关机时创建的一系列文件创建注册表,注册表一旦载入内存,就会被一直维护着。注册表实际上是一个系统参数的关系数据库,从很多方面来看,它是Windows XP计算机行为和能力的数据交换中心。注册表代表一系列数据文件,主要用于帮助Windows XP对硬件、软件、用户环境以及Windows 的“外观与感觉”进行控制。 注册表与INI文件的不同之处有如下几点: ●注册表采用了二进制形式登录数据。 ●注册表支持子项(键),各级子关键字都有自己的“值项(键值)”。

常用的注册表项目编辑

二、桌面外观的修改实例 1.全面定制“开始”菜单中的图标(适用范围:Windows 9x/Me/NT/2000/XP) “开始”菜单是用户最常使用的,它里面有“程序”、“文档”、“设置”、“搜索”、“帮助”、“运行”和“关机”等几项图标,我们可以通过修改注册表来加以改变。 首先运行注册表编辑器,进入到注册表项HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\ Explorer\Shell Icons。如果该注册表项不存在,则创建它。 在该注册表项下创建如下表中罗列的字符串类型的值项,并且修改它们的值为新的图标。(如图表) 重新启动计算机,“开始”菜单中的图标就全部换成了新的图标。 提示:图标可以直接使用可执行文件中的图标。例如“explorer.exe,3”,表示使用explorer.exe文件中的第4个图标。 2.增加和删除“开始”菜单中的项目 一般情况下,“开始”菜单中有“程序”、“文档”、“设置”、“搜索”、“帮助”、“运行”和“关机”这几项。通过修改注册表,我们可以将一些不常用的项

从“开始”菜单中删除。如果有特殊的目的,例如网吧中的计算机可能不想让使用者使用“开始”菜单中的“控制面板”来随意改变计算机的设置,也可以使用此方法。 下表中的值项,都位于注册表项HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Policies\Explorer中。(如图表) 3.增加和删除桌面的固定项目(适用范围:Windows 9x/Me/NT/2000/XP)一般情况下,桌面上都有“我的电脑”、“网上邻居”、“回收站”、“我的文档”等。通过修改注册表,我们可以不让这些项目显示在桌面上。这对于不希望使用者胡乱操作的场合是有用处的。例如对于网吧中的计算机,就可以将全部的桌面项目隐藏起来,以防止使用者通过“我的电脑”

常用注册表命令大全

常用注册表命令大全 开始菜单及相关设置》 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentV ersion\Policies\Explorer] "NoRecentDocsMenu"=dword:00000001(隐藏开始->文档菜单)"NoRecentDocsHistory"=dword:00000001(禁止将打开的文档存入历史记录)"ClearRecentDocsOnExit"=dword:00000001(退出系统自动清除历史记录,包括文档、运行和查找) "NoFavoritesMenu"=dword:00000001(隐藏开始->收藏夹菜单) "NoSMHelp"=dword:00000001(隐藏开始->帮助菜单)(WIN2000/ME/XP) "NoFind"=dword:00000001(禁用查找/搜索) "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(禁止设置任务栏和开始菜单)"NoFolderOptions"=dword:00000001(从开始->设置菜单和资源管理器菜单中删除文件夹选项) "NoWindowsUpdate"=dword:00000001(从开始菜单中删除Windows Update,禁止到Windows Update网站升级) "NoSetActiveDesktop"=dword:00000001(从开始->设置菜单中删除活动桌面)(WIN9X)"NoActiveDesktop"=dword:00000001(禁用活动桌面,WIN9X/2000在桌面右键菜单和显示属性里不出现相关项目) "NoActiveDesktopChanges"=dword:00000001(禁止更改活动桌面,在显示属性里不出现相关项目) 《资源管理器设置》 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentV ersion\Policies\Explorer] "NoFileMenu"=dword:00000001(隐藏Explorer中的文件菜单)"NoNetConnectDisconnect"=dword:00000001(禁止使用资源管理器或网上邻居映射或断开网络驱动器) "NoWebView"=dword:00000001(禁止按Web页查看)(WIN2000/XP) 1《隐藏桌面图标》 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentV ersion\Policies\Explorer] "Nodesktop"=dword:00000001(隐藏桌面所有图标) "NoNetHood"=dword:00000001(隐藏桌面网上邻居图标) "NoInternetIcon"=dword:00000001(隐藏桌面Internet Explorer图标) 2《禁止使用鼠标右键》 [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentV ersion\Policies\Explorer]

Win10各种注册表小设置

Win10各种注册表小设置 很多人不适应Win10的新功能,且还有强迫症,讨厌任 务栏的搜索和多任务按钮。现提供屏蔽方法。去除搜索按钮 复制粘贴一下内容,保存为reg文件,双击,确定(注意导 入后需要重新启动资源管理器)Windows Registry Editor Version CurrentVersion\Search]"EnableProactive"=dword:00000000如何你想恢复,导入如下即可(两个注册表任选其一即可恢复 注意导入后需要重新启动资源管理器)Windows Registry Editor Version CurrentVersion\Search]"EnableProactive"=dword:00000000或者导入Windows Registry Editor Version CurrentVersion\Search]"EnableProactive"=dword:00000001去除多任务(虚拟桌面)按钮(同一楼,复制粘贴保存为reg 文件)Windows Registry Editor Version CurrentVersion\Explorer\MultitaskingView\AllUpView]"Enable d"=dword:00000000恢复多任务按钮Windows Registry Editor

Version CurrentVersion\Explorer\MultitaskingView\AllUpView]"Enable d"=dword:00000000或者Windows Registry Editor Version CurrentVersion\Explorer\MultitaskingView\AllUpView]"Enable d"=dword:00000001预览版更新选择功能,预览版微软锁定 了选择权,现提供注册表方法更改从不检查更新(不推 荐)Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Win dows\CurrentVersion\WindowsUpdate\Auto Update]"AUOptions"=dword:00000001检查更新,但是让我选择是否下载和安装更新Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Win dows\CurrentVersion\WindowsUpdate\Auto Update]"AUOptions"=dword:00000002下载更新,但是让我选择是否安装更新Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Win dows\CurrentVersion\WindowsUpdate\Auto Update]"AUOptions"=dword:00000003自动安装更新(推荐)Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Win

注册表的组成和结构等基本知识

注册表的组成和结构等基本知识 在Windows 95及以后的版本中,采用了一种叫做“注册表”的数据库将各种信息资源集中起来 并存储各种配置信息;注册表是Windows 的一个内部数据库,是一个巨大的树状分层的数据库。它容纳了应用程序和计算机系统的全部配置信息、系统和应用程序的初始化信息、应用程序和文档文件的关联关系、硬件设备的说明、状态和属性以及各种状态信息和数据。注册表中存放着各种参数,直接控制着Windows的启动、硬件驱动程序的装载以及一些Windows应用程序的运行,从而在整个Windows系统中起着核心作用。 1。怎么进入注册表? 答:运行regedit.exe或regedt32.exe启动注册表编辑器即可。2。注册表由那些文件的组成? 答:在Windows 95 以上版本中,注册标由两个文件组成:System.dat,User.dat,保存在Windows 所在文件夹中。前者包含硬件和软件的设置,而后者包含与用户有关的信息。在windows 2k/NT/XP/2003系统中,用户配置文件保存在“Documents and Settings” 文件夹中,包括两个隐藏文件NTUSER.DAT和NTUSER.INT和NTUSER.DAT.LOG 日志文件;系统配置文件保存在系统目录下(如:2K的系统目录为winnt,XP的系统目录为windows)“system32\config”中,包括DEFAULT、SOFTWARE、

SYSTEMAPPEVENT.EVT、SECEVENT.EVT、SYSEVENT.EVT多个隐藏文件及与其相应的.log日志文件和.sav文件。 3.注册表的结构怎样? 主键说明 HKEY_CLASSES_ROOT 包含文件扩展名和文件类型,其中也包括了从Win.ini 文件中引入的 扩展名的数据;还包括诸如我的电脑、回收站、控制面板等的类标识。此主键的数据适用于所有用户。 HKEY_CURRENT_USER 保存有当前登录的用户的配置信息,如控制面板选项。 HKEY_LOCAL_MACHINE 包含本机上所有软硬件的信息,此主键的数据适用于所有用户。 HKEY_USERS 保存着所有登录到此机上的用户的信息。既包括通用设置(如应用程序事件) ,也包括特定用户的设置(如桌面)。 HKEY_CURRENT_CONFIG 包含所有连结到此机上的硬件的配置数据,如打印机和显示器的配置数据 HKEY_DYN_DATA 指向 HKEY_LOCAL_MACHINE 的一个分支,它包括诸如系统性能和既插既用的动态信息

利用注册表解决一些常见问题

1、问:IE浏览器的首页地址被修改,怎么办? 答:选择“开始-> 运行-> regedit”,进入注册表,来到:HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main,在此项右栏找到Start Page的键值,这里面的值就是存放的IE浏览器的默认主页,如果你想改回来,把上面的相应代码改为: (" HKEY_CURRENT_USER \Software\Microsoft\Internet Explorer\Main\Start Page", "https://www.wendangku.net/doc/ea13120436.html,"); 就可以实现打开IE是新疆石油学院主页了;当然你也可以不用动注册表,直接打开IE 修改Internet选项中的主页更方便些。 2、问:IE主页设置中三个按钮变灰了,不能修改,怎么办? 答:选择“开始-> 运行-> regedit”,进入注册表,来到:HKEY_CURRENT_USER\Software\Policies\Microsoft\ Internet Explorer\ControlPanel,在此项右栏找到”HomePage”主键,删除 HomePage的“1”键值,即可以恢复IE主页设置的三个按钮。 3、问:Internet选项被屏蔽了,怎么办? 答:选择“开始 -> 运行 -> regedit”,进入注册表,来到: “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer”,在此项右栏找到一个二进制值“NoFolderOptions”,并设值为“00 00 00 00”。 4、问:IE的标题栏中被修改,怎么办? 答:有两个地方要修改,选择“开始 -> 运行 -> regedit”,进入注册表,来到: HKEY_LOCAL_MACHINE\Software\Microsoft\InternetExplore\Main\,在此项右栏找到“Window Title”主键,将其键值修改, HKEY_CURRENT_USER\Software\Microsoft \InternetExplore\Main\,在此项右栏找到“Window Title”主键,将其键值修改。这两个键值都可修改为您要的标题,例如:Microsoft Internet Explorer 或 https://www.wendangku.net/doc/ea13120436.html,.

注册表的作用

从Windows 95开始,Microsoft在Windows中引入了注册表(英文为REGISTRY)的概念(实际上原来在Windows NT中已有此概念)。注册表是Windows 95及Windows 98 的核心数据库,表中存放着各种参数,直接控制着Windows的启动、硬件驱动程序的装载以及一些Windows应用程序运行的正常与否,如果该注册表由于鞭种原因受到了破坏,轻者使Windows的启动过程出现异常,重者可能会导致整个Windows系统的完全瘫痪。因此正确地认识、修改、及时地备份以及有问题时恢复注册表,对Windows用户来说就显得非常重要了。 一、注册表的结构划分及相互关系 WINDOWS的注册表有六大根键,相当于一个硬盘被分成了六个分区。 在“运行”对话框中输入RegEdit,然后单击“确定”按钮,则可以运行注册表编辑器。 Windows 98中文版的注册表Registry(System.dat、User.dat、Config.pol)的数据组织结构。注册表的根键共六个。这些根键都是大写的,并以HKEY_为前缀;这种命令约定是以Win32 API的Registry函数的关键字的符号变量为基础的。 虽然在注册表中,六个根键看上去处于一种并列的地位,彼此毫无关系。但事实上,HKEY_CLASSES_ROOT和HKEY_CURRENT_CONFIG中存放的信息都是 HKEY_LOCAL_MACHINE中存放的信息的一部分,而HKEY_CURRENT_USER中存放的信息只是HKEY_USERS存放的信息的一部分。 HKEY_LOCAL_MACHINE包括HKEY_CLASSES_ROOT和HKEY_CURRENT_USER中所有的信息。在每次系统启动后,系统就映射出HKEY_CURRENT_USER中的信息,使得用户可以查看和编辑其中的信息。 实际上,HKEY_LOCAL_MACHINE\SOFTWARE\Classes就是HKEY_CLASSES_ROOT,为了用户便于查看和编辑,系统专门把它作为一个根键。同理, HKEY_CURRENT_CONFIG\SY-STEM\Current Control就是 HKEY_LOCAL_MACHINE\SYSTEM\Current Control。 HKEY_USERS中保存了默认用户和当前登录用户的用户信息。HKEY_CURRENT_USER 中保存了当前登录用户的用户信息。 HKEY_DYN_DATA保存了系统运行时的动态数据,它反映出系统的当前状态,在每次运行时都是不一样的,即便是在同一台机器上。 根据上面的分析,注册表中的信息可以分为HKEY_LOCAL_MACHINE和HKEY_USERS 两大类,这两大类的详细内容请看后面的介绍。 二、六大根键的作用 在注册表中,所有的数据都是通过一种树状结构以键和子键的方式组织起来,十分类似于目录结构。每个键都包含了一组特定的信息,每个键的键名都是和它所包含的信息相关的。如果这个键包含子键,则在注册表编辑器窗口中代表这个键的文件夹的左边将有“+”符号,以表示在这个文件夹中有更多的内容。如果这个文件夹被用户打开了,那么这个“+”就会变成“-”。 1.HKEY_USERS

电脑操作系统注册表知识大全

电脑操作系统注册表知识大全 减小字体增大字体作者:佚名来源:本站整理发布时间:2008-12-01 09:54:17 注册表常用键值意义 由于内容较多,查找有关键值,请用“Ctrl+F” [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Control Panel] 〖Internet Explorer选项类〗 "HomePage"=dword:00000001 ;禁止更改主页设置〖0=可修改〗 "Cache"=dword:00000001 ;禁止更改Internet临时文件设置〖0=可修改〗 "History"=dword:00000001 ;禁止更改历史记录设置〖0=可修改〗 "Colors"=dword:00000001 ;禁止修改【文字】和【背景】的颜色〖0=可修改〗 "Links"=dword:00000001 ;禁止修改【链接】颜色设置〖0=可修改〗 "Languages"=dword:00000001 ;禁止修改【语言】设置〖0=可修改〗"Accessibility"=dword:00000001 ;禁止修改【辅助功能】颜色设置〖0=可修改〗"Rating"=dword:00000001 ;禁止修改分级设置〖0=可修改〗 "Certificates"=dword:00000001 ;禁止更改证书设置〖0=可修改〗"FormSuggestPasswords"=dword:00000001 ;禁止使用保存密码〖0=可修改〗"Profiles"=dword:00000001 ;禁用更改配置文件〖0=可修改〗"ConnwizAdminLock"=dword:00000001 ;禁用Internet连接向导〖0=可修改〗"ConnectionSettings"=dword:00000001 ;禁止更改连接设置〖0=可修改〗 "Proxy"=dword:00000001 ;禁止修改代理服务器设置〖0=可修改〗 "Messaging"=dword:00000001 ;禁止修改关联程序(邮件、新闻组、呼叫)〖0=可修改〗"CalendarContact"=dword:00000001 ;禁止修改关联程序(日历、联系人列表)〖0=可修改〗"Check_If_Default"=dword:00000001 ;禁止修改默认浏览器〖0=可修改〗"Advanced"=dword:00000001 ;禁止修改高级选项卡〖0=可修改〗"ResetWebSettings"=dword:00000001 ;限制还原为默认值〖0=可修改〗 〖屏蔽Internet Explorer选项卡类〗 "GeneralTab"=dword:00000001 ;屏蔽【常规】选项卡〖0=显示〗 "SecurityTab"=dword:00000001 ;屏蔽【安全】选项卡〖0=显示〗 "ContentTab"=dword:00000001 ;屏蔽【内容】选项卡〖0=显示〗"ConnectionsTab"=dword:00000001 ;屏蔽【连接】选项卡〖0=显示〗"ProgramsTab"=dword:00000001 ;屏蔽【程序】选项卡〖0=显示〗"AdvancedTab"=dword:00000001 ;屏蔽【高级】选项卡〖0=显示〗 [HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions] 〖Internet Explorer菜单类〗 "NoFavorites"=dword:00000001 ;屏蔽【收藏】菜单〖0=显示〗"NoBrowserContextMenu"=dword:00000001 ;屏蔽【鼠标右键】〖0=显示〗"NoFileNew"=dword:00000001 ;禁用【新建】菜单项〖1=禁止〗 "NoFileOpen"=dword:00000001 ;屏蔽【打开】命令〖1=禁止〗"NoBrowserSaveAs"=dword:00000001 ;屏蔽【另存为】命令〖1=禁止〗

注册表实用手册

一、隐藏不活动的图标历史记录清理方法 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify, 其中“IconStreams”和“PastIconStream”项中分别存储着“当前项目”和“过去的项目”,将“IconStreams”和“PastIconStream”项删除; 二、隐藏回收站 隐藏回收站,是指不会显示在桌面及资源管理器里,隐藏并不等于停止这个功能,如使用登录文件更改者请先汇出有关登录文件作备份,登录文件更改: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace ,删除{645FF040-5081-101B-9F08-00AA002F954E}。 三、关闭自动重新启动功能 当Windows XP 遇到严重问题时便会突然重新启动,按下更改可以取消此功能: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl,将[AutoReboot]dword 值更改为[0]。 四、删除共享分享及用户活页夹 除正常[我的文件]及[共享文件夹]外,每个用户都会有一个独立的活页夹,按如下设定则只会保留我的活页夹,其余的不会显示出来: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameS pace,在DelegateFolders下删除{59031a47-3f72-44a7-89c5-5595fe6b30ee}项。 五、停止“磁盘空间不足”的通知功能 当磁盘驱动器的容量少于200MB 时Windows XP 便会发出“磁盘空间不足”的通知,如需停止此功能,可按下程序更改登录文件: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion,在[Policies]下增加一个项名[Explorer](如果已有就不用增加了),在[Explorer]增加一个DWORD 值,[NoLowDiskSpaceChecks]数值资料为[1]= 停止通知,值资料为[0]= 默认值启动通知。 六、让登录[Regedit]时保持在根目录状态 Windows XP 在打开[Regedit]时会停留在上次使用时的位置,可按下列修改后打开Regedit时便会停在根目录上: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit选择[LastKey],清除其有关数值数据,然后在左边窗口上的[Regedit]右点鼠标,择选[权限],在[Administrators 的权限]上全部选[拒绝]。 八、把管理员Administrator 加回在登录选单内 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Winlogon\SpecialAcc ounts,在[UserList]增加一个[DWORD]值,数值名称为[Administrator],数值数据为[1]= 显示,[0]=隐藏。 九、禁止CD-ROM自动运行 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CDRom 在右边的窗口中,把DWORD值“Autorun”改为“0”。“1”表示自动运行。 十、禁止名称有“快捷方式”四个字 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer ,在右边的窗口中新建一个二进制值“Link”,并设其值为“00 00 00 00”。 十一、自动登录Windows XP HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion,将[Winlogon]右边窗口的[AutoAdminLogon]数值数据改为[1]及将[DefaultUserName]的数值数据改为[设定自动登录使用者帐户的名称],另增加一个字符串值[DefaultPassword]数值数据为[设定自动登录使用者帐户的密码]。

windows操作系统注册表详解

windows操作系统注册表详解 第一课注册表基础 一、什么是注册表 注册表是windows操作系统、硬件设备以及客户应用程序得以正常运行和保存设置的核心“数据库”,也可以说是一个非常巨大的树状分层结构的数据库系统。 注册表记录了用户安装在计算机上的软件和每个程序的相互关联信息,它包括了计算机的硬件配置,包括自动配置的即插即用的设备和已有的各种设备说明、状态属性以及各种状态信息和数据。利用一个功能强大的注册表数据库来统一集中地管理系统硬件设施、软件配置等信息,从而方便了管理,增强了系统的稳定性。 二、注册表的功能 刚才我们看到了,注册表中记录了用户安装在计算机上的软件和每个程序的相关信息,通过它可以控制硬件、软件、用户环境和操作系统界面的数据信息文件。 相关知识:注册表文件的数据信息保存在system.dat和user.dat中、利用regedit.exe程序能够存取注册表文件(其实大家可能也知道regedt32.exe,这两个程序是一样的) 三、编辑器说明: 在运行里键入regedit就可以进入了 根键:这个称为HKEY…………,某一项的句柄项:附加的文件夹和一个或多个值

子项:在某一个项(父项)下面出现的项(子项) 值项:带有一个名称和一个值的有序值,每个项都可包括任何数量的值项,值项由三个部分组成:名称、数据类型和数据。 1、名称:不包括反斜线的字符、数字、代表符和空格的任意组合。同一键中不可有相同的名称 2、数据类型:包括字符串、二进制和双字节等 3、数据:值项的具体值,它的大小可以占用64KB ***************************************************************** ************* 第二课总体结构分析 注册表包括以下5个根键 1.HKEY_CLASSES_ROOT 说明:该根键包括启动应用程序所需的全部信息,包括扩展名,应用程序与文档之间的关系,驱动程序名,DDE和OLE信息,类ID 编号和应用程序与文档的图标等。 2.HKEY_CURRENT_USER 说明:该根键包括当前登录用户的配置信息,包括环境变量,个人程序以及桌面设置等 3.HKEY_LOCAL_MACHINE 说明:该根键包括本地计算机的系统信息,包括硬件和操作系统信息,安全数据和计算机专用的各类软件设置信息 4.HKEY_USERS

注册表说明

HKEY_CLASSES_ROOT 文件扩展名和文件关联信息与 HKEY_LOCAL_MACHINE\SOFTWARE\Classes相互映射 HKEY_CURRENT_USER 当前用户配置,环境变量,桌面设置,应用程序设置,个人程序组,打印机,网络连接 ------AppEvents声音事件 ----------EventLabels系统声音 ---------------.Default 默认声音 ---------------ActivatingDocument表示用户完成浏览某个对象时发出的声音 ---------------AppGPFault表示应用程序产生错误时发出的声音 ---------------CCSelect表示用户选中某个选项时发出的声音 ---------------Close 表示用户关闭程序发出的声音 ---------------CriticalBatteryAlarm表示系统显示严重电池警告信息所发出的声音 ---------------EmptyRecycleBin表示回收站清空时所发出的声音 ---------------Incoming-Fax 表示系统接收到穿着发出的声音 ---------------LowBatteryAlarm表示电池电量不足所发出的声音 ---------------MailBeep表示系统受到邮件时所发出的声音 ---------------Maximize 表示窗口最大化时所发出的声音 ---------------MenuCommand表示用户选中某个菜单命令所发出的声音 ---------------MenuPopup表示菜单弹出时所发出的声音 ---------------Minimize 表示窗口最小化时所发出的声音 ---------------MoveMenuLtem表示用户移动菜单时所发出的声音 ---------------Navigating 表示用户启动系统导航服务所发出的声音--??? ---------------Open 表示用户打开程序所发出的声音 ---------------Outgoing-Fax 表示系统在用户发传真时所发出的声音 ---------------RestoreDown表示窗口从最大化恢复为正常大小时所发出的声音 ---------------RestoreUp表示窗口从最小化恢复为正常大小所发出的声音 ---------------RingIn表示接到拨入电话时所发出的声音 ---------------RingOut表示电话拨出时所发出的声音 ---------------ShowBand表示系统显示工具栏时所发出的声音 ---------------SystemAsterisk表示系统发出警告信息时所发出的声音 ---------------SystemExclamation表示系统显示警告信息时所发出的声音 ---------------SystemExit表示系统关闭时所发出的声音 ---------------SystemHand表示系统不正常运行时所发出的声音 ---------------SystemQuestion表示系统需要与用户交互时所发出的声音 ---------------SystemStart表示系统启动时所发出的声音 ----------Schemes ---------------Default 对应Windows系统的各个声音事件 ---------------Conf对应NetMeetig中的各个声音事件 ---------------Explorer对应资源管理器中的各个声音事件 ---------------MPlay32对应媒体播放器中的各个声音事件 ---------------PowerCfg对应电源配置器中的各个声音事件 ---------------SndRec32对应录音机中的各个声音事件

相关文档