Windows 注册表实验(向桌面右键菜单添加网站链接、屏蔽“开始”菜单中的“运行”、禁用控制面板、禁用鼠标右键功能、锁定解锁注册表、禁用inf文件)

注册表概述

注册表(Registry) 是Microsoft Windows中的一个重要的数据库,是用于帮助Windows系统控制硬件、软件、用户环境和Windows界面的一套数据文件。在Windows 95以前,这些功能是靠win.ini、system.ini和其它和应用程序有关联的.ini文件来实现的。通过Windows目录下的regedit.exe程序可以存取注册表数据库。

 

注册表的结构

注册表的结构是按子树及其项、子项和项值的分层结构进行组织的。Windows Server 2008 操作系统有两棵注册表子树:HKEY_LOCAL_MACHINE 和HKEY_USERS

 

注册表的类型

 

实验

在win7上”运行”中用”regedit”打开注册表

1. 个性化时间显示

HKEY_CURRENT_USER\Control Panel\International 修改 sTimeFormat 值:宇宙时间

 

2. 向桌面右键菜单添加网站链接

HKEY_CLASSES_ROOT\Directory \Background\shell 新建子项“宇宙网站”

在“宇宙网站”子项中新建子项“command” 修改“command”子项中的“默认”值

 

3.自定义:欢迎信息

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

修改 LegalNoticeCaption 值 修改 LegalNoticeText值 注销后即可查看到信息

 

4. 屏蔽“开始”菜单中的“运行”

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer子项

新建 DWORD 值NoRun,并修改数值数据为 1

5.  禁用控制面板

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer子项

新建 DWORD 值NoControlPanel,并修改数值数据为 1

 

6. 禁用鼠标右键功能 (值选择十进制)

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer子项

新建 DWORD 值NoViewContextMenu,并修改数值数据为 1000000,重启计算机

 

重启电脑后上面设置的禁用控制面板和运行也生效了  下面为前后对比

用win+R也打不开运行

若要取消点开计算机的系统盘,进入windows/system32 找到regedit32.exe双击打开

 

7. 锁定注册表

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System 子项

新建 DWORD 值 DisableRegistryTools,并修改数值数据为 1

注销并重新登录,尝试打开注册表编辑器

 

8. 解除注册表

使用硬件驱动安装信息文件(.inf)解锁 

打开记事本键入以下信息,保存为 .inf 格式文件

[Version]
Signature="$Chicago$"
 
[DefaultInstall]
DelReg=DeleteMe
 
[DeleteMe]
HKCU,"Software\Microsoft\Windows\CurrentVersion\Policies\System","disableRegistryTools"

保存为inf格式文件后右击选择安装

成功打开注册表 原来的DWORD 值 DisableRegistryTools已被清空

 

9. 禁用inf文件

HKEY_LOCAL_MACHINE\Software\CLASSES\.inf 子项,修改其右边的默认键值,为txtfile

再次右键inf文件 发现没有”安装”选项了

 

发布了66 篇原创文章 · 获赞 58 · 访问量 2426

猜你喜欢

转载自blog.csdn.net/qq_37077262/article/details/103979169