注册表修复的其他信息

如题所述

注册表编辑器Registry Editor的使用
事实上,Microsoft已经创建了多个用户界面如“控制面般”、“打印机”等等对话框,使用他们可不必直接编辑注册表来改变Registry内的参数值。也许,微软公司提供的这些界面窗口对于一般用户来说是足够了,可对于想深入了解Windows 98的用户,这就远远不够了!这时候,Windows 98提供的注册表编辑器“Registry Editor”就可以帮助你实现你的希望了!
使用Windows 98提供的用户界面来改变Registry的值是最安全的方法,而使用注册表编辑器时,可能会改变或删除注册表的关键元素,甚至会导致系统运行的不正常!因此在使用注册表编辑器之前,最好现备份一次注册表信息!
一:启动注册表编辑器
用户可以在c:\windows下找到Registry editor,选中后双击它,即可启动注册表编辑器。也可以在开始菜单下选择运行命令,在命令窗口中输入“Regedit”也可以启动它。Windows 98 setup没有把它放在一个Start菜单上。
二:Registry editor的基本操作
下面我们来看看注册表编辑器的一些基本操作命令。这里我以使用当前的Desktop作为理想的位置的操作举个例子来说明一下。
1:首先单击HKEY_CURRENT_USER左边的加号。单击control panel(控制面板)左边的加号,然后单击desktop旁边的加号,选中Windows Metrics选项。这时,会在右边的窗口中充满了常量和数值。
2:右击编辑器的右边的窗格,会弹出一个窗口,我们可以选择它来创建一个主键、一个字符串值、一个二进制值或者一个DWORD值。关键字和任意一个常量都可以连接在WindowsMetrics上。
3:右击Registry左边窗口的desktop关键字,会弹出如图6的窗口。在这里,用户可以合并注册表已扩展的分支,创建一个新的关键字、字符串值、或二进制值,查找文本或数值字符串,或者删除、重命名该关键字等等操作。
4:右击编辑器的右边的窗口中的关键字名,将会显示一个上下文菜单,它允许用户调整该常量的值,或者删除该常量及其它的值以及重命名的命令。
三:导入导出注册表信息
如前面讲过,在备份注册表信息时可以用这册表编辑器将这册表信息导出到一个带有.reg扩展名的ASCⅡ文件中。用户可以导出整个注册表,前面已经讲过这种使用方法。用户也可以导出注册表的一个分支,只要在导出之前,选中注册表左边的窗格的该分支即可。
在导出时,编辑器会自动给导出文件一个扩展名.reg,这个文件是可以被写字板编辑的一个文件。如图7就是导出的registry文件的一部分在写字板中显示的内容。
1:查找编辑一个导出的Registry文件。
导出一个注册表文件的一个目的就是编辑查找信息。在注册表编辑器里也可以编辑和查找,但是它的功能弱,速度慢,远远没有写字板的功能强。
在注册表编辑器里,只允许用户在关键字区域、常量名区域或值的区域内键入特定类型的值。而Wordpad的功能十分强大,如果想对注册表进行大量的更改,那么导出注册表再编辑是个好方法。当然如果用户编辑导出的注册表文件时会犯些错误,而这些错误在注册表编辑器里就会得到避免!
2:把一个文本文件导入或合并到注册表里。
如果你已编辑了导出的注册表文件,那么只要按照上面的所讲的恢复备份操作,就可以把它放回原处。同样,如果用户创建了一个这样的文本文件,它带有正确格式的关键字、常量名、数据值,用户也可以把它导入到注册表文件中。
3:改变导出文件的缺省行为。
如果你已经导出了一个注册表文件,你会发现这个文件的标示是的注册表文件格式,也就是说它的缺省行为是“合并”。如果你单击它,执行的一个合并命令。用户也可以改变该文件的缺省行为,使其变成编辑命令,以避免用户的误操作使得不该合并的文件合并回去了。
1:打开任意一个资源管理器文件夹窗口,如打开“我的文档”窗口。选择“查看”下的“文件夹选项”菜单,然后单击“文件类型”。
2:选中“注册表”项目,比单击“编辑”按钮,弹出图9的窗口。选中“编辑(E)”,并单击“设为默认值(S)”。
3:单击“关闭”即可。
这时,你再单击.reg的注册表文件时,它的缺省行为变成了编辑状态,这与Windows 98界面其他部分保持了一致。
注册表使用实例
下面介绍一些注册表使用的一些实例。
一:改变软件注册的主人
你是否注意过,一般在安装软件时,它会向你询问用户的名字和公司的名字,这些信息都被保存在注册表信息里。用户也可以改变这些设置。操作方法如下:
1:打开注册表编辑器。
2:定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion。
3:右击右边窗口中的RegisteredOwner和/或RegisteredOrganization,并改变其名字即可。
4:退出注册表编辑器。
二:增加用户自己的提示
Windows会为第一次使用的用户提供提示功能。同样用户自己也可以改变注册表来编辑来源与Microsoft的提示,并为其他的用户创建新的提示。步骤如下:
1:打开注册表编辑器。
2:定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explore\Tips。
3:键入比已有的提示数目最大数更大的数目。例如,Microsoft最后的一个数是47,那么用户就键入48。按Enter。
4:双击用户刚刚键入的那个数,键入一个新的提示,单击ok。
5:同样,用户也可以双击一个已有提示的相关联数目,用户也可以编辑它。
三:改变Windows各种输入法的顺序
假如你已在系统里安装了多种汉字输入法,那么有没有碰到要连续按多次输入法切换键,才能找到所需输入法的情况?有没有办法能快速切换到所需的输入法?我想第一种方法就是重新安装某一汉字输入法,将最常用的输入法排在输入法列表的最前头(也就是说把该输入法设置成系统的默认输入法)。因为Windows本身并不提供更改汉字输入法顺序的调整方法。第二种可以通过修改注册表来调整输入法的顺序、增加或删除输入法,甚至可做到Windows启动后的缺省输入法为汉字而不是英文。
在注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\keyboard layout\下存放着各中输入法对应的主键,其中E00E0804--微软拼音输入法、E00C0804--表形码输入法、E0050804--区位码输入法、E0040804--智能ABC输入法、E0030804--郑码输入法、E0020804--双拼输入法、E0010804--全拼输入法、00000409--英文输入法。在HKEY_USERS\.DEFAULT\keyboard layout\preload\下则是系统所安装的输入法的主键及键值,其主键为自然数,键值为上表中各输入法对应的主键。如果系统已安装了“智能ABC”和“全拼”输入法,则可看到如下的主键和键值:1:00000409;2:E0040804;3:E0010804。改变输入法顺序,假设要将输入法顺序变为“全拼”、“智能ABC”和“英文”,可将主键和键值更改如下:1:E0010804;2:E0040804;3:00000409,这样就可以改变系统中输入法的顺序了。
四:给Windows换个名
如果要想在Windows中所有关于诸如Windows 98对话框中出现的不是Windows 98,而是取而代之的My Windows或其它有意思的名字。那么,打开HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\Windows\CurrentVersion,选中Version字串,双击将Windows 98换成你希望的名字,而且无需启动,自动生效。
五:通过我的电脑直接启动资源管理器
你想让“我的电脑”成为资源管理器吗?打开HKEY_CLASS_ROOT\CLSID\\Shell,右击Shell,建立新主键,出现新键#1,改名为Open,再在Open下建Command主键,方法同上。双击Command主键下的默认字符串,将其键值改为explorer /e c:\(其缺省打开路径为c:\,要想改变,将c:\换为指定的路径名即可)。生效后双击我的电脑打开的就不再是我的电脑窗口,而是资源管理器了。如果你不想启动资源管理器,则将前一步输入的explorer /e c:\改为其他程序名。如Regedit。那么双击我的电脑打开的就是注册表编辑器了。
六:去掉桌面快捷方式图标上的箭头
如果你觉得Windows快捷方式图标上的箭头碍眼,那么让可以修改注册表去掉它。打开注册表编辑器,在HKEY_LOCAL_MACHINE\Software\classes\lnkfile和HKEY_LOCAL_MACHINE\Software\classes\piffile两处的键值中都有一个Isshortcut的字符串值,删除它,重新启动或下次开机之后,你就不会看到快捷图标上的箭头的。
七:删除运行和查找对话框中的文件名
?每次从开始/运行或查找中键入文件名,都会保存在相应的下拉菜单中,日积月累,增加查看的麻烦,并且对于安全来考虑,也需要清除它。打开HKEY_USER\Default\software下面的Microsoft\Windows\Current Version\Explorer\runMRU,在右窗口的运行……对话框删除不需要的文件名;打开HKEY_USER\Default\Software\Microsoft\Windows\Current Version\Explorer\DOCFind SpecMRU,在右窗口的查找……对话框删除不需要的文件名,重新启动Windows或下次开机后生效。
八:隐藏桌面的所有图标
有时出于某种特别的需要,我们必须隐藏桌面上的所有图标。首先打开出册表编辑器,选中HKEY_CURRENT_USER\Software\Micreosoft\Windows\Currentversion\Policies\Explorer,右击右窗口空白处选新建/DWORD,出现新值 #1改名为“Nodesktop”,双击将其键值改为1。恢复时只需将值改为0,或直接删除Nodesktop即可。如果更名为Nosavesetting,双击将其键值改为1,则会使桌面保持在第一次设置时的状态,即锁住桌面。如果更名为Noclose,双击将其键值改为1,则生效后开始菜单无关闭系统菜单选项。恢复法同上,重启动后生效。
九:给你的软件增添声音
可以通过注册表的改变来为单个应用程序增加一些声音。打开HKEY_CURRENT_USER\Appevents\Schems\Apps“Apps”下面的 .Dfault就是每种事件所要发出的声音,对Apps单击鼠标右键,选新建的主键,输入应用程序的名字,不用扩展名。然后再右击你新建的主键,选新建的主键,输入名字为Open。然后,到控制面板选声音,能从列表中找到你的应用程序。启动计算机即生效。
十:一些修改桌面和屏幕设置的参数
打开注册表编辑器,在HKEY_CURRENT_USER\ControlPanel\desktop下可以看到一些项目介绍如下,改变这些项目就可以改变系统的一些功能,读者不妨一试,这里不再赘述:
1:HungAppTimeout:是指一个应用程序出错时试图等待响应的时间,单位为毫秒,缺省值为5000毫秒,可以减少为3000毫秒,以加快系统的响应能力。
2:MenuShowDelay:是指“开始”菜单中当鼠标指向一个具有下级菜单的菜单项时等待出现下级菜单的延迟时间,单位也是毫秒,可以设成100,即等0.1秒就出现。
3:ScreenSaveActive:指屏幕保护功能是否可用,值为0或1,0为不用屏幕保护功能,1为可用。
4:ScreenSaveTimeOut:指屏幕保护的延时,值为一数值,单位是秒,最小值是60秒。
5:ScreenSaveUsePassword:指屏幕保护是否使用密码,值为0或1,0为不设密码,1则使用预设的密码。
6:WaitToKillAppTimeout:是指当用Ctrl+Alt+Del来关闭一个应用程序时出现提示“等待”时选择“等待”的等待时间,单位是毫秒,默认值是10000,可以减小以缩短等待时间。
注册表相关Msconfig文件的使用
通过一个名为msconfig.exe的系统配置实用程序(该程序在Windows\System目录下),可以很方便地对Windows系统进行一些常用配置的编辑、备份、恢复及设置。该配置程序能很直观地帮助用户使用、维护及改变有关Windows启动时的一些装载配置设定,对一些初级用户来说应该比前面所叙之注册表的使用要更简单、直观和容易一些。
运行msconfig后,在弹出的窗口中我们可以看到有常规、config.sys、autoexec.bat、system.ini、win.ini以及启动等六个选项,分别简述如下:
1:常规选项。可以用来选择启动选项(注意三个选项是唯一选择的),也可以选择诊断启动。
Windows启动时以交互式方法装载驱动程序及软件,还可以用选择性启动来由用户自行决定Windows启动时对一些驱动程序及软件项装载与否。后两种选择可以用来帮助用户在系统启动时完成一些特殊要求,也可以帮助用户用来诊断Windows启动时的不正常故障。在这个选项里还可以进行这些配置文件的备份及恢复工作,简单到只需按几下有关的按钮即可。
2:config.sys、autoexec.bat、system.ini、win.ini四个基本配置文件的编辑功能选项。这基本上相当于原来在Windows 3.x和Windows 95中使用文本编辑器来对这四个文件进行的编辑工作,不过在这儿进行这几个文件的编辑要比用文本编辑器来得更方便安全一些。
3:启动选项。用户可以在这里很简单地用勾选或清除启动项选择框的方法来自行决定某一启动项的启用与否。

温馨提示:答案为网友推荐,仅供参考