1、通过修改注册表autodisconnect值为ffffffff可禁用网络驱动器自动断开;2、使用net config server /autodisconnect:-1命令禁用超时;3、通过组策略在登录时运行批处理脚本自动映射驱动器;4、映射时勾选“重新连接时重新连接”以启用持久连接。

如果您在Windows 10系统中映射了网络驱动器,但在重启后发现连接断开或驱动器图标显示红叉,则可能是由于系统超时设置或登录脚本未正确执行导致的。以下是解决此问题的步骤:
本文运行环境:Dell XPS 13,Windows 10 专业版
一、修改注册表延长自动断开时间
系统默认会在一段时间无活动后自动断开网络驱动器连接,通过修改注册表可延长或禁用此超时机制。
1、按下 Win + R 组合键打开“运行”窗口,输入 regedit 并按回车,打开注册表编辑器。
2、导航至以下路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters
3、在右侧窗格中查找名为 autodisconnect 的 DWORD 值。若不存在,请右键空白处,选择“新建 > DWORD (32位)值”,并命名为 autodisconnect。
4、双击 autodisconnect,将其数值数据设置为 ffffffff(十六进制),该值表示永不自动断开。
5、关闭注册表编辑器并重启计算机,重新映射网络驱动器。
二、使用命令行配置服务器超时设置
通过命令行工具可以快速调整服务器端的自动断开连接策略,适用于需要临时或永久关闭超时限制的场景。
1、在任务栏搜索框中输入 cmd,右键“命令提示符”,选择“以管理员身份运行”。
2、在命令提示符中输入以下命令并按回车:
net config server /autodisconnect:-1
3、系统将返回服务器配置信息,确认 AutoDisconnect 的值已设置为 -1,表示禁用自动断开功能。
4、关闭命令提示符,重新映射网络驱动器并测试重启后是否保持连接。
三、通过组策略设置登录时重新连接
利用Windows内置的组策略功能,可在用户每次登录时自动执行映射网络驱动器的操作,确保连接持久可用。
1、按下 Win + R 键,输入 gpedit.msc 并回车,打开本地组策略编辑器。
2、依次展开“用户配置 > Windows 设置 > 脚本(登录/注销)”。
3、双击右侧的“登录”,点击“添加”按钮。
4、在“添加脚本”窗口中,浏览并选择一个批处理文件(例如 mapdrive.bat),其内容为:
net use Z: \\server\share /persistent:yes(请根据实际路径修改)。
5、点击“确定”保存策略,下次用户登录时将自动执行该脚本重新映射驱动器。
四、启用网络驱动器的持久性连接选项
在映射驱动器时直接启用“重新连接”选项,可让系统尝试在每次启动后自动恢复连接。
1、打开“此电脑”,点击“映射网络驱动器”按钮。
2、选择一个驱动器号(如 Z:),输入网络路径(如 \\server\share)。
3、务必勾选“重新连接时重新连接”复选框。
4、如果需要使用不同凭据,勾选“使用其他凭据连接”,输入用户名和密码。
5、点击“完成”,系统将在后续登录时尝试自动挂载该驱动器。











