注册表基础.docx
《注册表基础.docx》由会员分享,可在线阅读,更多相关《注册表基础.docx(9页珍藏版)》请在冰豆网上搜索。
![注册表基础.docx](https://file1.bdocx.com/fileroot1/2023-1/31/776fd334-603b-4751-a21c-1fc4cb64d508/776fd334-603b-4751-a21c-1fc4cb64d5081.gif)
注册表基础
注册表从入门到精通之注册表基础
别以为WindowsXP用了这么多年,你就对它的系统注册表了如指掌,看看本文,也许有些地方连老鸟也没接触过呢,而新手则可以趁此机会,在微软Longhorn正式出来之前,对XP有个更加清楚的认识,从而进阶成为高手。
对于这些知识,我们还是从基础开始吧。
注册表基础:
系统文件夹:
名称路径含义
AppDataC:
\Windows\ApplicationData应用程序
CacheC:
\Windows\TemporaryInternetFiles浏览器缓存
CookiesC:
\Windows\Cookies
DesktopDesktop桌面
FavoritesFavorites收藏夹
FontsFonts字体
HistoryHistory历史文件夹
NetHoodNetHood网上邻居
PersonalC:
\MyDocuments我的文档
PrintHoodPrintHood打印机
ProgramStartMenu\Programs程序
RecentRecent文档
SendToSendTo发送到
StartMenuStartMenu开始菜单
StartupStartMenu\Programs\启动启动组
TemplatesTemp临时文件夹
当需要修改这些系统文件夹的路径时,只需进入注册表的HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellFolders中修改相应的路径即可。
系统特殊的文件夹
在我们的桌面上或其他地方有一些文件夹并不是真正的文件夹,它们只是一个用来显示窗口文件夹内容的OLE对象,如“我的计算机”、“控制面板”等等,它们都有一个系统默认的类ID类标识,windows在注册表的HKEY_CLASSES_ROOT\CLSID下定义这些类。
文件夹类ID说明
ControlPanel{21EC2020-3AEA-1069-A2DD-08002B30309D}控制面板
Dial-UpNetworking{992CFFA0-F557-101A-88EC-00DD010CCC48}拨号网络
InternetExplorer{BFB23B42-E3F0-101B-8488-00AA003E56F8}浏览器
MyComputer{20D04FE0-3AEA-1069-A2D8-08002B30309D}我的电脑
NetworkNeighborhood{208D2C60-3AEA-1069-A2D7-08002B30309D}网上邻居
Printers{2227A280-3AEA-1069-A2DE-08002B30309D}打印机
RecycleBin{645FF040-5081-101B-9F08-00AA002F984E}回收站
ScheduledTasks{D6277990-4C6A-11CF-8D87-00AA0060F5BF}计划任务
MyDocuments{450D8FBA-AD25-11D0-98A8-0800361B1103}我的文档
URLHistoryFolder{FF393560-C2A7-11CF-BFF4-444553540000}URL历史文件或其他对象的图标:
图标是一个文件或对象的标识。
对于一个ICO文件只有一个唯一的图标,可以用“路径\图标文件名”来指示该文件的图标;对于EXE、DLL等文件,它们可能要包含不止一个图标,这时就需要有一个索引标志来指明是第几个图标,可以用“路径\文件名,索引号”的形式来指示该文件的图标。
如果要修改系统文件夹的图标,只需进入注册表的HKEY_CLASSES_ROOT\CLSID中,查找到系统文件夹的类ID,然后修改DefaultIcon中的图标文件路径即可;如果要修改其他文件的默认图标则需要在HKEY_CLASSES_ROOT\CLSID\"文件类型"\DefaultIcon中修改图标文件的路径。
驱动器的自动运行功能
打开CDROM的自动运行功能并且放入可以自动运行的光盘时,光盘上的程序会自动运行,那么其他的诸入硬盘、移动盘等是否也可以自动运行哪?
在注册表的HKEY_USERS\DEFAULT\Software\Microsoft\Windows\CurrentVersion\Policies\Exploer下可以看到有一个NoDriveTypeAutoRun的值项,其中的值就指明了可以自动运行的驱动器。
该值项是一个4字节的二进制值,第一字节的每位对应于不同的驱动器,如果对应位置为“1”则表示关闭自动运行功能,如果对应位置为“0”则表示打开自动运行功能。
下表是各位对应的驱动器类型
第0位:
未知驱动器第2位:
可移动驱动器第3位:
硬盘
第4位:
远程驱动器第5位:
CDROM驱动器第6位:
RAM驱动器
作用:
删除系统无用的动态链接库(DLL文件)
路径:
HEKY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLL
键值名称:
数据类型:
键值:
每个DLL文件的键值说明此DLL被几个应用程序共享
备注:
若为"01000000"则此DLL文件被一个应用程序共享。
若为"00000000"则该DLL文件对系统不起作用,说明它是一个垃圾文件,删除该键值,并且记下这个DLL文件名,从\windows\system文件夹中将该DLL文件删除。
作用:
你的名字放入系统任务栏
路径:
HKEY_CURRENT_USER\ControlPanel\International
键值名称:
键值:
sTimeFormat="HH:
mm:
-Sstt",s1159="CFAN",s2359="HELLO"
数据类型:
键值:
说明:
12点之前,在系统任务栏中显示CFAN,之后则显示HELLO,可任意设置以达到自己的效果
作用:
在每次退出系统时,自动清除文档菜单中的历史记录
路径:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Expler]
键值名称:
"ClearRecentDocsonExit"
数据类型:
十六进制
键值:
01,00,00,00
作用:
禁止"系统"中出现"设备管理器"选项
路径:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
键值名称:
NoDevMgrPage
数据类型WORD
键值:
1
作用:
禁止"系统"中出现"文件系统"选项
路径:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
键值名称:
NoFileSysPage
数据类型WORD
键值:
1
作用:
禁止"系统"中出现"虚拟内存"选项
路径:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
键值名称:
NoVirtMemPage
数据类型WORD
键值:
1
作用:
禁止"系统"中出现"硬件配置文件"选项
路径:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
键值名称:
NoConfigPage
数据类型WORD
键值:
1
作用:
禁止在"系统属性"中出现"设备管理器"的菜单
路径:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
键值名称:
新建"NoDevMgrPage"
数据类型WORD
键值:
设其值为"1"
作用:
禁止在"系统属性"中出现"文件系统"的菜单
路径:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
键值名称:
新建"NoFileSysPage"
数据类型WORD
键值:
设其值为"1"
作用:
禁止在"系统属性"中出现"虚拟内存"的菜单
路径:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
键值名称:
新建"NoVirtMemPage"
数据类型WORD
键值:
设其值为"1"
作用:
禁止在"系统属性"中出现"硬件配置文件"的菜单
路径:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
键值名称:
新建"NoConfigPage"
数据类型WORD
键值:
设其值为"1"
作用:
改变系统的字体
路径:
HKEY_LOCAL_MACHINE\config\0001\Display\settings
键值名称:
fonts.fon
数据类型:
键值:
默认vgasys.fon
作用:
设置用软盘快速启动系统的功能
路径:
HKEY_LOCAL_MACHINE\Config\0001\Enum\Bios\*PNP0700\0B
键值名称:
FloppyFastBoost
数据类型:
键值:
值为01000000即可用软盘快速启动系统
作用:
系统不能访问硬盘
路径:
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"
数据类型:
键值:
"GenuineIntel"(注意空格)
作用:
为系统增加启动时自动加载的程序
路径:
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\SOFTWARE\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",登录时的密码,登录时所用的用户名
作用:
找回windows9x启动时的网络口令提示对话框
路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Network\RealModeNet
键值名称:
AutoLogon
数据类型:
键值:
值改为01
备注:
如果没有AutoLogon串,可以新建这个项AutoLogon,并将其值赋为01。
作用:
使拨号网络可以储存密码
路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Network\RealModeNet
键值名称:
Autologon
数据类型word
键值:
数值改为"0100000000"
备注:
作用:
在拨号网络设置中禁止拨入
路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Network
键值名称:
新建"NoDialIn"
数据类型WORD
键值:
"键值"框内输入1。
备注:
作用:
允许网络搜寻的SAP方法
路径:
HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\pcANYWHERE\CurrentVersion\System
键值名称:
IPXUseNBSapMethod
数据类型:
键值:
备注:
作用:
网络浏览者(NetworkBrowser)
路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters
键值名称:
IsDomainMaster
数据类型:
键值:
yes,是网络主浏览者(DomainMasterBrowser)
备注:
作用:
慢速网络
路径:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\Net\0000\
键值名称:
SLOWNET
数据类型:
键值:
1
备注:
作用:
禁止自动登陆到网络服务
路径:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NWNP32\NetworkProvider
键值名称isableDefaultPasswords
数据类型WORD
键值:
1
备注:
作用:
指定优先的网络服务