注册表介绍

一.关于注册表

1.打开注册表命令:regedit

2. 注册表结构--树结构

根键->子项->值项

(1)根键包含五大根键

HKEY_CLASSES_ROOT (HKCR)

HKEY_CURRENT_USER (HKCU)

HKEY_LOCAL_MACHINE (HKLM)

HKEY_USERS (HKUSER、HKUD)

HKEY_CURRENT_CONFIG (HKCC)

 

子项:在某一个项下面出现的项(关系是相对应的父子关系)

值项:有名称,数据类型,数据组成

HKEY_CLASSES_ROOT (HKCR):应用程序所需要的信息,包括扩展名、与文档之间的关系、图标等等

HKEY_CURRENT_USER (HKCU):当前登陆用户的配置信息,包括环境变量,个人程序,桌面。 此根键和HKUD有关系

HKEY_LOCAL_MACHINE (HKLM):本地计算机系统信息,包括硬件、操作系统信息、安全数据、计算机专用的各类软件设置信息

HARDWARE--系统使用的处理器、串口等信息
--ACPI-- 存放高级电源管理接口数据
--DEVICEMAP-- 存放设备映射
--DEscriptION-- 存放有关系统信息
RESOURCEMAP -- 存放资源列表
SAM -- 受保护部分,权限在system上,可以修改权限以便于查看(创建影子用户
SECURITY -- 为扩展高级功能而预留下的
SOFTWARE -- 各个程序的控制信息分别安装在对应的子项中
SYSTEM -- 系统启动时所需要的信息和修复系统时所需的信息

HKEY_USERS (HKUSER、HKUD) :所有用户的信息,当前登陆用户会映射到HKCU

HKEY_CURRENT_CONFIG (HKCC):从HKLM中映射得到的

(2)键值

2进制--REG_BINARY
字符串--REG_SZ
双字节--REG_DWORD
多字符串--REG_MULTI_SZ
可扩充字符串--REG_EXPAND_SZ

 

 3.关于注册表恢复与备份

手动备份--右键导出注册表

恢复--双击注册表备份

二.关于注册表一系列的优化 

 (1)清除多余的DLL文件

注意看括号里的数据,如果共享文件数码为0,那么久删掉

(2)安装卸载应用程序的垃圾信息

 

看到如果没有使用的注册信息就可以删除了

(3)系统安装时产生的无用信息

A.删除多余的时区(留北京就好)

 HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsNTCurrentVersionTime Zones

B.清除国家列表(留中国)

 HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionTelephonyCountry List 

C.多余的语言代码(留英语—0409和中文—0804)

HKEY_LOCAL_MACHINESYSTEMCurrnetControlSetControlNlsLocale

D.删除多余的键盘布局(不需要的输入法删除即可)

HKEY_LOCAL_MACHINESYSTEMCurrnetControlSetControlKeyboard Layouts

 E.删除失效的文件关联

HKEY_CLASSES_ROOT主键可分为两部分:第一部分用来定义文件类型;第二部分与第一部分一一对应,用于记录打开
文件的应用程序。一般,在打开第二部分的可疑子项后,若该键下的COMMAND下没有内容,就可以删掉了

三.个性化的设置

1、去掉桌面快捷方式上的小键头
位置:HKEY_CLASSES_ROOTLNKFILE项 :IsShortcut
操作:删除此项


2、隐藏桌面上的所有图标
位置:HKEY_CURRENT_USERSoftwareWindowsCurrentVersionPoliciesExplorer
新建:NoDesktop(双字节)
操作:值设为1


3、修改桌面上“回收站”的名字及图标位置:
HKEY_LOCAL_MACHINESOFTWAREClassesCLSID{645FF040-5081-101B-9F08-00AA002F954E}(这个大家也可直接查找“回收站”
修改:(默认)一项随便换个名字就可以了
然后展开此项,选择DEfaultIcon
这时大家看到有3个子项,意思吗一看就明白了
如果想改变图标时,只需将路径和文件名改了即可,比如改为"d: t.ico"


4 、去掉桌面上的网上邻居
位置:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer
新建:NoNetHood(双字节)值: 1


5、在桌面上显示系统版本号
位置:HKEY_CURRENT_USERControl PanelDesktop
项:PaintDesktopVersion
修改:将值改为1


6、改变窗口按钮字体的颜色
位置:HKEY_CURRENT_USERControl PannelColors
键值:ButtonText
修改:大家知道PS吧,比如改为红么(255,0,0)


7、屏蔽桌面上的IE图标
位置:HKEY_CURRENT_USERSoftwareWindowsCurrentVersionPoliciesExplorer
新建值项:NoInternetIcon
修改:1


8、禁止更改桌面墙纸
位置:HKEY_CURRENT_USERSoftwareWindowsCurrentVersionPoliciesExplorer
新建项值:NoChangingWallPaper(双字节)
修改:1


9、设置登录背景
位置:HKEY_USERSDEFAULTControlPanelDesktop
键值:WallPaper
修改:把背景图片一写就OK了(比如C:aa.bmp)
----------------以上需重启计算机----------------
10、更改:我的电脑的提示信息位置:
HKEY_LOCAL_MACHINESOFTWAREClassesCLSID{20D04FE0-3AEA-1069-A2D8-08002B30309D}
键值:InfoTip
修改:哈,随便打吧,我打成了“这是我的电脑噢"


11、更改:回收站的提示信息位置:
HKEY_LOCAL_MACHINESOFTWAREClassesCLSID{645FF040-5081-101B-9F08-00AA002F954E}
键值:InfoTip
修改:跟上面一样,自己改吧


12、更改IE的提示信息位置:
HKEY_LOCAL_MACHINESOFTWAREClassesCLSID{871C5380-42A0-1069-A2EA-08002B30309D}
键值:InfoTip
修改:同上


13、更改网上邻居的提示信息位置:
HKEY_LOCAL_MACHINESOFTWAREClassesCLSID{208D2C60-3AEA-1069-A2D7-08002B30309D}
键值:InfoTip
修改:同上


14、更改我的文档的提示信息位置:
HKEY_LOCAL_MACHINESOFTWAREClassesCLSID{450D8FBA-AD25-11D0-98A8-0800361B1103}
键值:InfoTip
修改:同上


15、更改任务计划提示信息位置:
HKEY_LOCAL_MACHINESOFTWAREClassesCLSID{D6277990-4C6A-11CF-8D87-00AA0060F5BF}
键值:InfoTip
修改:同上


16、改变桌面图标顺序位置:
HKEY_LOCAL_MACHINESOFTWAREClassesCLSID{450D8FBA-AD25-11D0-98A8-0800361B1103}
键值:SortOrderIndex
修改:48(我的文档在第一位)
54(我的电脑在第一位)


17、禁止帮助提示信息(需重启)
位置:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced
键值:showinfotip
修改:0


18、用真彩色显示图标(需重启)
位置:HKEY_CURRENT_USERControl
PanelDesktopWindowMetrics
键值:Shell Icon BPP
修改:32


19、更改图标显示尺寸(需重启)
位置:HKEY_CURRENT_USERControl PanelDesktopWindowMetrics
键值:Shell Icon SIZE
修改:在显示器分辨率为1024*768时可改为:48;在显示器分辨率为1600*1200时可改为:64


20、自动清除“文档”菜单中的历史记录(需重启)
位置:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer
新建:CleanReccentDocsOn-Exit
(REG-DWORD)值:1


21、禁止“文档”的历史记录(需重启)
位置:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer
新建:NoReccentDocsHistory
(REG-DWORD)值:1


22、去掉开始菜单的“文档”项(需重启)
位置:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer
新建:NoReccentDocsMenu
(REG-DWORD)值:1


23、去掉开始菜单的“查找”项(需重启)
位置:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer
新建:NoFind
(REG-DWORD)值:1


24、去掉开始菜单的“运行”项(需重启)
位置:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer
新建:NoRun
(REG-DWORD)值:1


25、禁止用户更改“开始”菜单(需重启)
位置:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer
新建:NoChangeStartMenu
(REG-DWORD)值:1


26、禁止显示开始菜单中的windows update项(需重启)
位置:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer
新建:NoWindowsUpdate
(REG-DWORD)值:1


27、屏蔽开始菜单中的“关闭计算机”项(需重启)
位置:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer
新建:NoClose (REG-DWORD)值:1


28、加快“开始”菜单与“任务栏”的速度
位置:HKEY_CURRENT_USERControl PanelDesktop
键值:MenuShowDelay
值:数值资料改为100或更小(默认值为:400),建议不要使用0,因为如此一来只要鼠标一不小心触碰到“所有程序”,整条菜单就会跑出来,那这乱了套。


29、为回收站的右键菜单增加“删除”和“重命名”
位置:HKEY_CLASSES_ROOTCLSID{645FF040-5081-101B-9F08-00AA002F954E}ShellFolder
键值:Attributes
值:70 01 00 20


30、为右键菜单添加“在新窗口打开”命令
位置:HKEY_LOCAL_MACHINESOFTWAREClassesDirectoryshell
新建子项:NewWindow
修改:将默认值项值改为“在新窗口打开”
继续:在NewWindow项下新建个子项command
修改:将默认值项值改为explorer.exe


31、为右键菜单添加“快速关闭计算机”命令
位置:HKEY_LOCAL_MACHINESOFTWAREClassesDirectoryshell
新建子项:
快速关闭计算机
修改:将默认值项值改为“快速关闭计算机”
继续:在NewWindow项下新建个子项command
修改:将默认值项值改为"c:windows undll32.exe user.exe,exitwindowsexec"


32、禁止任务栏的快捷菜单(需重启)
位置:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer
新建键值:NoTrayContextMenu
(REG_DWORD)值:1


33、将任务栏显示时间的地方改为要显示的文字(需重启)
位置:HKEY_CURRENT_USERControl PanelInternational
键值:STimeFormat
修改:自己喜欢什么文字就改成什么吧


34、禁止使用任务栏(需重启)
位置:HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer
新建键值:NoSetTaskBar
(REG_DWORD)修改:1

原文地址:https://www.cnblogs.com/kyooo/p/13143936.html