如何降低Windows资源管理器查找不可用映射网络共享时的超时时间?
如何降低Windows资源管理器查找不可用映射网络共享时的超时时间?
我太懂这种打开资源管理器就卡半天的糟心感了——明明不在家,系统还死磕着连那些不存在的映射驱动器,白白浪费几十秒。下面给你几个实测靠谱的解决办法,都是本地操作,不用跳去别的网站:
方法一:修改注册表调整超时参数
这是最直接的底层调整方式,记得先备份注册表(右键导出就行),避免误操作:
- 按下
Win + R,输入regedit打开注册表编辑器 - 导航到路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters - 在右侧空白处右键,选择「新建」>「DWORD(32位)值」,命名为
ConnectionTimeout - 双击它,选择「十进制」,输入你想要的超时毫秒数(比如
5000就是5秒,别设太小避免正常连接出问题) - 同样的方式,再新建一个
DWORD(32位)值,命名为WaitForMultipleObjectsTimeout,设置相同的毫秒数 - 重启电脑,设置就生效了
方法二:用组策略编辑器优化(Win10 Pro版专属)
因为你用的是Win10专业版,组策略调整更直观:
- 按下
Win + R,输入gpedit.msc打开组策略编辑器 - 依次展开:计算机配置 > 管理模板 > 网络 > Lanman工作站
- 找到右侧的「提高文件共享的响应速度」,双击打开
- 选择「已启用」,然后在下方的「指定延迟时间(毫秒)」里输入你想要的数值(比如
5000) - 点击「确定」,重启资源管理器或者电脑就能生效
方法三:临时断开映射驱动器(应急用)
如果只是短期在外,不想改系统设置,可以直接断开所有映射的网络驱动器:
按下Win + X打开快捷菜单,选择「Windows PowerShell(管理员)」,输入命令:
net use * /delete /y
这个命令会强制断开所有映射的网络驱动器,等回到家再重新映射就行,这样资源管理器就不会再去尝试连接不存在的驱动器了
额外小技巧
打开资源管理器的「文件夹选项」(在「查看」选项卡的最右边),切换到「查看」标签,找到并取消勾选「自动搜索网络文件夹和打印机」,也能减少系统对网络资源的自动扫描,缓解卡顿
备注:内容来源于stack exchange,提问作者IMTheNachoMan




