网站首页 > 开源技术 正文
注册表位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
下面所有操作都是在这个主键下面进行的,这个很有用,修改组策略就是修改这里面的值。
新建的键值基本上是二进制值和 DWORD 值,所以 1 就代表启用,0 就代表停用。
●禁用/解禁注册表
【禁用】
位置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
操作:新建 DWORD 值,DisableRegistryTools,建好后将其改为 1,表示启用。
说明:设置好后,关闭注册表,然后尝试打开,你会发现,regedit.exe 已经被禁掉了。
【解禁】
因为 regedit.exe 已经不能使用,reg 文件也就不能导入到注册表,也就没办法直接进行修改。
[ 方法一 ]
快捷键 Windows+R,然后输入 reg delete hkcu\software\microsoft\windows\currentversion\policies\system /v disableregistrytools /f,将其删除。
[ 方法二 ]
使用 xxx.inf 文件,打开记事本,输入以下内容,另存为 unlock.inf,然后右击安装。
[Version]
Signature="$CHICAGO#34;
[DefaultInstall]
Delreg=Del
[Del]
HKCU,SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System,DisableRegistryTool
[ 方法三 ]
快捷键 Windows+R,然后输入 gpedit.msc,定位到[用户配置]-[管理模板]-[系统],双击 "禁用注册表编辑工具" 一行,先选择 "已启用",应用确定,然后再次打开选择 "未配置",单击[确定]。
●隐藏桌面上的所有图标
新建 DWORD 值:NoDesktop
相似功能:桌面右击,排列图标,在 "显示桌面图标" 的前面把勾取消,然后就看不到桌面图标了。
主要用途:我不说,因为我也不知道。
●隐藏磁盘上的驱动器
新建 DWORD 值:NoDrives
主要用途:只是从资源管理器和我的电脑中隐藏掉盘符,但是在其地址栏中输入相应盘符仍然可以访问。
用法说明:A盘、B盘、C盘、D盘…X盘、Y盘、Z盘,共有26个盘,怎么在注册表中表示呢?这个需要使用二进制数来表示,为了避免混乱,可以在记事本上列出26个 0 来表示26个盘,依次从右至左表示 A-Z 盘,如果想隐藏哪个盘就把与之对应的 0 改为 1,然后再将其转化为十进制数。
比如,隐藏 A盘,二进制是1,十进制也是1;隐藏 C盘,二进制是100,十进制是22=4;隐藏 Z盘,二进制是10000000000000000000000000,十进制是225=33554432。
怎么一次隐藏这么多个磁盘呢?
这个也很简单,在上面的基础上,将多个 0 改为 1,然后再转化为十进制数即可。
比如,隐藏 A 盘和 B 盘,二进制是11,十进制是3;隐藏 C 盘和 D 盘,二进制是1100,十进制是12;隐藏 A-F,二进制是111111,十进制是63;隐藏全部,二进制是11111111111111111111111111,十进制是67108863。
如果你不会转化,或者不想转化,可以参考下面的列表。
盘符 | 二进制(最初值) | 十进制(最终值) |
A | 00000000000000000000000001 | 1 |
B | 00000000000000000000000010 | 2 |
C | 00000000000000000000000100 | 4 |
D | 00000000000000000000001000 | 8 |
E | 00000000000000000000010000 | 16 |
F | 00000000000000000000100000 | 32 |
G | 00000000000000000001000000 | 64 |
H | 00000000000000000010000000 | 128 |
I | 00000000000000000100000000 | 256 |
J | 00000000000000001000000000 | 512 |
…… | …… | …… |
A-B | 00000000000000000000000011 | 3 |
A-D | 00000000000000000000001111 | 15 |
A-F | 00000000000000000000111111 | 63 |
A-Z | 11111111111111111111111111 | 67108863 |
●隐藏我的电脑中的共享文档
新建 DWORD 值:NoSharedDocuments
相似功能:打开组策略,用户配置,管理模块,windows 组件,windows 资源管理器,从我的电脑删除共享文档。
主要用途:我不说,因为我也不知道。
●禁止保存对任务栏布局的修改
新建 DWORD 值:NoSaveSettings
主要用途:防止别人在使用自己的电脑后对桌面布局更改,如果更改,重启后也会自动还原。
生效范围:任务栏的高度、内容。
●锁定任务栏的位置
新建 DWORD 值:LockTaskbar
主要用途:长久地保持用户的使用习惯,禁止修改任务栏的高度、位置。
●隐藏任务栏的系统时间
新建 DWORD 值:HideClock
●隐藏任务栏的通知区域
新建 DWORD 值:NoTrayItemsDisplay
主要用途:系统正在使用的程序和服务均不可见,找不到图标。
●隐藏任务栏右键菜单中的工具栏
新建 DWORD 值:NoToolbarsOnTaskbar
小提示:设置后,任务栏常用的快速启动栏和语言栏都会被隐藏掉。
●禁止修改开始菜单
新建 DWORD 值:NoChangeStartMenu
●隐藏开始菜单顶端的账户
新建 DWORD 值:NoUserNameInStartMenu
主要用途:保护基本用户信息,减少被攻击的几率。
●隐藏开始菜单中的“关闭计算机”
新建 DWORD 值:NoClose
●隐藏开始菜单中的“查找”
新建 DWORD 值:NoFind
●隐藏开始菜单中的“帮助和支持”
新建 DWORD 值:NoSMHelp
●隐藏开始菜单中的“网上邻居”
新建 DWORD 值:NoStartMenuNetworkPlaces
●隐藏开始菜单中的“所有程序”
新建 DWORD 值:NoStartMenuMorePrograms
●隐藏开始菜单显示常用程序
新建 DWORD 值:NoStartMenuMFUprogramslist
主要用途:我是非常不喜欢在开始菜单中显示常用的程序和文档之类的东西,一方面会造成混乱,另一方面会泄露信息。
●关机后自动清除开始菜单中的文档记录
新建 DWORD 值:ClearRecentDocsOnExit
主要用途:在打开记事本、Office、PDF等等文档后,一般会在开始菜单中记录下来,方便用户再次快速打开,但在方便之余,也会向其他人泄露隐私,也会造成很乱的视觉感。
●禁用控制面板
新建 DWORD 值:NoControlPanel
猜你喜欢
- 2024-09-30 微软 Win11 四月更新增强 Terminal 终端应用:支持输入表情符号
- 2024-09-30 Windows 11 22H2 和 23H2 将很快允许用户创建 TAR 和 7Z 压缩档
- 2024-09-30 在Windows系统和Linux系统中,如何打造一个好终端?
- 2024-09-30 让“咖喱”味的Windows 11变回清爽!
- 2024-09-30 微软新版 Windows Terminal:老款处理器的困境与解决之道
- 2024-09-30 Windows Terminal迎来0.9预览版 新增功能和Bug修复
- 2024-09-30 Windows Terminal 1.7预览版发布:改进窗口管理 优化设置UI
- 2024-09-30 Windows Terminal新版发布:终于支持鼠标输入
- 2024-09-30 告别黑底白字,微软发布新版命令行界面Windows Terminal
- 2024-09-30 微软 Windows Terminal 1.7 正式版发布
你 发表评论:
欢迎- 03-19基于layui+springcloud的企业级微服务框架
- 03-19开箱即用的前端开发模板,扩展Layui原生UI样式,集成第三方组件
- 03-19SpringMVC +Spring +Mybatis + Layui通用后台管理系统OneManageV2.1
- 03-19SpringBoot+LayUI后台管理系统开发脚手架
- 03-19layui下拉菜单form.render局部刷新方法亲测有效
- 03-19Layui 遇到的坑(记录贴)(layui chm)
- 03-19基于ASP.NET MVC + Layui的通用后台开发框架
- 03-19LayUi自定义模块的定义与使用(layui自定义表格)
- 最近发表
-
- 基于layui+springcloud的企业级微服务框架
- 开箱即用的前端开发模板,扩展Layui原生UI样式,集成第三方组件
- SpringMVC +Spring +Mybatis + Layui通用后台管理系统OneManageV2.1
- SpringBoot+LayUI后台管理系统开发脚手架
- layui下拉菜单form.render局部刷新方法亲测有效
- Layui 遇到的坑(记录贴)(layui chm)
- 基于ASP.NET MVC + Layui的通用后台开发框架
- LayUi自定义模块的定义与使用(layui自定义表格)
- Layui 2.9.11正式发布(layui2.6)
- Layui 2.9.13正式发布(layui2.6)
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)