您计算机上的每个外部设备都使用特定的网络驱动程序。 驱动程序通常在启动时设置,这使您的计算机能够识别它们。 但有时,映射驱动器时可能会出现问题。 如果您遇到无法重新连接计算机上所有网络驱动器的问题,有办法解决。

如果有最后连接到驱动器时. 如果外部设备出现故障或未连接,也会发生这种情况。 您可以尝试这六个修复来解决错误。
1.强制Windows等待网络
如果由于 Windows 在驱动器可用之前尝试映射驱动器而发生错误,您可以强制 Windows 等待网络。 为此,请更改本地组策略。
步骤1: 按我的键 Windows + R的 打开对话框。
步骤2: 类型 输入gpedit.msc 在文本框中,然后单击 好的 打开本地组策略编辑器窗口。

步骤3: 点击 电脑配置 ,单击管理模板,然后选择系统,最后按登录。

意见4: 在左侧窗格中,找到始终等待计算机启动并登录到网络。 右键单击它并选择编辑选项。

步骤5: 选择按钮 也许 ,然后点击确定并应用。

步骤6: 重新启动计算机以更新更改。
2.使用命令脚本映射驱动器
另一种解决方案是创建在启动时运行的脚本。 这是你可以做到的。
步骤1: 打开记事本并粘贴此脚本。
PowerShell -Command "Set-ExecutionPolicy -Scope CurrentUser Unrestricted" >> "%TEMP%\StartupLog.txt" 2>&1 PowerShell -File "%SystemDrive%\Scripts\MapDrives.ps1" >> "%TEMP%\StartupLog.txt " 2>&1

步骤2: 单击一个选项 一份文件 ,选择另存为,并为文件命名 CMD. 将其保存在您的计算机上。

步骤3: 打开程序 记事本 发布并复制并粘贴此脚本。
$i=3 while($True){ $error.clear() $MappedDrives = Get-SmbMapping |where -property Status -Value Unavailable -EQ | 选择 LocalPath,RemotePath foreach($MappedDrive in $MappedDrives) { try { New-SmbMapping -LocalPath $MappedDrive.LocalPath -RemotePath $MappedDrive.RemotePath -Persistent $True } catch { Write-Host "映射 $MappedDrive. 到$MappedDrive.LocalPath" } } $i = $i - 1 if($error.Count -eq 0 -Or $i -eq 0) {break} Start-Sleep -Seconds 30 }

意见4: 将文件命名为 驱动器映射.ps1.
重新启动计算机,这些脚本将在启动时运行。
3.断开网络驱动器
有时,断开所有网络驱动器的连接可能相同 您需要清除错误的解决方案。 .ليككيفيمكنكالقيامبذلك。
步骤1: 打开 档案总管 ,右键单击此 PC 选项,然后单击断开网络驱动器。

步骤2: 找到有问题的网络驱动器。 右键单击它并选择剪切选项 联系.
注意事项: 有问题的驱动器上通常会有一个红色的 X 图标。

步骤3: 重新启动您的计算机,您的网络将只分配连接的设备。
4.重新连接物理外部驱动器

如果错误是由故障外部设备引起的,则可能的解决方案是重新连接物理驱动器。 通过重新连接驱动器或 把它说对 ,您允许计算机重新设置它。
5. Windows 启动时禁用通知
可以帮助 禁用通知 还修复了“无法重新连接所有网络驱动器”错误。 请按照以下步骤更改设置。
步骤1: 按下按键 Windows + R的 并输入 注册表编辑器 فيمربعالحوار 运行.

步骤2: 找到并单击以下键。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider

步骤3: 在右侧窗格中,双击“恢复连接并将值设置为 0。单击好的保存更改。

如果恢复连接不可用,您可以通过网络提供商选项添加它。 这是你可以做到的。
步骤1: 向下滚动到网络提供商。
第2步:右键单击它以选择New,然后选择D-Word Value,并将新文件夹重命名为Restore Connection。 将值设置为 0。
之后,重新启动计算机。

6.使用任务计划程序在启动时计划行程
您还可以通过安排任务在启动时运行来修复错误。 使用这些步骤来创建和执行任务。
步骤1: 打开 文件浏览器 并使用搜索选项卡找到文件夹 驱动器映射.ps1 这是在上述解决方案中创建的。 复制文件。
步骤2: 转到 Windows 搜索栏,然后键入 任务调度器 ,然后打开应用程序。

步骤3: 展开操作选项并选择创建任务。

意见4: 转到标签“年”并命名文件。
步骤5: 单击更改用户或组按钮以选择本地用户或组。
步骤6: 滚动到页面底部并选中以上述权限运行选项,然后点击 好的.

步骤7: 转到页面顶部并选择选项卡 触发器.

意见8: 在选项中 开始任务 ,选择登录时,然后单击确定。

步骤9: 转到标签“الإجراءات并按新建。

步骤10: 通过选择启动程序的选项来决定要采取的操作。
步骤11: 浏览或粘贴 PowerShell 脚本,然后按 OK。

意见12: 选择选项卡条件并向下滚动到网格。
步骤13: 仅当以下网络可用时才检查启动。
步骤14: 从下拉菜单中,选择 任何网络 然后点击 好的.

重新启动计算机以确认错误是否已清除。
重新连接所有网络驱动器
可以通过强制 Windows 等待网络来清除错误“无法重新连接所有网络驱动器”。 有时断开然后重新连接外部驱动程序可以帮助解决错误。 其他时候,运行脚本可以帮助在启动时映射驱动器。



