当前位置:首页 » 存储配置 » 注册表中加载配置单元什么意思

注册表中加载配置单元什么意思

发布时间: 2022-05-31 11:44:59

① 配置单元的注册表5个配置单元的作用

HKEY_CLASSES_ROOT 这个单元的主要作用是在计算机上注册所有COM服务器和
与应用程序相关联的所有文件扩展名、文件类型、文件图标。如果要用添加新的
文件扩展名、更改系统图标,或者查看打开某类型文件的程序,就可以在此单元
下编辑相关项。
HKEY_CURRENT_USER 这个单元记录了当前登录用户的登录信息、配置文件。
其子项包含着环境变量、个人程序组、桌面设置、网络连接、打印机和应用程序
首选项。我们对IE选项的控制(如屏蔽主页、代理、安全自定义、IE临时文件大
小)、隐藏控制面板、禁止将打开的文档存入历史记录、资源管理器、隐藏桌面
图标等操作,都是在该配置单元里进行修改。
HKEY_LOCAL_MACHINE 该单元中存放的是控制系统和硬件的设置,如内存、驱
动程序、安全数据库、系统配置等信息。它涉及的面比较广,是注册表里修改最
频繁的地方。这里保存有键盘使用的语言以及各种中文输入法、Windows应用程
序卸载信息等,我们给鼠标右键添加新的命令、屏蔽3721等IE插件、清理已删除
程序残留的注册信息和“开始”菜单的修改等操作,都在该配置单元里进行,
而且这些修改都会应用于计算机上的所有用户。
HKEY_USERS 这个单元保存的是所有用户的默认配置和设置,如桌面、背
景、开始菜单程序项、字体信息。该配置单元的大部分设置都可以通过“控制面
板”来修改。
HKEY_CURRENT_CONFIG 这里保存的是计算机的当前硬件配置情况,比如显示器
与打印机等外部设备及设置信息,你对硬件进行的修改如更改显示器的屏幕刷新
频率,都保存在这里。
配置单元文件对应表:(C:Windowssystem32config内)
注册表配置单元 文件名(这些文件没有后缀名)
HKEY_LOCAL_MACHINESAMSam
HKEY_LOCAL_MACHINESECURITYSecurity
HKEY_LOCAL_MACHINESOFTWARESoftware
HKEY_LOCAL_MACHINESYSTEMSystem
HKEY_CURRENT_CONFIG暂未确定
HKEY_CURRENT_USER 暂未确定
HKEY_USERS.DEFAULTDefault
HKEY_CLASSES_ROOT 暂未确定
可以加载配置单元文件的相应配置单元:
HKEY_LOCAL_MACHINE
HKEY_USERS

② 电脑系统坏了!修改注册表编辑器!加载配置单元!项目名称!怎么改!小弟先感谢了

你好朋友;
把你想加载的注册表配置单元文件;
加载到pe系统下面注册表编辑器的hklm_local_machine这个项下面就行了;名称吗只要你随便输入个名字按确定按钮即可;就像你上面图片里面说的test这个名字一样;被加载的注册表配置单元文件的名称可以随便起;叫什么都行;只有加载好这个注册表配置单元文件之后你才能正常使用pe系统下面的注册表编辑器去修改它

③ 计算机中的注册表是干什么用的

注册表是Windows系统存储关于计算机配置信息的数据库,包括了系统运行时需要调用的运行方式的设置。Windows注册表中包括的项目有:每个用户的配置文件、计算机上安装的程序和每个程序可以创建的文档类型、文件夹和程序图标的属性设置、系统中的硬件、正在使用的端口等。

④ 注册表知识

《英汉双解微软计算机辞典》(第 5 版)对注册表的定义是:
Microsoft Windows 9x、Windows CE、Windows NT 和 Windows 2000 中使用的中央分层数据库,用于存储为一个或多个用户、应用程序和硬件设备配置系统所必需的信息。

注册表包含 Windows 在运行期间不断引用的信息,例如,每个用户的配置文件、计算机上安装的应用程序以及每个应用程序可以创建的文档类型、文件夹和应用程序图标的属性表设置、系统上存在哪些硬件以及正在使用哪些端口。

注册表取代了 Windows 3.x 和 MS-DOS 配置文件(例如,Autoexec.bat 和 Config.sys)中使用的绝大多数基于文本的 .ini 文件。虽然几个 Windows 操作系统都有注册表,但这些操作系统的注册表有一些区别。
注册表数据存储在二进制文件中。

关于编辑注册表的信息
要编辑注册表,Microsoft 建议您只按照 Microsoft 文档中的步骤执行。如果可能,请使用 Windows 用户界面,而不要直接编辑注册表。(转者注:这句的意思是大家修改计算机的设置的时候最好用工具,如组策略,优化大师也是一种工具,而不要直接用注册表编辑器)

可以使用注册表编辑器(Regedit.exe 或 Regedt32.exe)编辑注册表。注册表编辑器使用不当可造成严重问题,这些问题可能需要重新安装操作系统。Microsoft 不能保证可以解决因注册表编辑器使用不当而导致的问题。使用注册表编辑器需要您自担风险。

管理员可以通过使用注册表编辑器(Regedit.exe 或 Regedt32.exe)、组策略、系统策略、注册表文件 (.reg) 或通过运行脚本(例如,VisualBasic 脚本文件)来修改注册表。
注册表编辑器的导航区显示文件夹。每个文件夹代表本地计算机上的一个预定义项。访问远程计算机的注册表时,只显示两个预定义项:HKEY_USERS 和 HKEY_LOCAL_MACHINE。下表列出了系统使用的预定义项。项名的最大长度是 255 个字符。

文件夹/预定义项
HKEY_CURRENT_USER
包含当前登录的用户的配置信息的根目录。该用户的文件夹、屏幕颜色和“控制面板”设置都存储在这里。这些信息与用户的配置文件相关联。此项有时缩写为“HKCU”。

HKEY_USERS
包含计算机上的所有以活动方式加载的用户配置文件。HKEY_CURRENT_USER 是 HKEY_USERS 的子项。HKEY_USERS 有时缩写为“HKU”。

HKEY_LOCAL_MACHINE
包含特定于计算机的配置信息(用于任何用户)。此项有时缩写为“HKLM”。

HKEY_CLASSES_ROOT
是 HKEY_LOCAL_MACHINE\Software 的子项。存储在这里的信息可确保使用 Windows 资源管理器打开文件时能打开正确的程序。此项有时缩写为“HKCR”。从 Windows 2000 开始,这些信息同时存储在 HKEY_LOCAL_MACHINE 和 HKEY_CURRENT_USER 项下。HKEY_LOCAL_MACHINE\Software\Classes 项包含可应用于本地计算机上的所有用户的默认设置。HKEY_CURRENT_USER\Software\Classes 项包含覆盖默认设置并且只应用于交互用户的设置。HKEY_CLASSES_ROOT 项提供合并上述两个来源的信息的注册表视图。HKEY_CLASSES_ROOT 还为针对以前的 Windows 版本设计的程序提供这种合并视图。要更改交互用户的设置,必须在 HKEY_CURRENT_USER\Software\Classes 下进行更改,而不是在 HKEY_CLASSES_ROOT 下更改。要更改默认设置,必须在 HKEY_LOCAL_MACHINE\Software\Classes 下进行更改。如果将项写到 HKEY_CLASSES_ROOT 下的一个项,系统会将信息存储在 HKEY_LOCAL_MACHINE\Software\Classes 下。如果将值写到 HKEY_CLASSES_ROOT 下的一个项,并且 HKEY_CURRENT_USER\Software\Classes 下已经存在该项,系统会将信息存储在前面的注册表项下,而不是存储在 HKEY_LOCAL_MACHINE\Software\Classes 下。

HKEY_CURRENT_CONFIG
包含有关本地计算机在系统启动时使用的硬件配置文件的信息。

下表列出了 Windows 当前定义和使用的数据类型。值名称的最大大小如下:
Windows Server 2003 和 Windows XP:16,383 个字符
Windows 2000:260 个 ANSI 字符或 16,383 个 Unicode 字符
Windows Millennium Edition/Windows 98/Windows 95:255 个字符

长值(超过 2,048 字节)必须存储为文件,将文件名存储在注册表中。这样有助于注册表有效地执行。值的最大大小如下:
Windows NT 4.0/Windows 2000/Windows XP/Windows Server 2003:可用内存
Windows Millennium Edition/Windows 98/Windows 95:16,300 字节

注意:项的所有值的总大小不得超过 64K 的限制。

二进制值 REG_BINARY
原始二进制数据。大多数硬件组件信息作为二进制数据存储,以十六进制的格式显示在注册表编辑器中。

DWORD 值 REG_DWORD
由 4 字节长(32 位整数)的数字表示的数据。设备驱动程序和服务的许多参数都是此类型,以二进制、十六进制或十进制格式显示在注册表编辑器中。与之有关的值是 DWORD_LITTLE_ENDIAN(最不重要的字节在最低位地址)和 REG_DWORD_BIG_ENDIAN(最不重要的字节在最高位地址)。

可扩展字符串值 REG_EXPAND_SZ
长度可变的数据字符串。这种数据类型包括程序或服务使用该数据时解析的变量。

多字符串值 REG_MULTI_SZ
多字符串。包含用户可以阅读的列表或多个值的值通常就是这种类型。各条目之间用空格、逗号或其他标记分隔。

字符串值 REG_SZ
长度固定的文本字符串。

二进制值 REG_RESOURCE_LIST
一系列嵌套的数组,用于存储硬件设备驱动程序或它控制的某个物理设备所使用的资源列表。此数据由系统检测并写入 \ResourceMap 树,作为二进制值以十六进制的格式显示在注册表编辑器中。

二进制值 REG_RESOURCE_REQUIREMENTS_LIST
一系列嵌套的数组,用于存储一个设备驱动程序(或其控制的某个物理设备)可以使用的硬件资源列表。系统将此列表的子集写入 \ResourceMap 树。此数据由系统检测,作为二进制值以十六进制的格式显示在注册表编辑器中。

二进制值 REG_FULL_RESOURCE_DESCRIPTOR
一系列嵌套的数组,用于存储物理硬件设备使用的资源列表。此数据由系统检测并写入 \HardwareDescription 树,作为二进制值以十六进制的格式显示在注册表编辑器中。

无 REG_NONE
没有具体类型的数据。此数据由系统或应用程序写到注册表,作为二进制值以十六进制的格式显示在注册表编辑器中。

链接 REG_LINK
一个 Unicode 字符串,它命名一个符号链接。

QWORD 值 REG_QWORD
由 64 位整数数字表示的数据。此数据作为二进制值显示在注册表编辑器中,最初用在 Windows 2000 中。

注册表配置单元是注册表中的一组项、子项和值,它有一组支持文件,这些文件包含其数据的备份。在 Windows NT 4.0、Windows 2000、Windows XP 和 Windows Server 2003 中,除 HKEY_CURRENT_USER 之外,所有其他配置单元的支持文件都位于 Systemroot\System32\Config 文件夹中;HKEY_CURRENT_USER 的支持文件位于 Systemroot\Profiles\Username 文件夹中。这些文件夹中的文件的扩展名(有时没有扩展名)表示文件所包含的数据的类型。

HKEY_LOCAL_MACHINE\SAM
支持文件 Sam、Sam.log、Sam.sav

HKEY_LOCAL_MACHINE\Security
支持文件 Security、Security.log、Security.sav

HKEY_LOCAL_MACHINE\Software
支持文件 Software、Software.log、Software.sav

HKEY_LOCAL_MACHINE\System
支持文件 System、System.alt、System.log、System.sav

HKEY_CURRENT_CONFIG
支持文件 System、System.alt、System.log、System.sav、Ntuser.dat、Ntuser.dat.log

HKEY_USERS\DEFAULT
支持文件 Default、Default.log、Default.sav

在 Windows 98 中,注册表文件称为 User.dat 和 System.dat。在 Windows Millennium Edition 中,注册表文件称为 Classes.dat、User.dat 和 System.dat。

注意:使用 Windows NT、Windows 2000、Windows XP 和 Windows Server 2003 中的安全功能,管理员可以控制对注册表项的访问权限。

⑤ 注册表无法导入,怎么办

备份与恢复windows2000注册表

Windows 2000将它的配置信息存储在注册表的数据库中,其中包含了每个计算机用户的 法
配置文件,以及有关系统硬件、已安装的程序和属性设置等信息,Windows 2000在运行

过程中要一直引用这些信息。注册表是以二进制形式存储在硬盘上,错误地编辑注册表

可能会严重损坏系统。所以,在更改注册表之前,强烈建议备份注册表信息。为了防止

在修改注册表的时候发生致命错误,有必要了解一下注册表文件的备份和恢复方法。除

此之外,为了研究注册表的结构,还可以将注册表中的某一主键或子键保存为文本文件

,或者打印出来,这项工作同样需要了解注册表文件的导入与导出方法。

一、完全备份/恢复注册表

如果要完全备份注册表,可以在注册表编辑器Regedit.exe中单击“注册表”菜单下

的“导出注册表文件”命令,并选择导出范围为“全部”,将注册表文件(.reg)保存

在硬盘上即可。要完全还原注册表的方法同上,只需要单击“注册表”菜单下的“导入

注册表文件”命令,然后选择硬盘上相应的备份注册表文件即可。顺便提一下,Regedi

t.exe(16位的注册表编辑器)包含在 Windows 2000中的主要原因是其搜索功能比较强

,用户同样可以使用Regedit.exe更改注册表,但其功能不够全面(如无法设置注册表项

的权限),可能无法正确查看或编辑个别数据类型。因此,建议只将 Regedit.exe 用于

搜索及注册表的完全备份,在需要编辑注册表时,使用system32目录下的 Regedt32.ex

e(它是32位注册表编辑器,提供了一些高级功能,采用多窗口格式显示各预定义项,查

看起来比较方便)。

二、部分备份注册表

如果只需要保存一个根键或者一个主键(子键)等一般的备份,在Regedt32中就可

以比较方便地完成。首先选择要保存的主键或子键,然后再单击“注册表”菜单下“保

存项”命令,在弹出的“保存项”对话框中输入要保存的注册表文件的文件名,扩展名

建议使用“reg”,便于今后查找。

在保存某些主键或子键时,因为其使用的用户不同,或者是该主键或子键正在被系

统使用,会出现禁止访问的警告:“权限不足,无法保存项”。这时系统管理员可以使

用“安全”菜单下的“权限”命令,对这些主键或子键的用户赋予“完全控制”的权限

,然后就可以保存该项了。

将注册表主键或子键保存为“项”文件,无法直接用文本编辑器打开查看,所以想

研究注册表的结构的话,可以将注册表文件导出为文本文件,操作的方法是选择“注册

表”菜单下“将子目录树另存为”命令,将其命名为扩展名为TXT的文件后,再单击“保

存”按钮即可。以后我们就可以使用Windows的写字板或记事本来查看这个文本文件了。

如果需要,也可以使用同一菜单下的“打印子目录树”命令来打印。

三、部分恢复/导入注册表

部分恢复/导入注册表有两种方法,第一种是还原“项”,即使用以前备份的注册

表文件或其它注册表文件来覆盖现有的主键。首先在Regedt32注册表编辑器中,将光标

移至要还原的主键上,再选择“注册表”菜单下的“还原”命令,并在“还原项”窗口

中选择要还原的注册表文件,单击“打开”按钮,确认覆盖现有主键后,即可还原该项

到当前选定的项上。注意:被选择还原的文件必须与注册表编辑器中所选择的主键内容

吻合,即原先保存的注册表“项”只能还原到原先的位置。

另外一种方法是加载配置单元。“加载配置单元”和“卸载配置单元”。这两个命

令只有在[HKEY_USERS]或[HKEY_LOCAL_MACHINE]这两个预定义项窗口中才有效,将配置

单元加载到注册表中后,配置单元成为其中一个项的子项。具体做法是在Regedt32注册

表编辑器中,先用鼠标选择上述两个预定义项中的一个主键,再选择“注册表”菜单下

的“加载配置单元”命令,接着在“加载配置单元”对话框内选择要加载的注册表文件

,单击“打开”按钮后出现“加载配置单元”对话框,在对话框的“项名称”文本框内

输入新主键的名称,如“.eNet”,再单击“确定”按钮,这样你就发现在当前主键的下

面出现了一个新的主键(.eNet)。如果要卸载该配置单元,也很简单,选中该主键后,

选择“注册表”菜单下“卸载配置单元”命令即可。

上述两种方法的不同之处在于“加载配置单元”引入的主键可以是注册表内原先没

有的内容。

最后说一下,Windows 2000中注册表文件的位置,同Windows 9X一样,Windows 20

00的注册表也分为两个部分,但包括多个文件,其中用户配置文件保存在根目录“Docu

ments and Settings”下用户名的目录中,包括两个隐藏文件:NTUSER.DAT、NTUSER.I

NI及ntuser.dat.LOG日志文件。系统配置文件位于Windows 2000系统目录下的“SYSTEM

32\CONFIG”中,包括DEFAULT、SOFTWARE、SYSTEM、AppEvent.Evt、SecEvent.Evt、Sy

sEvent.Evt等多个隐藏文件及其相应的.LOG(日志)文件和.SAV文件。这些注册表文件

在Windows 2000运行时无法使用其它工具打开,这一点与Windows 9X下的system.dat及

user.dat不同。

--

⑥ 进入另一套系统或PE的“注册表编辑器”,选择“加载配置单元”,有关WIN7 HOME BASIC的AERO解锁问题

选HKEY_LOCAL_MACHINE的根键.选加载配置单元,然后再找Windows---System32----Config里的System文件,最好备份一下

⑦ 我想知道 注册表里面个个主项的意识 比如HKEY-CLASSES-ROOT是什么意识

注册表是Windows系统存储关于计算机配置信息的数据库,包括了系统运行时需要调用的运行方式的设置。Windows注册表中包括的项目有:每个用户的配置文件、计算机上安装的程序和每个程序可以创建的文档类型、文件夹和程序图标的属性设置、系统中的硬件、正在使用的端口等。
注册表按层次结构来组织,由项、子项、配置单元和值项组成。注册表中包括如下各项:
●HKEY_CURRENT_USER:包含当前登录用户的配置信息的根目录。用户文件夹、屏幕颜色和“控制面板”设置存储在此处。该信息被称为用户配置文件。
●HKEY_USERS:包含计算机上所有用户的配置文件的根目录。HKEY_CURRENT_USER是HKEY_USERS的子项。
●HKEY_LOCAL_MACHINE:包含针对该计算机(对于任何用户)的配置信息。
●HKEY_CLASSES_ROOT:是HKEY_LOCAL_MACHINE\Software的子项。此处存储的信息可以确保当使用Windows资源管理器打开文件时,将使用正确的应用程序打开对应的文件类型。
●HKEY_CURRENT_CONFIG:包含本地计算机在系统启动时所用的硬件配置文件信息。
对于注册表的修改,需要使用专门的编辑器完成,在Windows中为我们提供了这个工具。而在Win2000中微软新提供了一个针对多用户系统的注册表编辑器,这就是我们本期将主要介绍的内容。
在此要特别强调一点:一般来讲注册表不须要用户自己修改,因为其中包括了Windows启动和运行所必须的全部配置,错误的设置将会导致应用程序无法运行、系统出错,直至系统崩溃或无法启动。如果需要对注册表进行编辑,务必事先进行注册表项目备份!

Win2000中的注册表编辑器

在Win2000中,系统提供了两个注册表编辑工具,一个是从Win9x延续下来的,一个是新版本操作系统提供的。在此我们要介绍的是后者。
1.程序的启动
单击系统开始按钮,在关联菜单中选择“运行”命令,激活相关界面。在其中的文本框中输入“regedt32”,并击回车键确定,即可启动程序,其界面形式如图1所示。
2.向注册表中添加新的项或子项
如果需要将一些系统运行设置添加到系统注册表中,而这些信息又不是以*.reg格式提供的,此时只能使用注册表编辑器完成,具体步骤如下:
启动程序,在程序左边的树形列表窗口中选择将在其下添加新项的项或子项。单击程序界面菜单条中的“编辑”项,并从关联的下拉菜单中选择“添加项”命令,此时会出现如图2所示界面。
在图2所示窗口中的“项名称”文本框中输入需要添加的新项名称,对于指定类别,可根据自己的需要设置,当然如果不添加也可以。最后单击确定按钮,返回程序界面即可。
如果需要在HKEY_USERS或HKEY_LOCAL_MACHINE主项中添加新的内容,方法有所不同,此时“编辑”菜单中的“添加项”命令是不允许使用的。正确的添加方法是:单击程序界面菜单条“文件”项下拉菜单中的“加载配置单元”命令,程序会给出一个列表框,在其中选择需要加载的对象,之后单击“打开”按钮,程序会给出“加载配置单元”对话框,在其中输入新建项目名称,之后单击确定按钮即可。在此需要说明的是,加载配置单元主要用于在不同的机器中传递注册表配置,对于配置相同的机器,这样可以节省系统配置时间。
3.给注册表的值项赋值
所谓值项,就是注册表中的含数据字符串的子项,这个设置以字符串方式体现,常见的设置取值包括二进制数值和字符串明码以及DWORD(双字节)值方式。给值项赋值的具体步骤是:首先在注册表编辑器界面左边窗口中选择需要赋值的项或子项,从程序界面菜单条“编辑”项下拉菜单中选择“添加数值”命令,此时会出现如图3所示界面。在其中的“数值名称”文本框中输入需要创建的值项(子项)名,在“数据类型”下拉文本框中选择赋值类型,其中各列表项的含义为:
●REG_BINARY:二进制值;
●REG_DWORD:DWORD值;
●REG_EXPAND_SZ:可扩展字符串;
●REG_MULTI_SZ:多重字符串;
●REG_SZ:数据字符串。
根据自己的需要选择,之后,单击确定按钮。注意,选择的赋值类型不同,程序会给出关联的设置界面,在其中设置具体取值,之后进行确定就可以了。
如果需要修改或编辑值项的赋值,可使用鼠标双击程序界面右边窗口中的赋值列表项,程序会给出相应的赋值编辑器,在其中进行编辑或修改即可,非常简单。
4.以关键字方式查找
由于注册表中包括的项目非常多,当需要从中定位自己需要的项或子项时,使用查找功能是非常必要的。该项功能的具体用法如下:首先在程序界面中选择需要扫描的项或子项所在窗口,单击界面菜单条“察看”项下拉菜单中的“搜索项”命令,此时会出现如图4所示界面。在“查找内容”文本框中输入需要查找的内容关键字,并选择相应的扫描控制方式,之后,单击“查找下一个”按钮确定即可。
5.删除注册表中无用的子项或值项
虽然现在的应用程序都设计有自动卸载功能,但是多数程序并不能完全将自己在注册表中添加的项目删除,这也会导致注册表日益增大,时间长了会导致系统运行变慢等不良现象发生。如果你大致了解注册表的组成,可以将这些无用的设置从注册表中删除,当然这项操作具有一定的风险,使用前应该备份注册表数据文件。对于删除注册表中的项目,非常简单:首先在程序界面中找到需要删除项目所在的主项窗口,然后定位需要删除的值项,一般对于软件注册项都包括在HKEY_CURRENT_USER项下的Software子项中。单击程序界面菜单条“编辑”项下拉菜单中的“删除”命令或者是直接按下“Delete”键,程序会给出删除确认对话框,单击“Yes”按钮确认即可。
此外,对于配置单元项,是不能直接删除的,须要按照如下方法操作:选择需要删除的配置单元列表项,之后从程序界面“文件”下拉菜单中选择“卸载配置单元”命令。
6.保存注册表项目
对于保存注册表项目,可按以下步骤操作:首先在程序界面中选择需要保存的注册表项目对象,之后从界面“文件”下拉菜单中选择“保存项”命令,程序会给出相应的对话框,在其中设置保存文件的文件名、保存路径,对于文件类型,应设置为“所有文件”,之后,单击界面中的“保存”按钮即可。由于Win2000的注册表编辑器根据不同的项给出了单独的窗口,所以,对于完整的保存注册表,须要依次保存相应的项。
7.还原注册表项目
对于还原注册表项目,我们可以理解为恢复注册表项目的备份设置,或者是还原注册表项目。使用该项功能的前提是以前我们对注册表项目进行了备份。该项功能的使用方法非常简单:首先选择需要还原的项目所在的项显示窗口,单击程序界面“文件”项下拉菜单中的“还原”命令,程序会给出一个对话框,在其中的文件列表窗口中选择需要还原的文件名,之后单击“打开”按钮确定即可。
在此要提醒的是,对于项目还原操作,将使用备份的注册表项完全替代当前注册表中原始位置的全部配置,而且会将当前注册表中需要还原位置的全部配置删除。
8.注册表的打开与关闭
当注册表编辑器启动后,程序会自动打开本机的注册表,以供编辑。不过作为Win2000提供的工具,程序提供了关于编辑远程计算机注册表功能,不过我们可以打开的项目限制为HKEY_USERS和HKEY_LOCAL_MACHINE。对于本地注册表窗口的关闭,可从“文件”项下拉菜单中选择“关闭”命令即可。
对于打开远端计算机的注册表,可以从“文件”项下拉菜单中选择“选择计算机”命令,在其中的计算机列表框中选择需要访问的机器名称,之后单击打开按钮确定即可。
9.设置注册表项的权限
设置权限是有效的保护注册表项目的重要方法,使用此项功能可以指定能打开该项的用户和组。以下给出具体设置步骤:首先在程序界面窗口中选择需要指定权限的项,单击界面“安全”项下拉菜单,从中选择“权限”命令,在“名称”列表框中选择需要设置权限的用户或组,如果暂时还没有添加,可单击“添加”按钮,在关联的“选择用户、计算机或组”设置界面中选择需要添加的对象。在界面中的“权限”项列表框中设置允许当前选择对象的使用权限,其中包括只读和完全控制(读写)。如果要给子项指派权限,并希望指派给父项的可继承权限能够应用于子项,请选中“允许将来自父系的可继承权限传播给该对象”复选框。此外,如果单击界面中的“高级”按钮,程序会给出针对当前授权注册表项访问控制设置,其中包括了更加严密的授权设置,如是否允许查询数值、设置数值、创建子项、枚举子项、通知、创建链接、删除、写入DAC、写入所有者、读取控制等,根据自己的需要选择即可。
回答者:gaoyd - 经理 四级 6-25 15:48

注册表是windows的命根,里面储存着大量的系统信息,是一个庞大的数据库。注册表里面所有的信息平时都是由windows操作系统自主管理的,也可以通过软件或手工修改。注册表里面有很多系统的重要信息,包括外设,驱动程序,软件,用户记录等等,注册表在很大程度上“指挥”电脑怎样工作。注册表有很大的用处,功能非常强大,是windows的核心。通过修改注册表,我们可以对系统进行限制、优化等等
回答者:_十字路口_ - 高级经理 六级 6-25 15:51

注册表是用来对windows操作系统进行配置的一个工具.通过它,可以对操作系统及应用软件进行优化,可以自己设置windows的使用权限,可以解决硬件及网络设置不当带来的故障甚至可以改造自己的操作系统.
注册表编辑器(Regedit.exe)的工具,它可以用来查看和维护注册表。

作用:在系统中注册表是一个记录32位驱动的设置和位置的数据库。当操作系统需要存取硬件设备,它使用驱动程序,甚至设备是一个BIOS支持的设备。

特点:注册表允许对硬件、系统参数、应用程序和设备驱动程序进行跟踪配置,这使得修改某些设置后不用重新启动成为可能。

⑧ 注册表文件打不开

把注册表从windows文件夹里复制到桌面上再把注册表的后缀名.erg改成com

注册表打不开怎么办?

介绍一下解除封锁注册表被禁用的几种解决办法。

1、使用工具软件(适用于所有WINDOWS)

如优化大师、超级兔子等,都有个注册表锁定与解锁的设置,对于已经安装了这些软件的用户,这的方法是比较方便的。

2、导入.reg文件(适用于WINDOWS9X/2000)

对于WIN9X,将以下文本内容保存为.reg文件,双击导入注册表:

REGEDIT4

;

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]

"DisableRegistryTools"=-

;

对于WIN2000,同样是创建一个.reg文件,与上面基本相同,仅把第一行“REGEDIT4”替换为“WindowsRegistryEditorVersion5.00”。

特别说明:此方法对于WINXP无效。

3、reg命令(适用于WINDOWSXP)

单击[开始]-[运行],在对话框中输入“regdeletehkcu\software\microsoft\windows\currentversion\policies\system/vdisableregistrytools/f”(引号中的全部内容,不要引号),单击[确定]。

4、使用.inf文件(适用于所有WINDOWS)

创建一个文本文件,更改文件扩展名为.inf,在其中输入以下内容:
[Version]

Signature="$CHICAGO$"

[DefaultInstall]

Delreg=Del

[Del]

HKCU,SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System,DisableRegistryTools

然后右键单击该文件,再单击[安装]。

5、组策略(适用于WINDOWS2000/XP_PRO)

单击[开始]-[运行],在对话框中输入“gpedit.msc”,单击[确定]打开组策略,定位到[用户配置]-[管理模板]-[系统],双击“禁用注册表编辑工具”一行,选择[未配置]或[禁用],单击[确定]。

6、使用其它注册表编辑工具(适用于所有WINDOWS)

禁用编辑注册表其实只能禁用WINDOWS自己的注册表编辑器Regedit,而对其它的注册表编辑工具则没有限制,比较实用的注册表编辑工具有RegistryWorkshop、ResplendentRegistrar、RegOrganizer等。使用这些工具打开注册表,找到HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System,删除值“DisableRegistryTools”即可。

7、用其它用户身份登录修改(适用于WINDOWS2000/XP)

这个方法操作比较麻烦,仅仅只是做个参考。比如当前用户并不是Administrator,注销当前用户使用Administrator帐户登录,运行regedit打开注册表编辑器。在注册表编辑器中,单击HKEY_USERS根键,然后选择[文件]菜单下的[加载配置单元],打开“C:\DocumentsandSettings\用户名\NTUSER.DAT”文件,然后单击[开始]弹出对话窗口,在[项名称]框内输入一个名称。在HKEY_USERS下便多出一个以刚才输入的项名称命名的子项,在里面找到Software\Microsoft\Windows\CurrentVersion\Policies\System,删除值“DisableRegistryTools”。修改完成后选回刚才的子项,然后选择[文件]菜单下的[卸载配置单元]。
8、(开始/关闭系统/重新启动计算机到MS-dos方式,或在开机时按F8进入MS-dos),键入“regedit/dHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System”
啊!又没解开。我就知道这两招。:(
看来他禁止注册表所用的方法是我不知道的,那怎么办呢?彷徨了一个小时。。。。。。
哈!有了。。。。

⑨ 这个错误代码是什么意思

这个错误表示作为系统盘的主磁盘标识与注册表中的主磁盘标识不匹配,导致启动盘不可访问(找不到真正的启动盘)。
微软官方解决文档是这样的:
=====原因=====
如果硬盘的主要磁盘组标识与存储在注册表中的主要磁盘组标识不
匹配,则会出现该错误信息。如果满足以下所有条件,就可能发生
此不匹配问题:
• 在运行 Windows 2000 的计算机上将含有系统分区的硬盘配置
成动态磁盘。
• 从计算机上取下硬盘,然后将该硬盘安装到第二台基于 Windows
2000 的计算机上。
• 将硬盘导入到第二台基于 Windows 2000 的计算机中的含有动
态磁盘的磁盘组中。
• 将硬盘从第二台计算机返回到第一台计算机。
======解决方案======
要解决此问题,请使用注册表编辑器从不能启动的计算机的注册表
上删除 Primary Disk Group 注册表项。要删除该注册表项,请
按照下列步骤操作。
1. 从不能启动的计算机上取下含有系统分区的硬盘,将该硬盘安
装到第二台计算机上,然后启动第二台计算机。
2. 在第二台计算机上,单击“开始”,单击“运行”,在“打开
”框中键入 regedt32,然后单击“确定”。
3. 在注册表编辑器中单击“HKEY_LOCAL_MACHINE”,然后在“注
册表”菜单上单击“加载配置单元”。
4. 找到并单击包含第一台计算机操作系统配置单元的 System 文
件。
注意:该 System 文件位于 Drive:\Winnt\System32\Config 文
件夹中,其中 Drive 是来自第一台计算机的硬盘的驱动器号。
5. 单击“打开”,在“项名称”框中键入 Temp,然后单击“确定
”。
6. 双击“HKEY_LOCAL_MACHINE”,然后双击“Temp”。
7. 双击“ControlSet00n”,其中 n 是控制集编号。
8. 双击“Services”,再双击“dmio”,然后单击“Boot Info”

9. 右键单击“Primary Disk Group”注册表项,然后单击“删除
”。
10. 对于在 HKEY_LOCAL_MACHINE\Temp 子项中出现的
ControlSet00n 的每个实例,重复第 7 到 9 步。
11. 单击“Temp”,然后在“注册表”菜单上单击“卸载配置单元
”,然后单击“是”。
12. 退出注册表编辑器。
13. 关闭第二台计算机,然后将来自第一台计算机的硬盘取出。
14. 在第一台计算机上重新安装该硬盘,然后启动第一台计算机。
在 Windows 2000 中,可能只有一个动态磁盘组。在将一个动态磁
盘从一台计算机移动到另一台已经包含动态磁盘的计算机上时,该
磁盘上的主要磁盘组标识就会被改变,磁盘就会合并到第二台计算
机的动态磁盘数据库中。但是,磁盘上的操作系统的注册表中所存
储的主要磁盘组标识并未改变。在将硬盘返回到第一台计算机上时
,新的主要磁盘组标识和存储在注册表中的主要磁盘组标识之间的
不匹配就会导致错误。

======================================================
过程太复杂太麻烦,要不拿个磁盘恢复一下试试,不行就重装吧,兴许比解决这问题还来得快。

⑩ win7系统,怎么在PE里用注册表的加载配置单元啊

启动注册表编辑器,点击HKEY_LOCAL_MACHINE,然后点【文件】-【加载配置单元】,浏览文件,进入 Win7安装的分区\Windows\System32\config,里面的SYSTEM、DEFAULT、SOFTWARE都可以选择,选择后让你输入名称,随便输入,如byiu输入后点确定就会在HKEY_LOCAL_MACHINE下面增加那个分支,然后就可以编辑了。

热点内容
pythonnlst 发布:2024-11-15 01:11:12 浏览:284
安卓手机怎么注册苹果云 发布:2024-11-15 01:05:00 浏览:408
数据库设计模板 发布:2024-11-15 00:47:25 浏览:826
编程的悟性 发布:2024-11-15 00:47:24 浏览:734
主流可编译语言 发布:2024-11-15 00:42:23 浏览:730
excel缓存清除 发布:2024-11-15 00:39:53 浏览:487
机械键盘可编程 发布:2024-11-15 00:39:09 浏览:913
php判断字符开头 发布:2024-11-15 00:35:33 浏览:508
网易苹果游戏怎么转移到安卓 发布:2024-11-15 00:07:52 浏览:270
win7php环境搭建 发布:2024-11-15 00:06:55 浏览:17