Windows 98注册表修改实例 如果你不喜欢Windows 98或NT中时间的显示方式，你可以通过修改注册表的方法修改它。比如你希望将“14:02”在工具栏中显示为“1402”，可以按下面的方法操作，请你在修改之前作好备份。 选择“开始/运行”，键入注册表命令“regedit”，打开注册表。依次选择注册表“HKEY_CURRENT_USER\Control Panel\International”，在右侧方框的空白处右击鼠标，从弹出的菜单中选择“串值”，然后将“New Value #1”修改为“s Time Format”，将其键值修改为“HHmm”，最后关闭注册表，重启机器，你将看到在工具栏中显示的时间会形如“1402”了。
改变桌面上图标的大小
我使用的操作系统为Windows98，由于我在桌面上建了许多快捷方式，所以我的桌面显得有些拥挤。能否将每个快捷方式的图标缩小一些？这样桌面就会显得不那么拥挤了。
实际上，桌面上图标的大小是可以任意设定的，只需在注册表中规定大小就可以了。运行注册表编辑命令“regedit”，依次导航到注册表“HKEY_CURRENT_USER\ ControlPanel\Desktop\WindowMetrics”，在右侧会看到一个名称为“ShellIconSize”的串(如果没有，则应添加)，其默认的串值为32，就是我们通常所看到的桌面图标的大小。将该值修改为您所喜欢的大小(串值越小，图标就越小)，重启机器就能看到效果了。
在“新建”菜单中添加新的文件类型
为了方便用户能够快速创建一个新文件，Windows 98在快捷菜单的“新建”菜单中提供了许多内置的新的文件类型。但是，我们能否向此“新建”菜单中增加其他文件类型呢?答案是肯定的。假定我们创建了一个.jdp文件类型，然后将此文件类型添加到“新建”菜单中，下面为增加步骤。
1．首先使用“附件”组中的“记事本”程序输入如下一段文本，并且将此段文本保存为jpd.reg。
REGEDIT4
[HKEY_CLASSES_ROOT\.Jdp]
@="JdpFile"
[HKEY_CLASSES_ROOT\JdpFile]
@="Jdp文件"
[HKEY_CLASSES_ROOT\JdpFile\shell]
[HKEY_CLASSES_ROOT\JdpFile\shell\open]
[HKEY_CLASSES_ROOT\JdpFile\shell\open\command]
@="\"C:\\Windows\\NotePad.EXE\" \"%1\""
[HKEY_CLASSES_ROOT\JdpFile\shell\print]
[HKEY_CLASSES_ROOT\JdpFile\shell\print\command]
@="\"C:\\Windows\\Notepad.EXE\" /p \"%1\""
[HKEY_CLASSES_ROOT\JdpFile\shell\printto]
[HKEY_CLASSES_ROOT\JdpFile\shell\printto\command]
@="\"C:\\Windows\\Notepad.EXE\" \"%1\" \"%2\" \"%3\" \"%4\""
[HKEY_CLASSES_ROOT\JdpFile\DefaultIcon]
@="C:\\ Windows\\Notepad.EXE ,1"
[HKEY_CLASSES_ROOT\JdpFile\Insertable]
@=""
[HKEY_CLASSES_ROOT\JdpFile\protocol]
[HKEY_CLASSES_ROOT\JdpFile\protocol\StdFileEditing]
[HKEY_CLASSES_ROOT\JdpFile\protocol\StdFileEditing\verb]
[HKEY_CLASSES_ROOT\JdpFile\protocol\StdFileEditing\verb\0]
@="编辑(&E)"
[HKEY_CLASSES_ROOT\JdpFile\protocol\StdFileEditing\server]
@="C:\\ Windows\\Notepad.EXE "
2．启动注册表编辑器。
3．从“注册表”文件菜单中选择“引入注册表文件”，然后输入jpd.reg文件，则将此文件引人到注册表中，此时，.jpd文件扩展名就已经被添加到HKEY_CLASSES_ROOT根键下。
4．打开HKEY_CLASSES_ROOT\.Jdp分支，然后在此分支下添加一个“ShellNew”子键。
5．在“ShellNew”子键中添加一个名为“NullFile”的空串。
6．关闭注册表编辑器。
7．重新启动计算机。
8．打开“新建”菜单，我们发现，在“新建”菜单中将添加一个名为“Jdp文件”的选项。
在记事本中编辑BAT文件
在“Windows资源管理器”窗口中,如果想双击一个批处理文件名的图标来编辑它而不是来运行它,那么只要执行下面的操作步骤即可：
1．启动注册表编辑器。
2．打开HKEY_CLASSES_ROOT\batfile\shell分支。
3．将右窗格中的“默认”值由“""”改为“edit”。
4．关闭注册表编辑器。
这样再双击BAT文件时,笔记本就会弹出将BAT文件装入,供您使用编辑了。
优化磁盘文件系统
在Windows 98中,磁盘缓冲是动态分配的,不需要用户进行任何手工干预,用户也不需要在Autoexec.bat和Config.sys文件中装入Share和Smartdrv等磁盘缓冲程序。缓冲的大小也是动态变化的。如果用户发现磁盘缓冲不能够再增加了,这说明用户使用的可能是实模式磁盘驱动程序。这时,用户最好使用一个保护模式的替代驱动程序,以提供32位的磁盘访问。
用户可以在“控制面板”中的“系统”对话框中配置文件系统的性能,然后在“性能”选项卡中单击“文件系统”按钮。
在“此计算机主要用途”列表框中,用户可以选择自己使用的计算机用途。其中“台式机”意味着计算机中具有比最小限制要多的内存数,而且系统也不是使用电池供电。“便携或接驳式系统”意味着计算机的内存数量比较小,而且使用电池供电,所有磁盘缓冲必须尽可能快地进行更新。“网络服务器”意味着计算机将作为网络中的对等式服务器提供文件和打印机共享服务，所以计算机中有足够的内存,并且需要非常频繁的磁盘读写,Windows 98将整个系统按照允许大量磁盘读写进行优化。以上的计算机配置都会影响到注册表中的下列参数设置:
● PathCache:指定文件系统用来保存最近使用目录路径的缓冲数量。该缓冲能够减少文件系统提供文件分配表查找路径的机会,而只需要在缓冲中进行查找。对于“台式机”该参数设置为32,对于“便携或接驳式系统”是16,对于“网络服务器”是64。
● NameCache:该缓冲用于存放最近使用的文件名所在的位置。该缓冲和PathCache联合使用就能够使文件系统不需要从磁盘中查找缓冲文件名的位置。NameCache和Path-Cache都是使用普通系统堆之外的内存。对于“台式机”文件名缓冲设置为677个文件名(8KB),对于“便携或接驳式系统”是337个文件名(4KB),对于“网络服务器”是2729个文件名(16KB)。
● BufferIdleTimeout,BufferAgeTimeout和VolumeIdleTimeout:用来控制变化过的数据写到缓冲和写到磁盘之间的时间间隔。
● ContigFileAllocSize：当在MS-DOS文件系统中存储文件时,文件系统只要找到一个磁盘自由空间，就把数据写进去,而不管这个自由空间是否能够完全容纳整个文件。这也是MS-DOS文件系统经常会出现文件碎片的原因。在Windows 9８中,文件系统先查找是否存在一个足够大的连续自由磁盘空间,如果实在找不到,再按照MS-DOS文件系统的办法进行文件存储,而这种情况是很少发生的。所以,这种文件分配方法能够明显优化交换文件和多媒体程序的性能。ContigFileAllocSize就是控制文件系统先查找最大的连续磁盘空间。该最大连续磁盘空间的默认设置是0.5MB。Windows 9８在存储文件时,先查找是否一个0.5MB大小的连续磁盘空间。如果用户将ContigFileAllocSize设置成为一个比较小的值,那么就会使磁盘变得更加破碎,也显著提高了交换文件和多媒体文件的磁盘访问次数。因此,用户可以考虑将其设置为稍微大一些的值,例如0.8MB,条件是磁盘中有足够的剩余磁盘空间。
针对每种计算机配置使用的磁盘缓冲参数被放在注册表中的HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\ CurrentVersion\FSTemplates分支上。
HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Control\FileSystem分支包括了当前系统实际使用的计算机配置文件。
你可以根据具体情况进行设置。

防止菜单随鼠标移动
在Win　98中当你把鼠标指向下拉级联菜单的标题稍作停留，其下一级子菜单会自动弹出。有时候这个性能也会有“副作用”，在鼠标移动过程中，稍不留意，按一下左键，就可能启动一个你并不需要的窗口。可以修改注册表关闭这项功能，使单击该菜单才弹出其下一级子菜单：
1．打开注册表，进入下面目录：HKEY_CURRENT_USER\ Control PannelDesktop。
2．添加一个键名：“Menu Show Delay”。
3．输入键值“65534”。
4．确认后重启计算机。
删除“我的电脑”中的虚拟光盘图标
当你在系统中安装了虚拟光盘后，则会在“我的电脑”中多出一个光盘图标，但是你可以删除它，其操作步骤如下：
1．启动注册表编辑器。
2．打开HKEY_LOCAL_MACHINE\Enum\SCSI分支。在SCSI子键下通常有两个子键，它们分别对应着虚拟光盘子键和真的光驱子键。
3．把SCSI下的子键全删除，再重新启动电脑。
删除“安装/卸载”列表中的应用程序
长期使用Windows后，硬盘中安装了许多应用程序，其中有些应用程序已经删除，但进入“控制面板”，在“添加/删除程序”中的“安装/卸载”列表中仍存在这些被删除的应用程序名，选定其中某一个应用程序名，单击“添加/删除”按钮，系统提示不能删除此应用程序。怎样才能删除这些应用程序呢？
进入注册表“HKEY_LOCAL_MACHINE\Software\Micro-soft\Windows\CurrentVersion\Uninstall”，在右框内选定要删除的应用程序，按下Delete键，单击“是”按钮确认删除，退出注册表编辑器。重新启动后，此应用程序在列表中就被删除了。

更改关闭应用程序时出现“等待”对话框的时间
你可以在任何时候使用Ctrl+Alt+Del组合键来快速地关闭应用程序(此方法特别适用于长时间没有反应的应用程序)。
在单击“结束任务”按钮后，则将关闭选中的应用程序。“关闭程序”对话框中有一个“等待”按钮。单击“等待”按钮，则允许应用程序处于等待状态，而让你完成一些工作，然后在20秒钟之后再重试关闭此程序的工作。为了提高关闭此程序的速度，可通过修改注册表更改关闭应用程序时的等待时间。下面为更改步骤:
1.启动注册表编辑器。
2．打开HKEY_CURRENT_USER\Control Panel\desktop分支。
3．右击右窗格，然后从“新建”命令中选择“字符串值”，则在desktop子键中将添加了一个新键值名“New Value #1”，然后将新键值名更改为“WaitToKillAppTimeOut”。
4．双击“WaitToKillAppTimeOut ”，然后在“编辑字符串”对话框的“键值”框中输入10000(单位为ms，缺省值为20000ms，即20秒)。
为了缩短系统关闭应用的等待时间，你可以将此等待时间降低为20000ms以下，如10000ms、15000ms等。
5．单击“确定”按钮，然后关闭注册表编辑器窗口。
6．重启计算机。
关闭“单击从这里开始”动画箭头
Windows 98开机时，有时候屏幕底部的任务条中会出现一个从右到左的动画箭头，指示“单击从这里开始”，用下面方法可以使它禁止显示：
1．打开注册表，进入下面路径：HKEY_CURRENT_USER \Software\Microsoft\Windows\Current Version\Policies-Explores。
2．建立一个二进制键名：“No Start Banner”。
3．双击该键名，并输入键值“01000000”。
4．确认后退出，并重新启动计算机
如果想使这个修改对所有用户生效，可到下面路径中执行相同的操作：HKEY_CURRENT_USER\Software\Microsof- t\Windows\CurrentVersion\Policies\Explores。
注:如果你的电脑开机时没这个动画箭头，一定是计算机在开机时自动加载了某个应用程序。
设置鼠标中键为双击键
在“开始”菜单中选择“运行”命令，键入“Regedit”命令回车，在出现注册表窗口后，顺序选择HKEY_LOCAL_MAC-HINE，然后再选择Software\Logitech\Mouseware\ Curr- entversion\Serialv\0000,在0000上单击，会看到Dou- bleClick的字符串，双击它，在随后跳出的菜单栏中将数字“000”改为“001”，然后退出重新启动计算机，你会发现以往鼠标左键的连续双击动作，如今只须用鼠标的中键单击即可，真是方便极了，而且无形中也降低了鼠标左键的磨损率。
让系统自动运行一次某个程序
打开HKEY_LOCAL_MACHINE\Software\Microsoft\ Windows\CurrentVersion\RunOnce中设置新的键值可以让系统自动运行一次某个程序，即仅在下一次启动Windows时才有效。