当前位置: 代码网 > 科技>操作系统>Windows > 资源管理器不能缩小怎么办? Win10解决资源管理器窗口无法调整大小

资源管理器不能缩小怎么办? Win10解决资源管理器窗口无法调整大小

2024年07月24日 Windows 我要评论
问题描述:windows explorer资源管理器无法调整大小或无法最小化,拖动和最大最小化按钮都无效。原因分析:很多人曾经用过 clover 扩展,这个小插件让我们的文件浏览器变得更像 chrom

问题描述:windows explorer资源管理器无法调整大小或无法最小化,拖动和最大最小化按钮都无效。

原因分析:

很多人曾经用过 clover 扩展,这个小插件让我们的文件浏览器变得更像 chrome 浏览器,支持标签和拖拽,习惯标签操作的我用起来感觉效果很不错。 但是家里的备用机,在某次windows更新后,clover就没法正常使用了,试了各种方法都不行无奈只能将其卸载,但是卸载后麻烦也来了,我发现windows explorer资源管理器无法调整大小或无法最小化,但是一直忙也没顾得上。

排查及解决

后来抽空排查了下,问题的根源在于注册表某个设置项被改掉了。 被改掉的注册表如下:

在这里插入图片描述

尝试修改为no,重启资源管理器问题解决。

批处理脚本封装

想了想觉得可以封装下,方便有同样问题的朋友们,于是试着写了个bat批处理,自动检查该值,如果不为no则自动改为no,只需要将下述代码拷贝到本地建立一个后缀为.bat的文件,执行即可,注意编码格式为utf-8 或ansi编码。

具体代码如下:

@echo off
rem author jaime 
set bat_version=v1.0
set bat_date=20231205
title auto repair explorer %bat_version%
mode con cols=120 lines=46
setlocal enableextensions
set key_name="hkey_current_user\software\microsoft\internet explorer\main"
set value_name="enable browser extensions"
goto readvalue
:readvalue
for /f "usebackq skip=1 tokens=5" %%a in (`reg query %key_name% /v %value_name% 2^>nul`) do ( 
    set valuevalue=%%a
) 
@echo value for %value_name% is [%valuevalue%]
if /i "%valuevalue%"=="no" goto showexit
if /i "%valuevalue%"=="yes" goto repair
goto showerror
:showerror
@echo read value for %value_name% error!
goto end
:showexit
@echo no modifications required.
goto end
:repair
@echo try to modify value for %value_name% to 'no'...
reg add %key_name% /v %value_name% /t reg_sz /d "no" /f
goto readvalue
:end
pause

封装的思维习惯处于积累和“偷懒”,这些也是持续提升自我的一种方式。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com