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

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

原因分析:

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

排查及解决

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

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

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

批处理脚本封装

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

具体代码如下:

@ECHO offREM AUTHOR Jaime SET BAT_VERSION=V1.0SET BAT_DATE=20231205TITLE AUTO REPAIR EXPLORER %BAT_VERSION%MODE con cols=120 lines=46setlocal ENABLEEXTENSIONSSET KEY_NAME="HKEY_CURRENT_USERSOFTWAREMicrosoftInternet ExplorerMain"SET VALUE_NAME="Enable Browser Extensions"GOTO ReadValue:ReadValueFOR /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 ShowExitIF /I "%ValueValue%"=="yes" GOTO RepairGOTO 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" /fGOTO ReadValue:endPAUSE

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

文章来自互联网,不代表电脑知识网立场。发布者:电脑知识网,转载请注明出处:https://www.pcxun.com/n/148098.html

(0)
上一篇 2024-07-24 10:35
下一篇 2024-07-24 10:35

相关推荐