在Windows文件夹中有system.dat和user.dat这样两个隐藏文件,其中保存了至关重要的注册表信息。我们可以通过运行regedit.exe来修改windows的设置,达到其他方法不能达到的效果,使Windows更如你意。本说明书的内容以Win98第一版为准,但多数也是适用于Win95、Win95osr2、Win98se甚至Win2000的。
一、注册表根键说明
hkey_classes_root 包含注册的所有OLE信息和文档类型,是从 hkey_local_machine/software/classes复制的。
hkey_current_user 包含登录的用户配置信息,是从hkey_users/当前用户子树复制的。
hkey_local_machine 包含本机的配置信息。其中config子树是显示器打印机信息; enum子树是即插即用设备信息;system子树是设备驱动程序和服务参数的控制集合;software子树是应用程序专用设置。
hkey_users 所有登录用户信息。
hkey_current_config 包含常被用户改变的部分硬件软件配置,如字体设置、显示器类型、打印机设置等。是从hkey_local_machine/config复制的。
hkey_dyn_data 包含现在计算机内存中保存的系统信息。
二、注册表详细内容
Hkey_local_machine/software/microsoft/windows/currentVersion/explorer/user shell folders 保存个人文件夹、收藏夹的路径
Hkey_local_machine/system/currentControlSet/control/keyboard Layouts保存键盘使用的语言以及各种中文输入法
Hkey_users/.Default/software/microsoft/internet explorer/typeURLs保存IE浏览器地址栏中输入的URL地址列表信息。清除文档菜单时将被清空。
Hkey_users/.Default/so../mi../wi../currentVersion/ex../menuOrder/startMenu 保留程序菜单排序信息
Hkey_users/.Default/so../microsoft/windows/currentVersion/explorer/RunMRU 保存“开始 * 运行...“中运行的程序列表信息。清除文档菜单时将被清空。
Hkey_users/.Default/so../microsoft/windows/currentVersion/explorer/ecentDocs 保存最近使用的十五个文档的快捷方式(删除掉可解决文档名称重复的毛病),清除文档菜单时将被清空。
Hkey_local_machine/software/microsoft/windows/currentVersion/uninstall 保存已安装的Windows应用程序卸载信息。
hkey_users/.default/software/microsoft/windows/currentVersion/applets 保存Windows应用程序的纪录数据。
Hkey_local_machine/system/CurrentControlSet/services/class 保存控制面板-增添硬件设备-设备类型目录。
Hkey_local_machine/system/CurrentControlSet/control/update 立即刷新设置。值为00设置为自动刷新,01设置为手工刷新[在资源管理器中按F5刷新]。
HKEY_CURRENT_USER/Control Panel/Desktop 新建串值名MenuShowDelay=0 可使“开始”菜单中子菜单的弹出速度提高。新建串值名MinAnimate,值为1启动动画效果开关窗口,值为0取消动画效果。
Hkey_local_machine/software/microsoft/windows/currentVersion/run 保存由控制面板设定的计算机启动时运行程序的名称,其图标显示在任务条右边。[启动文件夹程序运行时图标也在任务条右边]
hkey_users/.default/software/microsoft/windows/currentVersion/run保存由用户设定的计算机启动时运行程序的名称,其图标显示在任务条右侧。
HKEY_CLASS_ROOT/Paint.Pricture/DefaultIcon 默认图片的图标。双击窗口右侧的字符串,在打开的对话框中删除原来的键值,输入%1。重新启动后,在“我的电脑”中打开Windows目录,选择“大图标“,然后你看到的Bmp文件的图标再也不是千篇一律的画板图标了,而是每个Bmp文件的略图。
Hkey-local-machine/ software/ microsoft/ windows/ currentVersion/ Policies/ Ratings 保存IE4.0中文版“安全”*“分级审查”中设置的口令(数据加密)。
Hkey-local-machine/ software/ microsoft/ windows/ currentVersion/ explorer/ desktop/nameSpace保存桌面中特殊的图标,如回收站、收件箱、MS Network等。
三、怎样存取注册表信息
可以通过VB5.0提供的两个语句和两个函数在程序中读写注册表。
1、SaveSetting语句
语法. SaveSettingappname,section,key,setting
2、GetAllSettings函数
语法. GetAllSettings(appname,section)
3、GetSetting函数
语法. GetSetting(appname,scetion,key[,default])
4、DeleteSetting语句
语法. DeleteSettingappname,section,[key]
参数含义.
appname. 字符串表达式,应用程序名
section. 字符串表达式,小节名
key. 字符串表达式,关键字名
setting. 表达式,关键字设定值
(责任编辑:武林网)
新闻热点
疑难解答