win11取消右键菜单折叠恢复经典传统菜单模式方法解决


「win11取消右键显示更多恢复win10经典.zip」https://pan.quark.cn/s/36a5ed85612f

前言

Windows11有很多反人类的设计,比如在桌面或者文件夹文件上右键,不能完全显示出所有菜单项目,而是要点击一下显示更多选项 。

1. 修改前的显示样式

  • 在桌面右键时显示这样:

在这里插入图片描述

  • 在文件上右键时显示这样:
    在这里插入图片描述
  • 在点开显示更多选项的时候才能看到我们常用的功能
    在这里插入图片描述

这完全是超级反人类的设计了!!!那有没有办法恢复为Windows10的经典传统菜单模式呢?

2. 恢复为Windows10的经典传统菜单模式

2.1 下载并解压恢复工具

下载地址:https://pan.quark.cn/s/36a5ed85612f

  • 下载后的截图
    下载截图
  • 解压压缩包(需要使用主流解压缩工具,比如WinRAR、7z、360解压缩等,不要使用Windows自带,否则会提示压缩包损坏)
    在这里插入图片描述

2.2 运行恢复工具

  • 右键以管理员身份运行
    在这里插入图片描述
  • 输入 1 是恢复Windows10经典传统菜单模式
  • 输入 2 是恢复Windows11默认菜单模式
  • 输入 0 是退出恢复工具


    注意:输入完数字后会立即注销重启系统以使修改生效,请保存正在编辑的文件后使用!!
    在这里插入图片描述

3. 恢复后的效果

  • 在桌面右键时显示这样:
    在这里插入图片描述
  • 在文件上右键时显示这样
    在这里插入图片描述

恢复成Windows10经典传统菜单模式后,我们在文件夹上右键时不会在折叠选项。我们可以直接选择我需要的功能。

4. 恢复工具代码解析

  • echo off 禁用脚本的命令回显
  • color 1f 设置命令提示符窗口的文本颜色和背景颜色,1f表示文本颜色为白色,背景色为深蓝色
  • :start 这一行定义了一个标签(label),名为"start",用于以后在脚本中跳转到这个标签处执行代码。
  • cls 用于清空屏幕上的文本,以便显示新的文本
  • echo, 用于在屏幕上显示一个空行。
  • echo 修改右键菜单模式 用于显示一个文本行
  • choice /c:120 /n /m 提示选择一个选项,可以输入1、2、0
    • /c:120 指定了允许的选项,即1、2和0
    • /n 表示显示数字标签而不是字符标签
    • /m 显示提示信息
  • if %errorlevel%==0 exit 如果选择了0,也就是放弃修改,那么脚本将退出。
  • if %errorlevel%==1 goto cmd1: 如果选择了1,也就是切换到 Windows 10 传统模式,脚本会跳转到标签"cmd1"处执行相应的命令。
  • if %errorlevel%==2 goto cmd2 如果选择了2,也就是切换到 Windows 11 默认模式,脚本会跳转到标签"cmd2"处执行相应的命令。
  • exit 如果前面的if条件都不成立,脚本将退出。
  • reg.exe add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve 使用 reg.exe 命令来添加注册表项,用于修改右键菜单的设置,恢复为经典传统菜单模式。
  • reg.exe delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f 恢复为Windows11默认菜单模式。
  • shutdown -l 用于注销当前用户使修改生效
echo off
color 1f
:start
cls
echo,
echo     修改右键菜单模式
echo,
echo   1 Windows 10 传统模式
echo,
echo   2 Windows 11 默认模式
echo,
echo,
echo,
echo   0 放弃修改,退出
echo,
echo,
choice /c:120 /n /m:"请选择要使用的模式"
if %errorlevel%==0 exit
if %errorlevel%==2 goto cmd2
if %errorlevel%==1 goto cmd1
exit


:cmd1
reg.exe add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f /ve
shutdown -l
exit

:cmd2
reg.exe delete "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}" /f
shutdown -l
exit
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

七维大脑

如果帮到您,请尽情打赏!💗

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值