咨询电话:010-86865713    QQ:284598818

聚源SEO培训,免费网页基础培训,终生会员制,快乐学习,轻松赚钱----详情查看

注册表详解

 

在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. 表达式,关键字设定值
   下面通过实例来说明它们的用法. 应用程序名为jld_app,小节名为startup,关键字为left。
   在注册表中建立应用程序的注册项.
   SaveSetting“jld_app”,“startup”,“left”,100
   从应用程序注册表项中读取所有关键字及其对应的值.
   Dimmysettings(10,10)AsVariant
   DimsettingindexAsInteger
   GetAllSettings“jld_app”,“startup”
   Forsettingindex=LBound(mysettings,1)ToUBound(mysettins,1)
   Debug.Printmysettings(settingindex,0);“=”;mysettings(settingindex,1)
   Nextsettingindex
   EndSub
   从应用程序注册表项中读取关键字“left“的设置.
   Debug.PrintGetSetting(“jld_app”,“startup”,“left”,“notok”)
   从WIN98注册表中删除小节“startup”
   DeleteSetting“jld_app”,“startup”
   四、注册表的备份
   Windows每次启动都会自动对注册表进行备份。放在windows\sysbckup里的rb00X.cab文件里,出注册表出现问题,在DOS下用extract /e展开,拷贝回去就可以了。

实用技巧大全:
Windows注册表详解
________________________________________
来源:洪恩在线 2004-10-29 14:57:11 浏览:3088

  在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. 表达式,关键字设定值
   下面通过实例来说明它们的用法. 应用程序名为jld_app,小节名为startup,关键字为left。
   在注册表中建立应用程序的注册项.
   SaveSetting“jld_app”,“startup”,“left”,100
   从应用程序注册表项中读取所有关键字及其对应的值.
   Dimmysettings(10,10)AsVariant
   DimsettingindexAsInteger
   GetAllSettings“jld_app”,“startup”
   Forsettingindex=LBound(mysettings,1)ToUBound(mysettins,1)
   Debug.Printmysettings(settingindex,0);“=”;mysettings(settingindex,1)
   Nextsettingindex
   EndSub
   从应用程序注册表项中读取关键字“left“的设置.
   Debug.PrintGetSetting(“jld_app”,“startup”,“left”,“notok”)
   从WIN98注册表中删除小节“startup”
   DeleteSetting“jld_app”,“startup”
   四、注册表的备份
   Windows每次启动都会自动对注册表进行备份。放在windows\sysbckup里的rb00X.cab文件里,出注册表出现问题,在DOS下用extract /e展开,拷贝回去就可以了。

?

6、修改或个性化 Internet Explorer 的标题
原IE浏览器最上的一列--〔Microsoft Internet Explorer〕的标题列可根据下列办法更改为个人喜爱的名称同样如经一些网站非法更改〔Internet Explorer 〕的标题后也可按此办法还原
? 〔开始〕→〔运行〕→键入〔regedit〕
? 选〔HKEY_CURRENT_USER〕→〔Software〕→〔Microsoft〕→〔Internet Explorer〕→〔Main〕 内容找〔Window Title〕="更改为个性化字串"
? 如果没有〔Window Title〕→在〔属性〕内增加一个〔字串值〕为〔Window Title〕, 〔数值资料〕="个性化字串"
? 如还原〔Internet Explorer ] 的预设值则将〔Window Title 〕的整个〔字串值〕删除便可
7、彻底除去 Internet Explorer 工具栏上其它图示
〔开始〕→〔运行〕→键入〔regedit〕选〔HKEY_LOCAL_MACHINE〕→〔SOFTWARE〕→ 〔Microsoft〕→〔Internet Explorer〕→〔Extensions〕
检查各数字文件夹的内容将不需要的整个文件夹删除便可
8、除去 Internet Explorer 工具栏上其它工具栏
? 〔开始〕→〔运行〕→键入〔regedit〕 →〔 HKEY_LOCAL_MACHINE〕→〔 SOFTWARE〕→ 〔 Microsoft〕→〔Internet Explorer〕→〔 toolbar〕
? 检查各项内容将不需要的项目删除便可
9、移动〔我的文档〕文件夹
? 打开〔我的电脑〕,在 〔X:\Documents and Settings\用户登录名称〕的目录内选〔我的文档〕文件夹
? 然后在左边菜单中选〔移动这个文件夹〕后便会弹出〔移动项目〕的窗口
? 在〔移动项目〕的窗口选择希望移动到的目录,然后选〔移动〕便可
(X= Windows XP 所在的磁盘区)
10、更改工具栏背景
先预备一个〔Bitmap〕图,最好使用网页背景用可拼合的图
? 〔开始〕→〔运行〕→键入〔regedit〕
? 〔HKEY_CURRENT_USER〕→〔Software〕→〔Microsoft〕→〔Internet Explorer〕
? 在〔Toolbar〕右边窗口增加一个字串值名为〔BackBitmapIE5〕数值资料为〔文件位置及名称 例如 C:\Windows\abc.bmp〕
? 重新打开 Internet Explorer 便生效