注册表编辑器注解
1注册表编辑器要手工编辑注册表,就要求打开注册表编辑器,这是必然的。
那么如何打开注册表编辑器呢?在NT架构的系统上有什么方法可以打开新版本的注册表编辑器呢?本文将详细回答你的问题。
首先出场的是Win98/Me,因为Win98和WinMe没有大的区别,所以这里放在一起讲述。
在Win98/Me里面的注册表编辑器只有一种,就是最"原始"的那一种。
之所以说他原始是因为他没有任何安全限制,也就是说它的注册表编辑器可以被任意一个用户打开,并没有任何权限限制。
这主要是因为Win98/Me的使用对象是一般的单机用户,不需要限制权限,这一点和NT/2000/XP有很大的不同。
打开的方法:1.打开方法:单击「开始」→运行→输入regedit2.另外一种方法:在Windows目录下找到regedit.exe,直接双击也可以打开。
随后是Win2000/XP出场。
因为2000/XP在设计时加上了权限这一概念,所以在这2个系统里面有2种方法可以打开注册表编辑器。
一种是直接在开始--运行中输入regedit,出现的界面和98/Me一样。
这里就不详细说明了。
另外一种打开方式是本文的重点内容———有权限限制的注册表编辑器(打开方法:开始———运行中输入regedt32)。
如图所示(这里是WinXP的截图,Win2000下的截图和WinXP是一样的)。
大家可以在图1中看到当你选中一个键值的时候,编辑下拉菜单下就可以看到一个选项———权限,用鼠标单击这个选项以后会出现图2的窗口。
用鼠标分别单击各个用户组就可以看到不同的权限限制,如果你觉得某一个用户组的权利太高了,就可以在下方修改权限(注意:必须赋予Administrators组用户完全权限,否则一旦你或相应的软件、驱动程序要修改注册表,但是由于所有的组用户都没有权限修改,所以你将不能够成功安装。
所以必须把完全权限赋予Administrators组用户(系统默认)。
操作系统版本打开方法注意事项Win98/98SE/Me 运行中输入regedit.exe 因为98/ME里面没有任何有效的权限限制功能,所以任何用户均对注册表有完全控制功能。
Win2000/XP 1.运行中输入regedit.exe2.运行中输入regedt32.exe 使用第一种方法打开的注册表编辑器和Win98下的界面一样,而且功能也一样,同样没有可以设置权限的地方,但是使用第二种方法打开的注册表编辑器就可以很方便的设置权限,如果你作为一个网络管理员的话,建议你安装完系统以后使用第2种方法打开注册表编辑器,然后修改需要修改的权限设置部分以免被他人恶意修改。
2结构在Windows中,注册表由两个文件组成:System.dat和User.dat,保存在windows 所在的文件夹中。
它们是由二进制数据组成。
System.dat包含系统硬件和软件的设置,User.dat保存着与用户有关的信息,例如资源管理器的设置,颜色方案以及网络口令等等。
Windows为我们提供了一个注册表编辑器(Regedit.exe)的工具,可以用来查看和维护注册表,注册表编辑器与资源管理器的界面相似。
左边窗格中,由"我的电脑"开始,以下是六个分支,每个分支名都以HKEY开头,称为主键(KEY),展开后可以看到主键还包含次级主键(SubKEY)。
当单击某一主键或次主键时,右边窗格中显示的是所选主键内包含的一个或多个键值(Value)。
键值由键值名称(Value Name)和数据(Value Data)组成。
主键中可以包含多级的次级主键,注册表中的信息就是按照多级的层次结构组织的。
每个分支中保存计算机软件或硬件之中某一方面的信息与数据。
注册表主要由六大部分组成,即最初启动注册表编辑器窗口右边的六大主键,都是以HKEY开头,每个主键包含每一特殊种类的信息。
1、HKEY_CLASSES_ROOT(种类_根键):包含了所有已装载的应用程序、OLE或DDE信息,以及所有文件类型信息。
每一个用圆点开始的子键表示一种文件类型。
例 .avi,在右边列表框中显示 .avi 对象的“Content Type”为一视频文件。
注册表称之为“avifile”。
在文件扩展项目后是按字母顺序排列的列表,包括所有应用程序和实用工具的文件名。
在应用程序列表中,可以找到应用程序的描述、图标文件信息应用程序在OLE和DDE被激活时的缺省形式。
2、HKEY_USERS(当前_用户键):记录了有关登记计算机网络的特定用户的设置和配置信息。
其子键有:AppEvent:与Windows中特定事件相关连的声音及声音文件的路径。
Control Panel:包含了一些存储在WIN.INI及SYSTEM.INI文件中的数据,并包含了控制面板中的项目。
Install_Location_MRU:记录了最近装载应用程序的驱动器。
Keyboard Layout:识别普遍有效的键盘配置。
Network:描述固定网与临时网的连接。
RemoteAccess:描述了用户拨号连接的详细信息。
Software:记录了系统程序和用户应用程序的设置。
3、HKEY_LOCAL_MACHINE(定位_机器键):该键存储了Windows开始运行的全部信息。
即插即用设备信息、设备驱动器信息等都通过应用程序存储在此键。
子键有:Config:记录了计算机的所有可能配置。
Driver:记录了辅助驱动器的信息。
Enum:记录了多种外设的硬件标识(ID)、生产厂家、驱动器字母等。
Hardware:列出了可用的串行口,描述了系统CPU、数字协处理器等信息。
Network:描述了当前用户使用的网络及登录用户名。
Security:标识网络安全系统的提供者。
Software:微软公司的所有应用程序信息都存在该子键中,包括它们的配置、启动、默认数据。
System:记录了第一次启动Windows时的大部分部分信息。
4、HKEY_USER(用户键):描述了所有同当前计算机联网的用户简表。
如果您独自使用该计算机,则仅 .Default子键中列出了有关用户信息。
该子键包括了控制面板的设置。
5、HKEY_CURRENT_CONFIG(当前_配置键):该键包括字体、打印机和当前系统的有关信息。
6、HKEY_DYN_DATA(动态_数据键):该键存储了系统的动态信息,这些信息保存在随机存储器中。
此键住处能用于系统快捷操作,可以看到网络统计和当前系统配置的任何信息。
3数据注册表通过键和子键来管理各种信息。
但是注册表中的所有信息都是以各种形式的键值项数据保存的。
在注册表编辑器右窗格中显示的都是键值项数据。
这些键值项数据可以分为三种类型:1.字符串值在注册表中,字符串值一般用来表示文件的描述和硬件的标识。
通常由字母和数字组成,也可以是汉字,最大长度不能超过255个字符。
在本站中以"a"="***"表示。
2.二进制值在注册表中二进制值是没有长度限制的,可以是任意字节长。
在注册表编辑器中,二进制以十六进制的方式表示。
在本站中以"a"=hex:01,00,00,00方式表示。
3.DWORD值DWORD值是一个32位(4个字节)的数值。
在注册表编辑器中也是以十六进制的方式表示。
在本站中以"a"=dword:00000001表示。
4备份恢复如果注册表遭到破坏,Windows将不能正常运行,为了确保Windows系统安全,我们必须经常的备份注册表。
Windows每次正常启动时,都会对注册表进行备份,System.dat备份为System.da0, User.dat备份为User.da0。
它们存放在Windows所在的文件夹中,属性为系统和隐藏。
以下为2种备份注册表的方法:1,利用Windows中的注册表编辑器(Regedit.exe)进行备份运行Regedit.exe,单击“文件“-->;“导出注册表文件“命令,选择保存的路径,保存的文件为*.reg,可以用任何文本编辑器进行编辑。
2,利用Win95光盘上Other\Misc\ERU\ERU.EXE紧急事故恢复工具(Emergency Recovery Utility)。
利用这个工具不但可以备份和恢复注册表,还可以备份硬盘中的任何文件。
恢复:当注册表损坏时,启动时Windows会自动用System.dat和User.dat的备份System.da0和User.da0进行恢复工作,如果不能自动恢复,可以运行Regedit.exe(它可以运行在在Windows下或DOS下),导入.reg备份文件。
也可以运行ERU.EXE进行恢复。
如果您没有进行备份或者注册表损坏的非常严重,那么您可以试试最后一招:在c:\下有一个System.1st文件,属性为隐藏和只读,它记录着安装Windows时的计算机硬件软件信息,用这个文件覆盖System.dat。
但是这样的话您安装的应用软件可能会无法运行,必须重新安装。
5修改方法通过修改注册表我们可以实现一些特殊的功能,但是注册表又是十分脆弱的,一个不小心就会出现错误。
那么我们怎么样来修改注册表呢?我总结为以下几种方法:软件修改通过一些专门的修改工具来修改注册表,比如:MagicSet、TweakUI、WinHacker 等等。
其实控制面板就是一个这样的工具,只不过功能简单一些。
间接修改将要修改的写入一个.reg文件中,然后导入注册表中..reg文件的基本格式为:REGEDIT4</P><P>[HKEY_LOCAL_MACHINE\Software\Super Rabbit\MagicSet] "@"="Super Rabbit Magic Set For Windows 98 V2.92""a"=dword:00000001"b"=hex:02,05,00,00……[HKEY_LOCAL_MACHINE\Software\SCC\QuickViewer]……第一行为“REGEDIT4”,必须大写。
第二行为空行。
第三行使用[]括起子键分支,其中HKEY_LOCAL_MACHINE\Software\Super Rabbit\MagicSet就是一个子键分支。
第四、五、六行是该子键下的设置数据。
其中@表示注册表编辑器右窗格中的"默认"键。
以下类似。
这样做的好处是可以避免错误的写入或删除等操作,但是要求用户了解注册表的内部结构和.reg文件的格式。
直接修改就是通过注册表编辑器直接的来修改注册表的键值数据项,这样做会避免在注册表中留下垃圾(虽然都很小,但越来越多会拖慢系统速度),但是要求用户有一定的注册表知识,熟悉注册表内部结构而且一定要小心谨慎。
注册表中的各项解释
注册表中的各项解释注册表的中⽂意思2007/09/21 21:37key 键hkey根键subkey⼦键branch分⽀value entry 键值项sz字符串binary⼆进制dword双字user根键下各主键的作⽤:appevents记录已注册的各种应⽤事件control panel与控制⾯板有关的内容installlocationsmru安装路径的有关信息keyboard layout键盘设置信息network⽹络设置信息software 软件的有关信息remoteaccess拨号⽹络有关的信息machine下各主键的作⽤:config字体分辨率显⽰颜⾊打印机设置有关的信息enum系统当前配置的所有硬件的信息hardware浮点处理器串⼝等有关信息network包含⽹络的有关信息security安全设置的相关信息software系统安装的软件的信息system系统软件硬件启动所使⽤的信息修复系统所⽤的信息各个驱动及配置的信息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。
Windows操作系统的注册表编辑器
Windows操作系统的注册表编辑器Windows系统是广泛应用于个人电脑的操作系统之一。
在Windows中,注册表是一种用于存储应用程序和系统设置的基本配置信息的数据库。
注册表由树状结构组成,类似于文件和文件夹在计算机中的组织方式。
编辑注册表通常可以通过注册表编辑器来完成。
本文将介绍Windows操作系统的注册表编辑器,并探讨如何使用它来进行系统优化和问题解决。
1. 注册表编辑器的概述注册表编辑器是Windows操作系统中的一个强大工具,它允许用户查看、修改和删除系统的设置信息。
在Windows操作系统中,设置信息存储在注册表中,包括系统配置、应用程序设置和硬件配置等。
因此,通过注册表编辑器,用户可以轻松地更改操作系统的行为和功能。
注册表编辑器位于Windows系统的“运行”菜单中。
要打开注册表编辑器,可以使用组合键Win+R,然后输入“regedit”并按下“Enter”键。
此时,将会打开注册表编辑器窗口,可以在其中执行各种操作。
2. 注册表编辑器的界面注册表编辑器的界面相对简洁,主要分为两个窗口。
左窗口为树状结构,用于浏览注册表的内容。
右窗口为详情面板,用于查看和编辑所选项的值和数据。
在注册表编辑器中,每个分支都称为“键”,每个键下可能包含多个“项”和“值”。
例如,键\HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\Windows 可能包含诸如Desktop、Fonts、Internet Explorer和Windows Update等项。
在选择其中的一个项后,右窗口将显示与该项相关联的详细信息。
3. 如何编辑注册表在使用注册表编辑器时,一定要非常小心。
误操作可能会导致系统故障或数据丢失。
因此,在进行任何修改之前,请务必备份您的注册表。
备份注册表的方法非常简单,只需单击“文件”菜单中的“导出”,然后选择保存位置和备份文件名称即可。
在开始修改注册表之前,请确保已了解所涉及的键和值的含义。
注册表命令注释大全
注册表命令大全1.gpedit.msc-----组策略2.sndrec32-------录音机3.Nslookup-------IP地址侦测器4.explorer-------打开资源管理器5.logoff---------注销命令6.tsshutdn-------60秒倒计时关机命令7.lusrmgr.msc----本机用户和组8.services.msc---本地服务设置9.oobe/msoobe/a----检查XP是否激活10.notepad--------打开记事本A11.cleanmgr-------垃圾整理 start messenger----开始信使服务pmgmt.msc---计算机管理 stop messenger-----停止信使服务15.conf-----------启动netmeeting16.dvdplay--------DVD播放器17.charmap--------启动字符映射表18.diskmgmt.msc---磁盘管理实用程序19.calc-----------启动计算器20.dfrg.msc-------磁盘碎片整理程序21.chkdsk.exe-----Chkdsk磁盘检查22.devmgmt.msc---设备管理器23.regsvr32/u*.dll----停止dll文件运行24.drwtsn32------系统医生25.rononce-p----15秒关机26.dxdiag---------检查DirectX信息27.regedt32-------注册表编辑器28.Msconfig.exe---系统配置实用程序29.rsop.msc-------组策略结果集30.mem.exe--------显示内存使用情况31.regedit.exe----注册表32.winchat--------XP自带局域网聊天33.progman--------程序管理器34.winmsd---------系统信息35.perfmon.msc----计算机性能监测程序36.winver---------检查Windows版本37.sfc/scannow-----扫描错误并复原38.taskmgr-----任务管理器(2000/xp/200339.winver---------检查Windows版本40.wmimgmt.msc----打开windows管理体系结构(WMI)41.wupdmgr--------windows更新程序42.wscript--------windows脚本宿主设置43.write----------写字板44.winmsd---------系统信息45.wiaacmgr-------扫描仪和照相机向导46.winchat--------XP自带局域网聊天47.mem.exe--------显示内存使用情况48.Msconfig.exe---系统配置实用程序49.mplayer2-------简易widnows media player50.mspaint--------画图板51.mstsc----------远程桌面连接52.mplayer2-------媒体播放机53.magnify--------放大镜实用程序54.mmc------------打开控制台55.mobsync--------同步命令56.dxdiag---------检查DirectX信息57.drwtsn32------系统医生58.devmgmt.msc---设备管理器59.dfrg.msc-------磁盘碎片整理程序60.diskmgmt.msc---磁盘管理实用程序61.dcomcnfg-------打开系统组件服务62.ddeshare-------打开DDE共享设置63.dvdplay--------DVD播放器 stop messenger-----停止信使服务 start messenger----开始信使服务66.notepad--------打开记事本67.nslookup-------网络管理的工具向导68.ntbackup-------系统备份和还原69.narrator-------屏幕“讲述人”70.ntmsmgr.msc----移动存储管理器71.ntmsoprq.msc---移动存储管理员操作请求stat-an----(TC)命令检查接口73.syncapp--------创建一个公文包74.sysedit--------系统配置编辑器75.sigverif-------文件签名验证程序76.sndrec32-------录音机77.shrpubw--------创建共享文件夹78.secpol.msc-----本地安全策略79.syskey---------系统加密,一旦加密就不能解开,保护windows xp系统的双重密码80.services.msc---本地服务设置81.Sndvol32-------音量控制程序82.sfc.exe--------系统文件检查器83.sfc/scannow---windows文件保护84.tsshutdn-------60秒倒计时关机命令85.tourstart------xp简介(安装完成后出现的漫游xp程序)86.taskmgr--------任务管理器87.eventvwr-------事件查看器88.eudcedit-------造字程序89.explorer-------打开资源管理器90.packager-------对象包装程序91.perfmon.msc----计算机性能监测程序92.progman--------程序管理器93.regedit.exe----注册表94.rsop.msc-------组策略结果集95.regedt32-------注册表编辑器96.rononce-p----15秒关机97.regsvr32/u*.dll----停止dll文件运行98.regsvr32/u zipfldr.dll------取消ZIP支持99.cmd.exe--------CMD命令提示符100.chkdsk.exe-----Chkdsk磁盘检查101.certmgr.msc----证书管理实用程序102.calc-----------启动计算器103.charmap--------启动字符映射表104.cliconfg-------SQL SERVER客户端网络实用程序105.Clipbrd--------剪贴板查看器106.conf-----------启动netmeetingpmgmt.msc---计算机管理108.cleanmgr-------垃圾整理109.ciadv.msc------索引服务程序110.osk------------打开屏幕键盘111.odbcad32-------ODBC数据源管理器112.oobe/msoobe/a----检查XP是否激活113.lusrmgr.msc----本机用户和组114.logoff---------注销命令115.iexpress-------木马捆绑工具,系统自带116.Nslookup-------IP地址侦测器117.fsmgmt.msc-----共享文件夹管理器118.utilman--------辅助工具管理器------------------------------------------------------------------------------------------1、隐藏回收站隐藏回收站,是指不会显示在桌面及资源管理器里,隐藏并不等于停止这个功能,如使用登录文件更改者请先汇出有关登录文件作备份,登录文件更改(适用于Windows XP家用及商业版本):在[开始]-->[运行]-->键入[Regedit]-->[HKEY_LOCAL_MACHINE]-->[SOFTWARE]-->[Microsoft]-->[Windows]-->[CurrentVersion]-->[Explorer]-->[Desktop]-->[NameSpace],将[{645FF040-5081-101B-9F08-00AA002F954E}]删除便可重新登录后生效。
Windows注册表详解
Windows注册表详解一、注册表的由来PC机及其操作系统的一个特点就是允许用户按照自己的要求对计算机系统的硬件和软件进行各种各样的配置。
早期的图形操作系统,如Win3.x中,对软硬件工作环境的配置是通过对扩展名为.ini的文件进行修改来完成的,但INI文件管理起来很不方便,因为每种设备或应用程序都得有自己的INI文件,并且在网络上难以实现远程访问。
为了克服上述这些问题,在Windows 95及其后继版本中,采用了一种叫做“注册表”的数据库来统一进行管理,将各种信息资源集中起来并存储各种配置信息。
按照这一原则,Windows各版本中都采用了将应用程序和计算机系统全部配置信息容纳在一起的注册表,用来管理应用程序和文件的关联、硬件设备说明、状态属性以及各种状态信息和数据等。
与INI文件不同的是:1.注册表采用了二进制形式登录数据;2.注册表支持子键,各级子关键字都有自己的“键值”;3.注册表中的键值项可以包含可执行代码,而不是简单的字串;4.在同一台计算机上,注册表可以存储多个用户的特性。
注册表的特点有:1.注册表允许对硬件、系统参数、应用程序和设备驱动程序进行跟踪配置,这使得修改某些设置后不用重新启动成为可能。
2.注册表中登录的硬件部分数据可以支持高版本Windows的即插即用特性。
当Windows检测到机器上的新设备时,就把有关数据保存到注册表中,另外,还可以避免新设备与原有设备之间的资源冲突。
3.管理人员和用户通过注册表可以在网络上检查系统的配置和设置,使得远程管理得以实现。
二、使用注册表1.大家可以在开始菜单中的运行里输入regedit2.也可以在DOS下输入regedit三、注册表根键说明hkey_classes_root 包含注册的所有OLE信息和文档类型,是从hkey_local_machine\software\classes复制的。
hkey_current_user 包含登录的用户配置信息,是从hkey_users\当前用户子树复制的。
注册表编辑器
常用的注册表操作
同样的方法,可以禁用显示属性中的 “屏幕保护程序”(新建一个DWORD值项 NoDispScrsavPage,并将其数据设置为1)、 “设置”(新建一个DWORD值项 NoDispSettingsPage,并将其数据设置为1) 等选项卡。
常用的注册表操作
(3) 设定随系统启动时运行的程序 在注册表编辑器中,打开 HKEY_LOCAL_MACHINE\SOFTWARE\Mic rosoft \Windows\CurrentVersion\Run,新建 一字符串值项,并将其数据设置可执行文件 的路径和文件名。(例如,新建一字符串 NotepadProgram,其数据设置为 C:\Windows\system32\notepad.exe),如 图 所示。 注销即可验证:重新登录时自动打开记事本。
常用的注册表操作
(4) 加快预读能力改善开机速度 Windows XP预读设定可提高系统速度, 加快开机速度。按照下面的方法进行修改可进 一步改善CPU的效率: HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Control\ SessionManager\ MemoryManagement,在PrefetchParameters 右边窗口,将EnablePrefetcher的数值数据如 下更改,如使用PIII 800MHz以上的 CPU,建 议将数值更改为4或5;否则,建议保留数值为 默认值即3。
1、视频操作 2、手动操作
谢
谢
HKEY_CURRENT_CO NFIG
注册表结构
(2)键与子键:键与子键的结构就类似于 文件夹与子文件夹。在键中可以包含值项与 子键。
(3) 值项:每个注册表项或子项都可以包 含称为值项的数据。有些值项存储特定于每 个用户的信息,而其他值项则存储应用于计 算机所有用户的信息。值项的数据类型说明 见下表 。
注册表编辑器的基本使用方法
注册表编辑器的基本使用方法全文阅读分步阅读步骤12345678我们平常在计算机维护和使用中,可能会经常和注册表打交道,特别是一些问题的解决可能会涉及到对注册表的相关键值进行编辑操作。
为了大家能更好的了解如何使用注册表编辑器来进行一些常规应用,这边就先做一个基础介绍,希望能对大家有所帮助。
PS:下面的例子会以Windows 7操作系统为例,Vista和XP的操作步骤基本与之类似。
步骤/方法1. 1首先,请点击屏幕左下角的开始图标,在搜索程序和文件的输入框中输入regedit命2.3. 令,这样我们可以在上方的程序列表中找到regedit.exe这个注册表编辑工具,点击4.5. 该工具即可打开注册表编辑器,若我们收到用户账户控制提示,点击是即可。
6. 2打开注册表编辑器后,我们可以看到如下界面,之后我们所要做的就是逐步展开到7.8. 所需操作的注册表键值项。
这里我们会以wuauserv这个更新服务为例作一些示范。
9. 3上图中我们可以看到注册表编辑器的左下方会记录当前键值的路径,以wuauserv10.11. 为例,其路径是计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\wuauserv 12. 4由于对注册表的操作带有一定风险性,错误的改动很可能产生诸多问题,所以在对13.14. 注册表做任何改动前,我们建议用户首先把需要改动的相关部分导出备份,这样若15.16. 有意外发生,我们可以方便的双击导出的备份文件,重置相关注册表项,以避免风险。
17.18. 5请右键所需备份的注册表项,选择导出,请选择导出的路径,比如桌面,并未文件19.20. 命名,命名主要是为了帮助我们辨别不同的备份文件,比如我们对wuauserv进行21.22. 的备份就可以命名为wuauservbackup,然后点击保存即可。
23. 6备份完成后,我们就可以开始对注册表进行操作了。
注册表实用详解
注册表实用详解(转贴),求精一、注册表基础微软采用注册表来统一管理软硬件配置,从而大大提高了系统的稳定*和安全*,同时也使我们能更容易的对系统进行维护和管理。
(一)注册表基础ABC总的来说注册表实际上是一个庞大的数据库,它包含了应用程序和系统软硬件的全部配置信息,初始化信息及其它重要数据。
从一般用户的角度看,注册表系统由两部分组成:注册表数据库和注册表编辑器。
其中注册表数据库包括两个文件:System.dat和User.dat。
前者是用来保存计算机的系统信息,如安装的硬件和设备驱动程序的有关信息等;后者则是用来保存每个用户特有的信息,如桌面设置、墙纸或窗口的颜色设置等。
它们一般都放在C盘Windows目录下。
同时,微软为了防止注册表文件的损坏,特地准备了两个备份文件Syste m.da0和User.da0(文件类型是.da),也是放在C盘Windows目录下。
在Windows 98中还有一个专门用来储备备份文件的文件夹,即C:\Windows\Bak,相比之下,注册表编辑器是用来对注册表进行各种编辑的工具。
你可以在“开始”菜单中点击运行,在运行的对话框中填入“Re gedit"即可看到注册表编辑器。
如果你在“系统配置实用程序"的启动项里发现ScanRegistry前的小勾没有被去掉的话,那么系统每天会自动调用Scanreg.exe对注册表备份一次,备份后的注册表被打成cab包,放在C:\Windows\sysbckup目录下,文件名为rb00x.cab并且被加上隐藏属*的就是(一般有五个)。
下面让我们具体看看系统预定义的六个主关键字(即根键)吧:(1)HKEY_CLASSES_ROOT:基层类别键,定义了系统中所有已经注册的文件扩展名、文件类型、文件图标等。
(2)HKEY_CURRENT_USER:定义了当前用户的所有权限,实际上就是HKEY_USERS\.Default下面的一部分内容,包含了当前用户的登录信息。
Windows CMD中的注册表编辑及使用方法
Windows CMD中的注册表编辑及使用方法在Windows操作系统中,注册表是一个重要的系统数据库,它存储了各种系统设置和配置信息。
通过注册表编辑器可以对注册表进行修改和管理,而在Windows CMD命令行界面中,我们也可以使用命令来进行注册表的编辑和使用。
本文将介绍Windows CMD中的注册表编辑及使用方法。
一、注册表概述注册表是Windows操作系统中的一个核心组成部分,它存储了系统和应用程序的配置信息。
注册表的结构类似于一个树形结构,由多个键(Key)和值(Value)组成。
键用于组织和管理注册表的数据,而值则存储了具体的配置信息。
二、注册表编辑器在Windows操作系统中,注册表编辑器是一个用于编辑和管理注册表的工具。
我们可以通过运行regedit命令来打开注册表编辑器。
在注册表编辑器中,我们可以浏览和修改注册表的各个键和值。
三、CMD中的注册表编辑命令在Windows CMD命令行界面中,我们可以使用reg命令来进行注册表的编辑和使用。
下面是一些常用的注册表编辑命令:1. 查询注册表值要查询注册表中的某个键或值,可以使用reg query命令。
例如,要查询HKEY_CURRENT_USER键下的Desktop键的值,可以运行以下命令:```reg query HKEY_CURRENT_USER\Desktop```2. 添加注册表值要添加一个新的注册表值,可以使用reg add命令。
例如,要在HKEY_CURRENT_USER键下添加一个名为Test的字符串值,可以运行以下命令:```reg add HKEY_CURRENT_USER /v Test /t REG_SZ /d "Hello, World!"```3. 修改注册表值要修改注册表中的某个键或值,可以使用reg add命令。
例如,要将HKEY_CURRENT_USER键下的Test值修改为"Hello, CMD!",可以运行以下命令:```reg add HKEY_CURRENT_USER /v Test /t REG_SZ /d "Hello, CMD!" /f```4. 删除注册表值要删除注册表中的某个键或值,可以使用reg delete命令。
注册表注解-电脑知识
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoRu n让操作系统无“关闭系统”选项HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoCl ose让操作系统无“注销”选项HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoLo gOff让操作系统无逻辑驱动器CHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoDr ives让操作系统无法切换至传统DOS的实模式下HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\WinOldApp\N oRealMode让系统登录时显示一个登录窗口,以下是写入启动弹出对话框标题HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Winlogon\Legal Noti ceCaption写入启动弹出对话框内容HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Winlogon\Legal Noti ceText二、对IE 相关注册表项值项的修改设置浏览器默认主页HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Start PageHKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\First Home Page修改启动中的输入法启动项HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run\internat.exe设置注册不可更改HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\System\Disabl eRegistryTools向IE右键写入菜单HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\修改浏览器的标题栏HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main\Window TitleHKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Window Title删除IE的分级审查删除Ratings里的内容,重新启动即可.HKEY_LOCAL_MACHINE\oftware\Microsoft\Windows\CurrentVersion\Policies\Ratings使打开IE时候,窗口最大化在HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\ 下在右边的窗口中删除Window_Placement,并且在HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Desktop\Old WorkAreas 下在右边的窗口中删除OldWorkAreaRects 。
注册表名词解释
注册表名词解释注册表是 Windows 操作系统中的一种数据库,用于存储系统和应用程序的配置信息。
本文将介绍注册表中的几个常见名词,帮助读者更好地理解注册表的相关概念。
1. 注册表 (Registry):注册表是一个存储系统和应用程序配置信息的数据库,由 Windows 操作系统维护。
它包含了多个分支结构,每个分支结构都代表一个特定的配置信息,如用户配置、系统和应用程序的设置等。
2. 项 (Entry):注册表中的基本单元,每个项都包含了一个唯一的名称和一个值。
项可以是字符串、数字、日期时间等类型。
通过项可以访问和修改注册表中的配置信息。
3. 子项 (Subkey):注册表中的项可以包含其他项,这些项被称为子项。
子项可以进一步包含其他子项,形成了一个层次结构。
通过子项可以对注册表进行分类和组织,方便管理和维护。
4. 值 (Value):注册表中的项的值,可以是字符串、数字、日期时间等类型。
值用于表示注册表中的配置信息,如路径、字符串、DWORD 值等。
5. DWORD 值 (DWORD):DWORD 是“双字节整数”(Double Word) 的缩写,是一种 32 位的整数值。
DWORD 值常用于表示开关、状态和计数器等。
例如,Windows 中的许多系统参数就是以 DWORD 值的形式存储在注册表中的。
6. REG_SZ 值 (REG_SZ):REG_SZ 是注册表中的一种值类型,表示字符串。
REG_SZ 值常用于存储路径、文件名、字符串等。
7. REG_DWORD 值 (REG_DWORD):REG_DWORD 是注册表中的一种值类型,表示 32 位的整数。
REG_DWORD 值常用于表示开关、状态和计数器等。
8. 注册表编辑器 (Registry Editor):用于查看和修改注册表的工具。
Windows 操作系统自带了一个注册表编辑器,叫做“注册表编辑器”(Registry Editor),可以通过运行 regedit.exe 命令打开。
