当前位置: 查字典论文网 >> 利用注册表优化提高系统性能加快速度

利用注册表优化提高系统性能加快速度

格式:DOC 上传日期:2013-12-18 11:36:10
利用注册表优化提高系统性能加快速度
时间:2013-12-18 11:36:10     小编:

利用注册表优化提高系统性能加快速度 利用注册表优化提高系统性能加快速度 信息技术论文 更新:2006-4-8 阅读: 利用注册表优化提高系统性能加快速度

孟万化

(绍兴文理学院

浙江

绍兴 312000

概述

注册表是Windows的核心数据库,它包含了应用程序和计算机系统的全部配置信息、中文Windows 98系统和应用程序的初始化信息、应用程序和文档文件的关联关系、硬件设备的说明、状态和属性以及各种状态和数据等,它直接控制着Windows 98的启动、硬件驱动程序的装载以及一些Windows 98应用程序的运行,对系统的运行起着至关重要的作用。

注册表由Windows 98在启动时生成,其中的信息来源于:

⑴SYSTEM.DAT:其中主要保存了计算机的硬件配置和系统的一些特殊设置信息。

⑵USER.DAT:其中保存了特定用户的相关信息,例如该用户的注册信息、桌面设置等。

⑶Windows 98启动时动态生成并初始化信息。

⑷CONFIG.POL:其中包含了系统策略,这一文件由Windows 98的系统策略编辑器生成。系统策略是指为特定用户指定的对计算机中相关资源的使用权限,CONFIG.POL中的有关设置优先于SYSTEM.DAT和USER.DAT的设置,主要使用于网络环境中。

对于Windows 98个人用户来讲,注册表中的信息实际上主要还是来源于SYSTEM.DAT和USER.DAT,这两个文件存放于Windows 98的系统文件夹(例如C:Windows)中。通过导出、导入的注册表文件格式为

.REG,而自动备份的注册表文件以

.CAB压缩格式存放于Windows 98的系统文件夹的下级文件夹sysback(例如C:Windowssysback)中,它还包括了另外两个重要文件:system

.ini和Win

.ini。

注册表和INI文件不同,它是多层次的树状数据结构,由六个根键(分支)组成。根键又由若干键和键值组成,每个键代表一个特定的配置项目,其值可能是一个二进制数或文本串。

注册表中包含Windows 98系统的核心数据,如果注册表由于某种原因受到了破坏,轻者使Windows 98的启动过程出现异常,重者可能会导致整个Windows系统的完全瘫痪。当然,合理的直接修改注册表,会使Windows 98发挥更大的效用,提高系统性能,加快计算机运行速度。不过,在用工具软件(Regedit.exe)修改注册表之前,注意将注册表备份。

2

优化注册表,提高系统性能,加快运行速度

2.1

加速Windows 98

的启动

Windows 98在启动时能自动加载一些程序,其中有的程序存放在“开始”菜单中的启动组,一些重要的、无须用户干涉的系统程序,则存放在注册表中。如果想加快Windows 98启动速度,可以适当地删除这些程序。对于放在启动组中的程序可以通过“任务栏”很方便地删除。如果程序不在启动组中,则需要通过修改注册表来删除。方法如下:

⑴启动注册表编辑器Regedit.exe(以下略去此步);

⑵打开HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun子键分支;

⑶单击HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersion

RunServices;

⑷选择右边窗口中出现的要删去的开机自启动程序,将之删除;

⑸退出注册表编辑器(以下此步略去)。

Run和Runservices的区别:Run中的程序是Windows初始化后才运行的,而RunService中的程序是在操作系统启动时就开始运行的。因此,RunServices中的程序优先于Run中的程序运行。

2.2 让Windows 98系统自动登录

为了省去输入开机的密码与进行确认操作,让系统自动登录,只要打开HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionWinlogon,新建如下键值:

⑴AutoAdminlogon(字符串),值设为1;

⑵DefaultUserName(字符串),值设为默认的登录名;

⑶DefaultPassWord(字符串),值设为默认的口令;

⑷DontDisplayLastUserName(DWORD),值设为0。

2.3 加快窗口显示速度

从任务栏中恢复某个程序到桌面,或者最小化应用程序窗口缩小到任务栏上,这个过程具有一定的延迟动态效果。如果您不喜欢这种显示过程的处理方式,可以通过修改注册表达到直接恢复或缩小窗口。方法是:

打开HKEY_CURRENT_USERControl PanelDesktopWindowsMetrics,在该项右边窗口空白处,单击鼠标右键选择“新建”菜单中的“串值”命令,输入Minanimate后回车,修改其值为“0”。

2.4

加快层次式菜单的显示速度

打开HKEY_CURRENT_USERControl PanelDesktop,右键单击右边窗口的空白处,选择“新建”菜单中的“串值”命令,命名为“MenuShowDelay”。双击之,可以显示对话框,输入数值“1~10”,“1”表示最快。重新启动计算机可以使设置生效。

2.5

提高软盘驱动器的读写速度

在计算机所配置的驱动器中要数软盘驱动器的读写速度最慢,这除了由物理方面的性质所决定之处,也跟Windows 98系统中的默认采用FIFO来管理驱动器有关,也就是说不具备后台存储管理功能,但我们可以通过修改注册表来优化软盘驱动器的性能。

打开HKEY_LOCAL_MACHINESystemCurrentControlSetServicesClassfdc0000子键分支,在该项右边窗口的空白处,单击鼠标右键选择“新建”菜单中的“DWORD值”命令,命名为“ForeFifo”,把值改为“0”。

2.6

提高光驱读写能力

由于Windows 98推荐使用四倍速或更高速的光驱访问方式,与目前流行的光驱不相符合。为了适应当今流行的16倍速以上的光驱,我们可以通过修改注册表来提高光驱缓存大小和预读取性能来加快光驱的运行速度。

2.7

增加缓存提高硬盘速度

增加硬盘的缓存也是提高硬盘读写速度的一个有效途径。

打开HKEY_LOCAL_MACHINESystemCurrentControlSetControlFileSystem子键分支,NameCache是文件名缓存,32MB系统建议为800000,64MB系统建议为0F0000;PathCache是路径缓存,32MB系统建议为

全文阅读已结束,如果需要下载本文请点击

下载此文档

相关推荐 更多