Windows 98注册表技巧精解

Windows 98注册表技巧精解 - 注册表 - 电脑教程网

Windows 98注册表技巧精解

日期:2006-05-17   荐:

  控制你的注册表检查器   

  SCANREG.EXE和SCANREGW.EXE是Win98新增的注册表检查器,它每天在启动Win98时会自动备份一个备份文件,其中包括system.dat、user.dat、win.ini、system.ini,它们都是采用CAB 压缩格式存放,保存在Win98 的SYSBCKUP 目录中,大概每个文件会占用500K 的空间。  

  不让注册表检查器在启动时检查和备份:打开HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run,在右边你会看到"ScanRegistry",它的值是"C:\Windows\Scanregw.exe/autorun",把它删除;如果你只是不想备份,而又想它在启动时检查注册表,请用记事本打开Win98 目录下的SCANREG.INI,找到Backup=1 这行,改为Backup=0 就行了。  

  怎样让在改变桌面图片时,也设定显示方式呢?  

  方法就是在呼叫 SystemParametersInfo (利用VB)之前, 利用改变注册表的以下设定值:  

  HKEY_CURRENT_USER\Control Panel\Deskt-op\TileWallpaper;  

  HKEY_CURRENT_USER\Control Panel\Deskt-op\WallpaperStyle;  

  牋这两个设定值的意义如下:  

  TileWallpaper WallpaperStyle 显示方式的设定值的定值  

  0 0 置於中央   

  0 2 并排显示
  
  1 - 展开   

  牋注:[展开]是当图片与屏幕不等大时,将图片调整成与屏幕等大小,这是Windows98新增的功能, 但如果您的机器安有IE 4.x,则 Windows98 也具备相同的功能。
  取消开始菜单中的文档选项或清除文档选项中的文件  

  文档菜单会收集你常用的文件,它能帮助你快速打开一 个用过的文件,当你不让让别人知道你使用过什么时,就得想法子将它关掉了,关掉的方法是,到HKEY_USERS\DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\EXPlorer\那里新建二进制值,名字为NoRecentDocsMenu,更改值为"01,00,00,00"。  

  不过,你可能又想使用电脑中能有文档菜单,只是在关机后才删除它们,那么就得这样:还是原来的那里,新建一个名字叫ClearRecentDocsonExit的二进制值,同样修改值为"01,00,00,00"。注意,01与00中间的逗号不是内容,这里只是用逗号作为分隔。  

  如果希望禁止将最近操作过的文档放入文档菜单历史记录那么就得这样:还是原来的那里,新建一个名字叫NoRecentDocsHistory的二进制值,同样修改值为"01,00,00,00"。  

  重排输入法秩序  

  不管你相不相信,大多数人装完Win98后,都会再加上一两个Win98所没有的输入法,但选择你想要的输入法实在太麻烦了,请自行算算你得按多少次Ctrl+左Shift,还是重新为它们排一下次序吧。打开注册表到HKEY_CURRENT_USER\keyboard layout\preload,看看它的下面是不是有1 到5甚至更多,你所有的输入法顺序就是从1往下排的,但你能看到它们的默认值是些16进制的数字,并没有说明是什么输入法,要确定1到5们是代表什么输入法,请单击任务栏的输入法指示器En 图标,在此,我也给出Win98 自带的各个输入法的值:  

  英语(美国)00000409  

  微软拼音输入法 1.5 版 E00E0804  

  全拼输入法 版本V4.0 E0010804  

  郑码输入法 版本V4.0 E0030804  

  智能ABC输入法 版本V4.0 E0040804  

  改变顺序时,并不需要将它们的默认值改来改去,你只要将它们的序号重新命名即可,重新命名时不能命名为已经存在的名字,为此,你得先把已经存在的名字改为  

  一个临时的名字,然后你即可将其它的序号按你想要的名字重新编排。
  删除自动执行的Windows 程序  

  启动Windows时也会自动运行一些程序,当你打算长时间不需要它们,而又不想反安装的话,可以在启动Windows时按下Shift键,但对一些程序来说是无效的?下面就全面为各位讲解解除方法,这个方法还可用于反安装有冲突的驱动程序。   

  最简单的方法,用鼠标右键单击"开始"菜单,选择打开"Program"夹,把里面名叫"启动"的文件打开来,仔细找找有没有你的程序在内,有的话只要把它拉到回收站即可,这个方法对付普通软件有效。

[1] [2] [3]  


  为Windows3.1设计的程序是采用修改WIN.INI文件的方法,如果你用的软件是旧版本的话,就得用记事本打开Windows目录下的WIN.INI文件,看看屏幕上有没有"LOAD="这行,如果LOAD 后面就是你要找的程序则删掉它。

  某些驱动程序是放在Windows目录下的SYSTEM.INI文件中,这也是Windows3.1的旧方法,和上面一样,只要用记事本打开SYSTEM.INI,再用查找功能在整个文件中找你的程序并删掉即可。

  如果上面几步还达不到你的目的,只有用最后一招了,为Windows98设计的自动执行程序通常放在注册表里,运行REGEDIT,象对待目录一层层打开下面这行键名:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run。然后在右边就能找到你的程序了,对着它按下鼠标右键,选择"删除"。

  59.禁用开始菜单的"运行"  

  打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer,在右边空白处单击鼠标右键,选择"新建"的"DWord",然后输入名字为"NoRun",再双击它,修改NoRun 为1 表示禁用"运行",0 则相反。  

  禁用开始菜单的"关闭系统"  

  将"开始"菜单下的"关闭系统"禁止,要想关闭电脑只能靠两次Ctrl+Alt+Del或机箱上的Reset键了。打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer,选择"新建"的"DWORD",然后输入名字为" NoClose",再双击它,修改 NoClose 为1表示禁用"关闭系统",0则相反。  

  如果想对所有用户生效,可以在下面目录中执 行相同操作:Hkey_Users\.default\Software\Microsoft\Windows\Current Version\Policies\Explorer。
  让你的鼠标右键再多几个功能

  为你的鼠标右键再多几个功能吧,新菜单是靠文件关联来实现的,就是在原来的目录和文件关联上做多几个"目录"。   

  增加个MS-DOS 方式(MS-DOS PROGRAM)

  在你用鼠标右键单击目录,就可以见到进入MSDOS的菜单,所以这次修改是对目录关联操作开HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell。用鼠标右键单击shell,选择新建(NEW)主键(KEY),并输入名字:MS-DOS Prompt,然后双击右边的(Default),修改它为: MS-DOS Prompt,再用鼠标右键单击左边的MS-DOS Prompt,选择新建主键,输入名字: command, 然后修改command右边的(Default)为:c:\windows\dosprmpt.pif或者command.com。   

  增加个记事薄(Notepad)

  打开HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*,用鼠标右键单击*号,选择新建主键,输入名字:shell,再用鼠标右键单击刚做好的shell,再建一个叫做notepad 的主键,并将notepad 右边的(默认)改为:&Notpad,这里的&号作用是,将N作为键盘快捷按键,你也可以将&放在后面,总之它是将后面的字符作为按键,上面所讲的MSDOS 方式也可以这么做。  

  在HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\Notepad下边增加个叫command的主键, 修改command 右边的默认值(Default)为notepad.exe %1   

  你自已的菜单

  根据上面的两个例子,你自已就能为自已的软件设计出菜单,仔细看一下Windows本身的关联,例如文件扩展名为inf的为什么会有个Install菜单呢?善于利用HKEY_LOCAL_MACHINE\SOFTWARE\Classes 吧!

  隐藏"我的电脑"的驱动器  

  可千万不要用这个功能来保护你的重要文件,因为Windows98虽然已经将你指定的盘藏起来,但DOS 却会背叛你。  

  打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer ,如果在Explorer的右边没有发现NoDrives这个项目,就用鼠标右键单击右边(即(Default)这边)空白处,选择NEW的Binaryvalue(二进制串值),起名为NoDrives。把要隐藏的驱动器号码全部加起来,方法是A驱为1,B驱为2,C驱为4,D驱为8,以后类推,得出的数字换成16进制,低位在前,高位在后。如隐藏A、B、C三个盘为 07 00 00 00,如为隐藏的所有驱动器 FF FF FF FF 。
  关闭令人讨厌的自动执行CD:  

  许多安装光盘都带有自动执行CD 这个功能,虽然能帮助不懂电脑的用户安装软件, 但当你第2 次放入CD时,它又让你再装一次,真是太低能了,虽然这是CD内软件的问题,但要解决这个问题唯有修改Windows 98了,省得大家老是按着Shift 键不放。   

  方法一:

  运行REGEDIT:按Ctrl+F,输入AutoInsertNotification,找到后将它的值改为00就禁止了自动检查CD,改为01则相反,修改后要重新启动。此方法也同时禁止了CD唱碟的自动播放。   

 [1] [2] [3]  


  方法二:

  运行REGEDIT ,打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion

  Polices\Explorer ,NoDriveTypeAutoRun。看看这里的NoDriveTypeAutoRun 是否是98 00 00 00

  , 如果是就改为B5 00 00 00即可禁止自动执行CD,此方法不禁止CD自动播放唱碟。

  如何打开Windows98的Welcome  

  首次进入Windows98,Welcome都会告诉你一个使用Windows98的技巧,当你将它关掉,下次又想再看到它时却找不到打开它的开关,请运行REGEDIT,打开HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Tips,将Show的第1个值改为01表示能够显示,00 则相反。

(出处:http://www.sheup.com)


 [1] [2] [3] 

(出处:http://www.sheup.com/)


 [1] [2] [3] [4] 

标签: