开发者

WinXP注册表应用—注册表使用全攻略之八

Win XP注册表还原简单一法

Win XP提供了一个还原注册表的新方法,步骤如下:

    l.重新启动计算机,在看到“选择启动操作系统”消息后,请按“F8”键。

2.使用箭头键突出显示“最后一次正确的配置”,然后按Enter键。必须关闭NUM LOCK,数字键盘上的箭头键才能工作。

3.如果有双启动或多启动系统,请使用箭头键突出显示要启动的操作系统,然后按“Enter”键。

成功启动Windows后,注册表将恢复到上次成功启动计算机时的状态。选择“最后一次正确的配置” 是解决从问题(如新添加的驱动程序与硬件不相符)中恢复系统的一种方法,但是它不能解决由于驱动程序或文件被损坏或丢失所导致的问题。而且Windows只还原注册表顶HKLM\System\CurrentControlset 中的信息,任何在其它注册表项中所做的更改均保持不变。

一、注册表基础:

(一)********系统文件夹:*********

名称 路径 含义

AppData C:\Windows\Application Data 应用程序

Cache C:\Windows\Temporary Internet Files 浏览器缓存

Cookies C:\Windows\Cookies

Desktop Desktop 桌面

Favorites Favorites 收藏夹

Fonts Fonts 字体

History History 历史文件夹

NetHood NetHood 网上邻居

Personal C:\My Documents 我的文档

PrintHood PrintHood 打印机

Program Start Menu\Programs 程序

Recent Recent 文档

SendTo SendTo 发送到

Start Menu Start Menu 开始菜单

Startup Start Menu\Programs\启动 启动组

Templates Temp 临时文件夹

******当需要修改这些系统文件夹的路径时,只需进入注册表的HKEY_CURRENT_USER\Software

\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders 中修改相应的路径即可。

(二)********系统特殊的文件夹*********

在我们的桌面上或其他地方有一些文件夹并不是真正的文件夹,它们只是一个用来显示窗口文件夹内容的OLE对象,如“我的计算机”、“控制面板”等等,它们都有一个系统默认的类ID类标识,windows在注册表的HKEY_CLASSES_ROOT\CLSID下定义这些文件夹 类ID 说明

Control Panel {21EC2020-3AEA-1069-A2DD-08002B30309D} 控制面板

Dial-Up Networking {992CFFA0-F557-101A-88EC-00DD010CCC48} 拨号网络

Internet Explorer {BFB23**2-E3F0-101B-8488-00AA003E56F8} 浏览器

My Computer {20D04FE0-3AEA-1069-A2D8-08002B30309D} 我的电脑

Network Neighborhood {208D2C60-3AEA-1069-A2D7-08002B30309D} 网上邻居

Printers {2227A280-3AEA-1069-A2DE-08002B30309D} 打印机

Recycle Bin {645FF040-5081-101B-9F08-00AA002F984E} 回收站

Scheduled Tasks {D6277990-4C6A-11CF-8D87-00AA0060F5BF} 计划任务

My Documents {450D8FBA-AD25-11D0-98A8-0800361B1103} 我的文档

URLHistory Folder {FF393560-C2A7-11CF-BFF4-444553540000} URL历史

(三)*************文件或其他对象的图标:*************

图标是一个文件或对象的标识。对于一个ICO文件只有一个唯一的图标, 可以用“路径\图标文件名”来指示该文件的图标;对于EXE、DLL等文件,它们可能要包含不止一个图标,这时就需要有一个索引标志来指明是第几个图标,可以用“路径\文件名,索引号”的形式来指示该文件的图标。

如果要修改系统文件夹的图标,只需进入注册表的HKEY_CLASSES_ROOT\CLSID中,查找到系统文件夹的类ID,然后修改 DefaultIcon中的图标文件路径即可;如果要修改其他文件的默认图标则需要在HKEY_CLASSES_ROOT\CLSID\"文件类型"\DefaultIcon中修改图标文件的路径。

(四)***************驱动器的自动运行功能************

打开CDROM的自动运行功能并且放入可以自动运行的光盘时,光盘上的程序会自动运行,那么其他的诸入硬盘、移动盘等是否也可以自动运行哪?在注册表的KEY_USERS\DEFAULT\Software

\Microsoft\Windows\CurrentVersion\Policies\Exploer下可以看到有一个

NoDriveTypeAutoRun的值项,其中的值就指明了可以自动运行的驱动器。该值项是一个4字节的二进制值,第一字节的每位对应于不同的驱动器,如果对应位置为“1”则表示关闭自动运行功能,如果对应位置为“0”则表示打开自动运行功能。下表是各位对应的驱动器类型

第0位:未知驱动器 第2位:可移动驱动器 第3位:硬盘

第4位:远程驱动器 第5位:CDROM驱动器 第6位:RAM驱动器

二、winxp系统注册表应用

(一)**************系统****************

作 用:删除系统无用的动态链接库(DLL文件)

路 径:HEKY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLL

键值名称:

数据类型:

键 值:每个DLL文件的键值说明此DLL被几个应用程序共享

备 注:若为"01 00 00 00"则此DLL文件被一个应用程序共享。若为 "00 00 00 00"则该DLL文件

对系统不起作用,说明它是一个垃圾文件,删除该键值,并且记下编程客栈 这个 DLL文件名,从

\windows\system文件夹中将该DLL文件删除。

作 用:你的名字放入系统任务栏

路 径:HKEY_CURRENT_USER\Control Panel\International

键值名称:键值:sTimeFormat="HH:mm:-Ss tt",s1159="CFAN",s2359="HELLO"

数据类型:

键 值:说明:12点之前,在系统任务栏中显示CFAN,之后则显示HELLO,可任意设置以达到自己

的效果

作 用:在每次退出系统时,自动清除文档菜单中的历史记录

路 径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies

\Explorer]

键值名称:"ClearRecentDocsonExit"

数据类型:十六进制

键 值:01,00,00,00

作 用:禁止"系统"中出现"设备管理器"选项

路 径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies

\System

键值名称:NoDevMgrPage

数据类型:DWORD

键 值:1

作 用:禁止"系统"中出现"文件系统"选项

路 径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies

\System

键值名称:NoFileSysPage

数据类型:DWORD

键 值:1

作 用:禁止"系统"中出现"虚拟内存"选项

路 径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System

键值名称:NoVirtMemPage

数据类型:DWORD

键 值:1

作 用:禁止"系统"中出现"硬件配置文件"选项

路 径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System

键值名称:NoConfigPage

数据类型:DWORD

键 值:1

作 用:禁止在"系统属性"中出现"设备管理器"的菜单

路 径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System

键值名称:新建 "NoDevMgrPage"

数据类型:DWORD

键 值:设其值为"1"

作 用:禁止在"系统属性"中出现"文件系统"的菜单

路 径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System

键值名称:新建 "NoFileSysPage"

数据类型:DWORD

键 值:XXVpXeOB设其值为"1"

作 用:禁止在"系统属性"中出现"虚拟内存"的菜单

路 径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System

键值名称:新建 "NoVirtMemPage"

数据类型:DWORD

键 值:设其值为"1"

作 用:禁止在"系统属性"中出现"硬件配置文件"的菜单

路 径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System

键值名称:新建 "NoConfigP编程客栈age"

数据类型:DWORD

键 值:设其值为"1"

作 用:改变系统的字体

路 径:HKEY_LOCAL_MACHINE\config\0001\Display\settings

键值名称:fonts.fon

数据类型:

键 值:默认vgasys.fon

作 用:设置用软盘快速启动系统的功能

路 径:HKEY_LOCAL_MACHINE\Config\0001\Enum\Bios\*PNP0700\0B

键值名称:FloppyFastBoost

数据类型:

键 值:值为01 00 00 00即可用软盘快速启动系统

开发者_网络 用:系统不能访问硬盘

路 径:HKEY_LOCAL_MACHINE\Enum\PCI

键值名称:ChannelOptions

数据类型:hex

键 值:2

作 用:查看系统分配给光驱的可用盘符

路 径:HKEY_LOCAL_MACHINE\Enum\SCSI

键值名称:找到字符串UserDriveLetterAssignment

数据类型:

键 值:其值即表示系统分配给光驱的可用盘符,如果为HZ表示从H到Z可以给光驱使用。

作 用:在系统属性里显示更多的CPU信息

路 径:HKEY_LOCAL_MACHINE\Hardware\Description\System\CentralProcessor\0

键值名称:"VendorIdentifier"

数据类型:

键 值:"Genuine Intel"(注意空格)

作 用:为系统增加启动时自动加载的程序

路 径:HKEY_LOCAL_MACHINE\SOFTWARE\\Microsoft\Windows\CurrentVersion\Run

键值名称:新建主键,名自定

数据类型:

键 值:其值为"要执行文件的路径及文件名"

作 用:修改系统版权信息

路 径:HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\DEVEOPER\SETUP

键值名称:想修改的键名

数据类型:字符串

键 值:输入修改值

作 用:查找系统的安装注册码

路 径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

键值名称:ProductKey

数据类型:

键 值:值即是系统安装时必不可少的注册码。

作 用:让系统自动运行一次某个程序

路 径:HKEY_LOCAL_MACHINE\SOwww.devze.comFTWARE\Microsoft\Windows\CurrentVersion\RunOnce

键值名称:新建主键

数据类型:

键 值:其值为"要执行文件的路径及文件名"

作 用:Windows系统各目录位置

路 径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup

键值名称:

数据类型:

键 值:

作 用:系统可用盘符

路 径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Currentversion\setup

键值名称:lastdrive

数据类型:

键 值:z

作 用:开机时自动登录系统

路 径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Winlogon

键值名称:新建 "AutoAdminLogon" "DefaultPassword" "DefaultUserName"

数据类型:字符串

键 值:其值设为"1", 登录时的密码 , 登录时所用的用户名

作 用:让windows98系统自动登录

路 径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Winlogon

键值名称:新建AutoAdminLogon DefaultUserName DefaultPassword

数据类型:字符串

键 值:键值设为1,默认的登录名,默认的口令,

作 用:优化文件系统

路 径:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem

键值名称:新建 "ConfigFileAllocSize"

数据类型:DWORD

键 值:设为"1f4"

作 用:系统使用语言

路 径:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\Locale

键值名称:默认值

数据类型:

键 值:"00000804"(简体中文),"00000404"(繁体中文),"00000411"(日文),"00000412"

(韩文),"00000409"(美国英语)

作 用:查看系统中的16位和32位.dll文件

路 径:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager

键值名称:"Known16DLLs"和"KnownDLLs"

数据类型:

键 值:分别包括了系统中的16位和32位.dll文件,用户可以对应查找。

作 用:查看系统中的16位和32位dll文件

路 径:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager

键值名称:"Known16DLLs"和"KnownDLLs"分别包含了系统中的16位和32位.dll文件,用户

可以对应查找

数据类型:

键 值:

作 用:推出系统时清除文档中的历史记录

路 径:HKEY_编程客栈USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\

键值名称:新建ClearRecentDocsonExit

数据类型:二进制

键 值:值为"01 00 00 00"

(出处:热点网络)

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新运维

运维排行榜