修复Windows:映射驱动器在重启后断开连接
如果启用了系统的快速启动,您的映射驱动器可能会在系统重启后断开连接。此外,Windows 凭据管理器中损坏的凭据也可能导致正在讨论的错误。用户在启动系统时遇到了这个问题(主要是在 Windows 更新之后),但是他的映射网络驱动器已断开连接,他必须重新完成连接它们的整个过程。
在继续使用阻止网络驱动器断开连接的解决方案之前,请确保您可以访问网络位置并且您使用的是最新版本的 Windows。此外,检查禁用/启用 SMB是否可以解决问题。此外,确保问题系统和主机上的时间/时区设置正确。此外,检查您是否使用 GPT(如果使用 UEFI)来引导系统。此外,检查更改网络凭据(尝试使用与登录系统相同的凭据)是否可以解决问题。最后但同样重要的是,确保任务计划程序中没有任务导致问题。
解决方案 1:为您的系统禁用脱机文件
许多用户倾向于保留网络共享的离线副本。但是这些文件,由于同步故障,可能会导致正在讨论的错误。在这种情况下,为您的系统禁用脱机文件可能会解决问题。但请确保禁用受密码保护的共享(它可能会在 Windows 更新后打开)。
- 按Windows键,然后在 Windows 搜索中输入Control Panel。然后选择控制面板。
- 现在将View by更改为Small Icons并选择Sync Center。
- 然后点击Manage Offline Files和Disable Offline Files。
- 现在单击应用/确定并重新启动您的 电脑。
- 重新启动后,检查映射的驱动器是否工作正常。
- 如果没有,请启动文件资源管理器并打开映射的驱动器。
- 成功打开驱动器后,右键单击文件资源管理器中的映射驱动器,然后选择Always Available Offline。
- 等待该过程完成并右键单击网络共享。
- 现在取消选中Always Available Offline选项并重新启动您的 电脑 以检查映射驱动器问题是否已解决。
解决方案 2:删除网络凭据并将其重新添加到 Windows 凭据管理器
如果 Windows 凭据管理器中映射驱动器的凭据已损坏(或卡在旧凭据上),您可能会遇到手头的错误。在这种情况下,删除凭据并将其重新添加到 Windows 凭据管理器可能会解决问题。
- 启动系统的文件资源管理器,然后在This 电脑下,右键单击映射的驱动器。
- 现在选择断开连接(或删除)并按下Windows键。
- 然后,在 Windows 搜索中,键入Credential Manager。然后选择凭据管理器。
- 现在单击Windows 凭据,然后删除链接到映射网络驱动器的凭据。
- 现在重新启动您的 电脑,然后导航到凭据管理器的Windows 凭据选项卡(步骤 3 到 4)。
- 然后单击添加 Windows 凭据并输入您的网络凭据(最好使用主机的 IP 并将该 IP 添加到您 电脑 的主机文件中)。
- 现在映射网络共享(不要忘记选中“登录时重新连接”选项并使用与以前不同的驱动器号)并重新启动系统以检查它是否工作正常。
解决方案 3:禁用系统的快速启动
快速启动用于加快系统的启动过程,启用后,您的系统在关闭电源时会进入关机和休眠的混合状态,这可能会破坏某些与网络相关的操作,从而导致手头的错误。在这种情况下,禁用系统的快速启动(如果您过去禁用它,它可能会在 Windows 更新后启用)可能会解决问题。
- 按Windows键并输入选择电源计划。然后选择选择电源计划。
- 现在点击What the Power Buttons Do(在控制面板窗口的左窗格中)并点击Change Settings That Are Currently Unavailable。
- 然后取消选中打开快速启动选项并在保存更改后退出控制面板。
- 现在重新启动您的 电脑 并检查映射驱动器问题是否已解决。
解决方案 4:更改网卡选项
如果您的网卡配置不正确,您的映射驱动器可能会在重启后断开连接。在这种情况下,更改网卡(链接和电源)选项可能会解决问题。
- 同时按下Windows + X键打开快速访问菜单并选择设备管理器。
- 现在展开Network Adapters并右键单击您的网卡以选择Properties。
- 然后导航到“电源管理”选项卡并取消选中“允许计算机关闭此设备以节省电源”选项。
- 现在单击应用/确定并检查映射的驱动器是否工作正常。
- 如果没有,则启动提升的命令提示符并执行以下操作(您可能还必须在主机上重复相同的操作):
净配置服务器/autodisconnect:-1
- 现在重新启动您的 电脑 并检查映射的驱动器问题是否已解决。
如果问题仍然存在,那么问题可能是由于您的网卡尝试重新协商网络以达到更好的速度,可以如下更改(但此设置可能会在使用网络时产生意外行为):
- 在设备管理器中打开网卡的属性(步骤 1 到 2)并导航到高级选项卡。
- 现在选择Wait for Link(在左侧滚动区域)并将Value下拉列表(在右侧)更改为On。
- 然后重新启动您的机器并检查映射问题是否已解决。
- 如果没有,请右键单击系统 托盘中的网络图标,然后选择打开网络和 Internet 设置。
- 然后单击网络和共享中心,然后单击您的网络连接。
- 现在记下您的网络速度,然后导航到设备管理器中网卡属性的高级选项卡(第 1 步)。
- 现在,在左侧滚动区域中,选择Speed & Duplex并打开Value下拉菜单(在右侧)。
- 现在选择与您的网络速度匹配的速度(仅限全双工值)。例如,如果您的网络速度是 1.0 Gpbs,则选择 1.0 Gpbs。
- 现在单击“确定”并重新启动您的 电脑 以检查映射驱动器问题是否已解决。
解决方案 5:使用组策略编辑器
可能有不同的组策略设置可能会触发手头的问题。例如,如果您的系统有一个快速 SSD 作为系统驱动器,那么您的系统甚至可以在网络连接建立之前启动。在这种情况下,编辑相关的组策略设置可能会解决问题。
- 按Windows键,然后在 Windows 搜索中键入Group Policy。然后选择编辑 组策略。
- 现在导航到以下路径:
计算机配置 -> 管理模板 -> 系统 -> 登录
- 现在,在右窗格中,双击Always Wait for the Network at Computer Startup and Logon。
- 然后将其更改为Enabled并单击Apply/OK。
但请记住,更改此设置可能会导致您的登录时间过长。为避免此类行为,请按照以下步骤操作:
- 以管理员身份启动注册表编辑器并导航到以下路径:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
- 然后,在右侧窗格中,右键单击并选择新建>>DWORD(32 位)值。
- 现在将其命名为GpNetworkStartTimeoutPolicyValue并双击它。
- 然后将其值更改为0x3C (60)。这里的 60 代表 60 秒,如果你的网络时间
比这个长,那么就把这个值改成以秒为单位的值。
在Synology 设备上,确保打开“启用 Windows 网络发现以允许通过 Web 浏览器访问”和“ WS 发现”(控制面板 >> 文件服务 >> 高级)。此外,确保最小 SMB 为 SMB1,最大为 SMB 3。
如果您使用组策略(在企业网络中)映射驱动器,则检查替换、重新创建或更新之间的切换是否解决了映射驱动器组策略中的问题(确保选中应用后停止处理) . 此外,确保组策略中没有旧的隐藏设备占用驱动器号,从而导致问题。您可能需要在域网络的组策略中进行以下更改以解决该问题。
- 导航到 GPO 设置中的以下路径:
计算机配置/管理模板/系统/组策略/
- 然后确保策略配置如下:
配置 Drive Maps 首选项扩展策略处理:已启用
允许通过慢速网络连接进行处理:已启用
即使组策略对象未更改也进行处理:已禁用
后台优先级:空闲
- 然后检查映射驱动器问题是否已解决。
解决方案 6:使用注册表编辑器
一些注册表设置可以帮助用户克服映射驱动器问题。
警告:
请格外小心并自行承担风险,因为编辑系统注册表需要一定的熟练程度,如果配置不当,您可能会对系统和数据造成永久性损坏。
在继续之前,删除/断开有问题的映射驱动器(如果可能,全部)。确保创建系统注册表的备份。然后启动注册表编辑器并检查进行以下任一注册表编辑是否可以解决问题。
第 1 步:启用 DNS 缓存
在以下位置将Start的值设置为2 :
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache
第 2 步:创建自动断开连接
创建一个名为Autodisconnect的DWORD(32 位)值,并将其值设置为“ ffffffff ”,如下所示
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
第 3 步:添加 EnableLinked 连接
创建一个名为EnableLinkedConnctions的DWORD(32 位)值,并在以下位置将其值设置为1 :
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
第 4 步:允许不安全登录
创建一个名为AllowInsecureGuestAuth的DWORD(32 位)值,并在以下位置将其值设置为1
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
第 5 步:删除并重新创建映射的驱动器条目
- 现在,导航到以下内容:
计算机\HKEY_CURRENT_USER\网络
- 然后删除具有映射驱动器名称的文件夹(例如,驱动器号 X、Y、Z 等)。
- 现在导航到以下内容:
Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Map Network Drive MRU
- 然后删除字母表的条目(如 a、b 等)。
- 现在重新启动您的 电脑 并映射网络驱动器。
- 然后启动注册表编辑器并导航到
Computer\HKEY_CURRENT_USER\Network
- 然后打开具有映射驱动器号的文件夹(如步骤 2 中所示)
- 现在创建一个名为ProviderFlags的DWORD(32 位)值并将其值设置为1。
如果问题仍然存在,那么您可以在提升的命令提示符下尝试以下操作
net use Z /delete (where Z is your drive letter)net use /p:yes
net use *: \\servernameorIP\sharename
您还可以使用上述脚本创建一个批处理文件,该脚本可以在启动文件夹、组策略或任务计划程序中使用。
如果问题仍然存在,那么您可以尝试删除导致问题的更新。您还可以检查使用DISM 命令是否可以解决您的问题。此外,您还可以尝试使用Autoruns来检查是否有任何启动项或应用程序(据报道 Malwarebytes 会导致该问题)导致该问题。
以上是 修复Windows:映射驱动器在重启后断开连接 的全部内容, 来源链接: utcz.com/dzbk/939957.html