1,注册表的检测与修复
1.系统在启动过程中会自动对注册表进行扫描,若有错误便自动修复。
2.在系统运行时也可以检查注册表:运行Scanregw,程序很快扫描注册表,并显示扫描结果,有错误便提示是否进行自动修复,如没对注册表做专门备份可让它自动修复。
3.当注册表有错,不能自动修复且不能进入系统时,可在纯DOS下运行Scanreg.exe /Fix 进行修复。这样,可排除由于系统启动时通过初始化程序system.ini和win.ini加载了错误的模块或应用程序以及病毒侵入造成注册表修复失败的可能。
2,注册表的备份
注册表由两个文件组成:system.dat和user.dat,存放在Windows目录下。通过导出、导入的注册表文件格式为.reg。而自动备份的注册表文件以.cab压缩格式存放于目录windowssysbckup中,它还包括了另外两个重要文件:system.ini和win.ini。
1.系统在每日的第一次开机启动时会自动对注册表做一次备份,也可手动备份。运行Scanregw.exe,提示“今天已经备份系统注册表,要重新备份吗?”,选择“是”,便立即对当前的系统信息进行备份。这时备份的数据将覆盖当日系统首次开机时备份的数据。
2.通过注册表编辑器进行备份。运行Regedit.exe,选择“注册表”菜单下的“导出注册表文件”,输入文件名,在“导出范围”下选“全部”,即可对整个注册表备份,也可备份局部注册表:先选中需要备份的主键分支,然后再“导出注册表文件”,这时在“导出范围”下自动选择成“选择的分支”并已输入了相应的主键值,输入文件名,点“确定”,便生成了扩展名为.reg的注册表文件。
3.在纯DOS下运行Scanreg.exe /Backup,可备份整个注册表,但首先应确定注册表没有任何错误才可进行,因为这时备份的数据也将覆盖当日系统首次开机时备份的数据。
3,注册表的恢复
1.有时,系统在启动时扫描注册表无错,而在运行过程中某些软硬件工作不正常,这时可将以前导出的注册表文件再导入注册表中:运行regedit,选“注册表”菜单下的“导入注册表文件”,找到备份的.reg文件,点“确定”,便重新向注册表写入正确信息。也可以直接双击reg文件将其信息添加到注册表。
2.当注册表损坏或错误更改了软硬件设置,导致系统启动失败,并且自动修复无效,用“Scanreg.exe /Fix”也无法恢复时,可在纯DOS下运行“scanreg.exe /restory” 进行恢复,有五个数据供选择,先选日期最近的恢复,若仍不行,再依次选择,直到系统正常运行为止。
4,注册表的编辑
通过注册表编辑器regedit.exe对注册表进行高级操作,可定制所有系统信息,当然这得有相应的操作技巧才行。
5,如何删除多余的DLL文件
在WIN98的System子目录下存有大量的DLL文件,这些文件可能被系统或应用程序共享。但是由于经常安装和卸载软件,就会在System目录下留下一些DLL垃圾文件。它们不但占用了硬盘空间,而且还降低系统的运行速度。删除它们的步骤如下:
1.运行“REGEDIT”, 打开注册表编辑器。
2.打开 HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionSharedDLLs分支。
这里SharedDLLs子键记录的就是有关程序共享的DLL信息,每个DLL文件的键值说明它已被几个应用程序共享。如果是二进制键值为“00 00 0000”,则表明不被任何程序共享。(另外“0x00000001 (1)”是十六进制表示法)
3.System目录中删除对应的文件。
6,去掉桌面快捷方式的小箭头
在一些程序的安装过程中,会自动在桌面上创建该程序的快捷方式,方便了我们的使用。但是那个小箭头不太好看。我们可以利用修改注册表来去掉它。首先要注意此快捷方式是什么类型的,一般说来以.LNK居多,也有一些是.PIF(指向MS-DOS程序的快捷方式)。具体步骤如下:
1.运行注册表编辑器,打开HKEY_CLASSES_ROOTlnkfile分支。
2.在lnkfile子键下面找到一个名为“IsShortcut”的键值,它表示在桌面的.LNK快捷方式图标上将出现一个小箭头。右键单击“IsShortcut”,然后从弹出的菜单中选择“删除”,将该键值删除。
3.关闭注册表编辑器,重新启动Win98,就可发现快捷方式图标上已经没有小箭头了。
同理,对指向MS-DOS程序的快捷方式(即.PIF)图标上的小箭头,则除了是打开HKEY_CLASSES_ROOTpiffile分支外,其余同上。
7,注册表的恢复法
1.重新启动并切换到MS-DOS方式。
2.进WINDOWSCOMMAND目录,键入SCANREG/RESTORE后回车。
3.进入界面后,可在五个注册表备份中选取所要恢复的,重新启动后即可。
8,锁定桌面
桌面设置包括壁纸、图标以及快捷方式,它们的设置一般都是我们经过精心选择才设定好的。大多数情况下,我们不希望他人随意修改桌面设置或随意删除快捷方式。怎么办?其实修改注册表可以帮你锁定桌面,这里“锁定”的含义是对他人的修改不做储存,不管别人怎么改,只要重新启动计算机,你的设置就会原封不动地出现在你面前。
1.运行regedit进入注册表编辑器,找到如下分支:Hkey-UsersSoftwareMicrosoftWindowsCurentVersionPolioiesExplores;
2.双击“No Save Setting”,并将其键值从0改为1;
3.确认后退出注册表编辑器,重新启动即可。
上面的修改是把计算机上所有用户的桌面设置全部锁定了,如果你只想锁定你自己的桌面,而不理会别人的设置是否被修改,可以在下面的路径中执行相同的操作:Hkey-Current-UserSoftwareMicrosoftWindowsCurrent VersionPoliciesExplores。
9,关闭“单击从这里开始”动画箭头
Win98开机时,有时候屏幕底部的任务条中会出现一个从右到左的动画箭头,指示“单击从这里开始”,用下面方法可以使它禁止显示:
1)打开注册表,进入下面路径:Hkey-Current-UserSoftwareMicrosoftWindowsCurrent VersionPoliciesExplores;
2)建立一个二进制键名:“No Start Banner”;
3)双击该键名,并输入键值“01000000”;
4)确认后退出,并重新启动计算机
如果想使这个修改对所有用户生效,可到下面路径中执行相同的操作:MicrosoftWindowsCurrentCurrent VersionPoliciesExplores。
注:如果你的电脑开机时没这个动画箭头,一定是计算机在开机时自动加载了某个应用程序。
10,防止菜单随鼠标移动
在Win98中当你把鼠标指向下拉级联菜单的标题稍作停留,其下一级子菜单会自动弹出。有时候这个性能也会有“副作用”—在鼠标移动过程中,稍不留意,按一下左键,就可能启动一个你并不需要的窗口。可以修改注册表关闭这项功能,使单击该菜单才弹出其下一级子菜单:
1)打开注册表,进入下面目录:Hkey-Current-UserControl PannelDesktop;
2)添加一个键名:“Menu Show Delay”;
3)输入键值“65534”;
4)确认后重启计算机。
11
,去掉“添加/删除程序”中的残留信息
用户若手工删除了应用程序,则“控制面板”中的“添加/删除程序”将会留有残留信息,此时可启动REGEDIT,依次打开“HKEY_LOCAL_MACHINESO-FTWARE MICROSOFTWINDOWSCURRENTVE-RSIONUNINSTALL”,则屏幕右边将显示出“添加/删除程序”中的有关项目,选中欲删除的项目“del”即可。
12,彻底去掉开始菜单中的“文档”项
对于和别人合用电脑,又想保护个人隐私的人来说,虽然可以去掉开始菜单的文档里的最近访问过的文档列表,但总是不方便。这里有一个彻底的解决办法,只对win98有效。打开注册表编辑器,进入HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Policies Explorer. 看右边的面板,有没有两个名字:NoRecentDocsHistory和NoRecentDocsMenu,如果没有,则在右边面板空白处右击鼠标,选“新建/二进制值”把它们建立起来。分别双击它们的名字,将它们的二进制值改为01 00 00 00。关闭注册表编辑器,重新启动电脑,开始菜单里的“文档”栏就没有了。
13,浪漫的回收站
我经常安装并删除各种程序,因此经常和回收站打交道。可是我非常厌恶“回收站”这个名字,所以我把我的回收站名字给改成了“昨天的回忆”,“逝去的爱情”等等自以为浪漫的名字,你也想试试吗?打开注册表编辑器,找到HKEY_CLASSES_ROOTCLSID{645FF040-5081-101B-9F08-00AA002F954E},并选中其中的ShellFolder,把右边面板的Attributes的值从40 01 00 20 改为70 01 00 20,然后关闭注册表。好了,这下你可以为你的回收站取个惊人的名字了。请不要满足于此。也许你在选取ShellFolder时已注意到了,ShellFolder的上面有一个DefaultIcon项。选中它,看右边的面板,哈哈,你竟然可以改变回收站的图标!而且有三种图标,分别是默认的图标,回收站空时的图标,回收站满时的图标。但是更改图标的过程有点慢得吓人,要耐心等待。实际上,此时你不但可以更改回收站的名字,你甚至可以删掉你的回收站。我没有试过删除回收站后会发生什么,我热爱我的windows,我不想冒这个险。谁能告诉我,删除后会发生什么 ?
14,更改“我的电脑的”图标
打开注册表编辑器,进入HKEY_CLASSES_ROOT CLSID {20D04FE0-3AEA-1069-A2D8-08002B30309D} DefaultIcon,你会在右边面板里看到一项:默认,它的值是“explorer.exe,0”,其中explorer.exe是拥有图标的文件名,0是图标序号。此时你就可以随便更改了。例如你可以把它改成“c:windowssystempifmgr.dll,12”,这是一个键盘样的图标。
15,更改“我的电脑”所指向的程序
在win98上可以有两种方法来浏览文件夹:用“我的电脑”或用资源管理器。如果你更喜欢用资源管理器,那么当你打开“我的电脑”时出来的是资源管理器,这样好不好?跟我来改吧!打开注册表编辑器,展开HKEY_CLASSES_ROOT CLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D},右击Shell,选“新建/主键”,输入Open,回车,右击Open,选“新建/主键”,输入Command,回车,然后选中Command,你会在右边面板里看到一项:默认。双击它,输入键值explorer.exe,按确定。关闭注册表编辑器。回到桌面上,按F5刷新一下,然后打开“我的电脑”,这时出来的就是资源管理器了。比起原来的“我的电脑”来,资源管理器好用多了,所以建议你以后就用资源管理器来浏览文件夹吧。如果在最后一步输入的不是explorer.exe,而是write.exe,那么当你打开“我的电脑”时,出来的将是写字板,非常有 意思。这意味着你可以编写你自己的“我的电脑”了。怎么样?想不想试试?
16,改变win95/98安装盘的路径
我安装了win98后,经常在控制面板/添加删除程序里增加一点东西。每次电脑都提示我把win98安装盘放入光驱,然后才能进行下去。后来,我把win98的安装目录里的所有文件拷贝到硬盘上的d:win98back里,然后打开注册表编辑器,找到“HKEY_Local_MachineSoftwareMicrosoftWindowsCurrentVersionSetup”,选中那个Setup,在右边面板里将SourcePath的值改为“d:win98back”。以后,再增加东西,电脑再也不提示我往光驱里插光盘了。对于win95,也可以这样处理。
17,快速关机
通过修改注册表可以简化关机的过程.首先在注册表编辑器中依次打开 HKEY-CLASSES-ROOTDirectoryshell ,随后单击右键,选择"新建-主键"并给新主键命名"快速关机".接着为"快速关机"建立子键"Command";再双击该子键窗口中的“默认”处,输入键值"rundll32.exe user.exe,exitwindows".最后退出注册表编辑器,鼠标右击"开始”菜单,看看快捷菜单中多了什么?是不是有一项"快速关机",执行该项就能直接关闭计算机了.
18,Win9x任务栏的时间显示与注册表
不知你注意到没有,在安装完Win9x后,任务栏上的时间在有些电脑上以12小时制表示,有些以24小时制表示,最近笔者通过修改注册表,发现了其中的一些秘密,特借杂志公布如下:
打开注册表编辑器,(不用我详述了吧?)展开[HKEY_CURRENT_USERControlPanelInternational],你会发现这里有以下几个字符串:“Locale”、“s1159”、“s2359”、“sTimeFormat”,他们分别代表什么意义呢?
“Locale”的值有两种:一种是“00000409”,表示12小时制;另一种是“00000804”,表示24小时制。
“s1159”的值表示上午显示的信息,其默认值是“AM”。
“s2359”的值表示下午显示的信息,其默认值是“PM”。
“sTimeFormat”的值“HH:mm:ss tt”表示时间显示格式,其中在Win95中字符“tt”没有用处,在Win98中“tt”是一定得要的,它表示时间后面将再显示信息,“HH”表示小时的格式为两位,如“8∶30”将表示为“08∶30”。一个“H”表示小时不足两位时不会出现补零的现象。需要说明的是此字符串在Win95的注册表中可以不要。
知道了以上这些秘密,你就可以在注册表里做一番改动了,怎么改由你自己选择,但是有一点必须注意,如果你是个新手或者你对注册表不是很熟悉,不要乱来哦