我教你学之注册表基本操作_注册表

  注册表是用于对操作系统进行管理与维护的高级工具,通过对注册表编辑器可以查看和更改其设置。合理地管理和维护注册表数据不仅能使计算机正常工作,而且还可以提高计算机的运行性能;但如果修改不当,造成注册表错误,则可能导致死机,反而弄巧成拙。
  
  这里,我们介绍对注册表数据进行修改的基本操作。
  
  
  
   创建项和键值项:

  • 运行注册表编辑器。
      
      
  • 选择要添加项的位置,即在某个根键或子键下,如HKEY_CURRENT_USER\AppEvents下,选中该子键,点菜单栏上的[编辑]|[新建]|[项],或直接右击该子键,选[新建]|[项]即可,如图所示。


      
      

  • 这时,您可以直接输入该项的名称,如new。选中该项,点击菜单栏上的[新建]|[字符串值],或直接在窗口的右半部分点右键,选[新建]|[字符串值]即可为new子键创建一个字符串值的新键值项。
     

      

  • 这时,您就可以输入该键值项的名称,如value。

  回车后,双击该键值项,就可以输入其项值。这里,由于是字符串类型的键值项,可以输入任意字符串,如none。


  (以上操作仅供说明使用,没有实际意义,读者不用在注册表中画蛇添足。)

  
  删除项和键值项:
  
  选中祥删除的键值项、子键或主键,右击选择[删除],点[确定]即可。对于其下有子键的项来说,还需确认是否连同子项一并删除,按您的需要确定即可。
  
  
  
  查找项、值、或数据:
  
  由于注册表中的内容和子键非常多,要记住每一个对应键的位置实在有些强人所难,所以您大可放心,如果忘记了某个项(子键)、值(键值项)或数据(键值项项值),可以借助注册表中的查找功能对注册表的相应部分进行搜索和定位。
  
  点击菜单栏上的[编辑]|[查找]命令,弹出如下对话框。


  其中,您可以自己选择希望匹配的内容。最下面的“全字匹配”选中时表示只寻找与“查找目标”一模一样的部分,不选时则将显示所有包含有“查找目标”内容的部分。


  当找到与目标相辅的数值时,会定位在该目标上。此时,按F3可以查找下一个目标。若已经查完了全部注册表内容,则会弹出“注册表搜索完毕”对话框。



   编辑值项数据:
  
   在注册表中可以对项值数据进行修改。每个类型的项值数据都拥有各自不同的数据编辑器。注册表中的数据类型有五种:二进制值(类型中显示为REG_BINARY)、字符串值(REG_SZ) 、DWORD值(REG_DWORD)、多字符串值(REG_MULTI_SZ)和可扩充字符串值(REG_EXPAND_SZ)。

  • 二进制值:在注册表中,多数硬件组件信息都已二进制数据存储,而以十六进制格式显示在注册表编辑器中。要修改某个二进制值时,选中该值,单击菜单栏[编辑]|[修改二进位数据],或直接双击该值,在弹出的对话框中进行修改即可。

  • 字符串值:包含字符串的注册表键使用字符串数据类型,编辑时选菜单栏上的[编辑]|[修改],或者直接双击,然后直接输入所需的字符串即可。输入时字母不分大小写,长度可自由改变。
  • DWORD(双字节)值:用来表示32位数值,可以用十进制、十六进制或二进制的方式输入,该编辑器只允许输入有效数字。
  • 多字符串值:该数据类型可在一个子键中存储多个字符串。一般来说,注册表中的字符串资源只允许包含一行数据,而这种多字符串类型就允许注册表中的一个字符串资源包含多个字符串。如图,即正在编辑多字符串值。
  • 可扩充字符串值:表示可以展开的字符串类型。某些键值使用环境变量,类似于批处理文件。例如,一个字符串包括%SystemRoot%System32,那么其中的%SystemRoot%的长度就由系统自己分配,因而字符串是变长的,其扩展结果要传递给键值,%SystemRoot%是一个标准环境变量,包含着Windows XP的安装路径、驱动器和目录。修改该数据的方式与修改字符串值项同。

      

时间: 2024-10-22 14:36:08

我教你学之注册表基本操作_注册表的相关文章

我教你学之注册表备份与恢复_注册表

2.1注册表受到损坏的主要原因 注册表是Windows 9X/NT/XP的核心数据库,其中保存的各种参数直接控制着才作系统的启动.硬件驱动程序的装载已经Windows应用程序的正常运行.但注册表也会遭到各种情况的损坏,如错误关机.突然停电.硬件故障等.当注册表遭到破坏时,会以各种途径影响系统的性能和稳定,甚至造成无法启动计算机或系统瘫痪. 注册表受损的原因主要有以下几条: 用户反复添加或更新驱动程序时,多次操作造成失误,或添加的程序本身存在问题,安装应用程序的过程中注册表中添加了不正确的项.有些

从命令行快速操作注册表(图)_注册表

每一个熟悉Windows的人都相信,通过注册表几乎可以做到任何事情,真正的问题是怎样迅速找到正确的注册键. 绝大多数情形下,操作注册表意味着找到某个特定的子键:偶尔地,可能需要修改一下子键的名称(例如,可能要进行结构上的改动).那么,怎样才能迅速找到正确的子键并执行修改?另外,如果你不仅要改动本地机器的注册表,而且还要对远程机器作同样的修改,该怎么办?本文告诉你一个好工具Regfind.Regfind可以从Windows 2000 Server的Resource Kit Supplement O

无法显示隐藏文件夹(修改过注册表也无效)的解决方法 附注册表文件_注册表

显示隐藏文件的通法: 正常情况下,按照如下顺序操作即可:打开"我的电脑"的"工具"菜单--"文件夹选项",在"查看"标签里,选择"显示所有文件和文件夹",并找到"隐藏受保护的操作系统文件(推荐)",将前面的勾去掉.如下图所示: 被病毒修改注册表后导致无法显示隐藏文件的解决方法: 如果是由于病毒所导致的,则有很多种情况,这里说一下较常用的两种方法. 法一:打开注册表编辑器,进入注册表项:H

菜鸟也可以对系统注册表“动手动脚”_注册表

我们都知道注册表在操作系统中起着很重要的作用,于是遇到问题时菜鸟们便忍不住要战战兢兢上阵一试.可是且慢!修改注册表可不是闹着玩的,弄得不好,电脑就会罢工不干了.最近我就差点把系统搞瘫痪了,不过经过向高手请教和自己的摸索,我觉得菜鸟也还是可以对注册表"动手动脚"的,让我们一步一步试试看吧. 第一步:首先在系统分区之外的任一分区建一个文件夹,取名为"注册表秘技"(名字  可任意取).注意,此文件夹一定要建在系统分区以外的分区,以防重装系统时被删除. 第二步:打开注册表编

如何打开注册表编辑器_注册表

要手工编辑注册表,就要求打开注册表编辑器,这是必然的.那么如何打开注册表编辑器呢?在NT架构的系统上有什么方法可以打开新版本的注册表编辑器呢?本文将详细回答你的问题. 首先出场的是Win98/Me,因为Win98和WinMe没有大的区别,所以这里放在一起讲述.在Win98/Me里面的注册表编辑器只有一种,就是最"原始"的那一种.之所以说他原始是因为他没有任何安全限制,也就是说它的注册表编辑器可以被任意一个用户打开,并没有任何权限限制.这主要是因为Win98/Me的使用对象是一般的单机用

浅谈Windows XP的注册表备份_注册表

作者:高山    经常系统错误,有时甚至引起系统崩溃的情况,这时备份就显得很重要了,没有人愿意系统崩溃而只得重新装Windows XP.你可以选用不同的方法来备份你的注册表,你也可以把你的备份版本放在多种介质上,但是你首先必须明白你的计算机网络正使用何种文件系统类型.Windows XP支持FAT和NTFS两种不同的文件系统. 在这里我先介绍一下FAT,FAT32以及NTFS. 文件分配表(FAT) 一种供MS-DOS及其它Windows操作系统对文件进行组织与管理的文件系统.文件分配表(FAT

注册表编辑器的注册表修改_注册表

●注册表编辑器的自动刷新设置: 打开HKEY_CURRENT_USER\Software\Microsoft\RegEdt32\Settings子键分支,在右边的窗口中新建一个字符串值"AutoRefresh",将其值设为1. ●注册表修改的只读功能: Windows NT/2000的三十二位注册表编辑器中提供了注册表修改时的只读设置,这主要是为了防止注册表的修改错误.Windows XP将十六位和三十二位的注册表编辑器合并为一个,但未直接提供注册表修改的只读功能,我们需要对之进行修改

IE:维护表单_注册表

  IE 5.0中的Forms AutoComplete(自动填写表单)功能,可以把我们敲到网络中的表单存储起来.如果返回到曾填过的表格,IE 5.0会提示我们最近一次输入的项目.有时这种功能会带给我们方便.但是,它会存储了一些错误的项目,比如打错的用户名,时间长了会使清单变得十分拥挤.而且,提示功能也会把我们的个人信息留在机器上,这是我们所不愿意看到的,尤其是使用公共计算机的时候.那怎么把这些信息消除呢?下面这个方法可以轻易地清除所有列表. 选择"工具"中的"Interne

(仅供备用)硬盘各分区的默认共享:打开(原版XP本来就是开的)注册表文件_注册表

复制代码 代码如下: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters] "AutoShareServer"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters] "