Windows:注册表配置应用
0、简介
本篇博客记录一下,日常的系统注册表配置选项,以防再次遇到问题不知如何解决。
1、开机启动配置
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
:: 此位置存储了所有用户登录时需要启动的程序。
在该项下新建字符串值,指定要开机启动的EXE文件路径。
2、右键文件夹空白菜单
HKEY_CLASSES_ROOT\Directory\Background\
:: 此位置存储了右键空白菜单信息。
3、右键文件夹菜单
4、右键发送菜单
5、Win11去除快捷方式左下方小箭头
使用reg命令添加注册表
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "%systemroot%\system32\imageres.dll,197" /t reg_sz /f
或者使用.reg后缀文件添加注册表项
Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons]
"29"="C:\\WINDOWS\\system32\\imageres.dll,197"
再运行以下bat脚本来更新Icon库缓存和重启资源管理器。
taskkill /f /im explorer.exe
attrib -s -r -h "%userprofile%\AppData\Local\iconcache.db"
del "%userprofile%\AppData\Local\iconcache.db" /f /q
start explorer
pause
6、Win11去除显示更多选项
原理:该方法通过禁用Win11默认的右键菜单样式,来显示原有的Win10右键菜单样式。在注册表HKEY_CURRENT_USER\Software\Classes\下新建{86CA1AA0-34AA-4E8B-A509-50C905BAE2A2},在该项下新建项InprocServer32,并将默认值置空。
同样可以使用命令行来一键修改注册表。
reg add HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32 /ve /d “” /f
重启资源管理器后,即可生效。其次还可以通过编辑reg后缀的文本文件,编写以下内容,运行即可。
Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Classes\CLSID\{86CA1AA0-34AA-4E8B-A509-50C905BAE2A2}][HKEY_CURRENT_USER\Software\Classes\CLSID\{86CA1AA0-34AA-4E8B-A509-50C905BAE2A2}\InprocServer32]
@="“”"
7、Win11去除默认从终端打开
(1)添加管理员权限终端
新建文本文件,编写一下内容,修改文本文件后缀名为reg,保存双击运行。
Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\Directory\background\shell\runas]
"Icon"="\"C:\\Program Files\\WindowsApps\\microsoft.windowsterminal_1.21.10351.0_x64__8wekyb3d8bbwe\\WindowsTerminal.exe\""
"ShowBasedOnVelocityId"=dword:00000000[HKEY_CLASSES_ROOT\Directory\background\shell\runas\command]
@="wt -d \"%V"
(2)去除默认终端打开
新建文本文件,编写一下内容,修改文本文件后缀名为reg,保存双击运行。
Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Shell Extensions\Blocked]
"{9F156763-7844-4DC4-B2B1-901F640F5155}"=""
8、Win11去除新建BMP图像
位于该路径下计算机\HKEY_CURRENT_USER\Software\Classes\Local Settings\MrtCache\,搜索BMP,查询到如下信息,将BMP图像置空即可。
上图是修改后的状态,下图是结果图。
参考资料:
Windows注册表增加右键多级菜单 - 悟透 - 博客园
Windows 11小技巧---删除Win11右键菜单中的“在终端中打开”_在终端中打开是什么意思-CSDN博客
【Windows】Win11右键恢复完整右键菜单_windows 11 classic context menu-CSDN博客