win10映射网络驱动器没反应,windows无法访问映射网络驱动器

  win10映射网络驱动器没反应,windows无法访问映射网络驱动器

  当您需要连接到位于不同计算机或外部存储器上的驱动器时,映射网络驱动器非常有用。它使访问文件变得容易。但是,如果映射的网络驱动器在Windows 10 v1809中不起作用,那么肯定是一件烦恼的事情。

  有许多方法可以通知Windows Windows不可用。它可能是出现在网络驱动器上的红色X,或者在命令提示符或通知中使用时不可用。网络驱动器可能需要比平时更多的连接,因此我们建议您在登录到计算机时运行几个脚本。

  

映射的网络驱动器无法正常工作

  在我们继续解决方案之前,您应该知道有些练习在某些情况下效果很好。一个人可能需要在登录时访问网络,而其他人可能需要访问组策略设置。所以选择适合自己的方式。

  如果登录电脑后,映射的网络驱动器在Windows 10中没有显示、连接或工作,可以尝试这些解决方案,它们使用脚本来确保您在开始使用电脑后立即连接到它们。

  

创建脚本

  这里有两个脚本。MapDrives.ps1由MapDrives.cmd执行,并在常规(非提升权限)命令提示符下完成。

  创建名为MapDrives.cmd的脚本文件,然后将其保存在文件安全位置。

  PowerShell-Command Set-execution policy-Scope current user Unrestricted % TEMP % startuplog . txt 21

  PowerShell-文件 % system drive % scriptsmapdrives . PS1 % TEMP % startuplog . txt 21

  类似地,使用以下内容创建一个名为MapDrives.ps1的脚本文件。将两个脚本保存在同一个文件夹中。

  $i=3

  while($True){

  $error.clear()

  $ mapped drives=Get-SMB mapping where-property Status-Value Unavailable-EQ select local path,RemotePath

  foreach($MappedDrives中的$ mapped drive)

  {

  尝试{

  new-SMB mapping-local path $ mapped drive。local path-remote path $ mapped drive。RemotePath -Persistent $True

  }接住{

  “Write-Host”映射$MappedDrive时出错。$MappedDrive的RemotePath。本地路径

  }

  }

  $i=$i - 1

  如果($错误。count-eq 0-或$i -eq 0) {break}

  开始-睡眠-秒30

  }

  执行脚本以连接到映射网络驱动器的可能方式

  1]创建启动项。

  这仅适用于登录时可以访问网络的设备。如果它不存在,脚本将无法自动重新连接网络驱动程序。

  打开位于% programdata% Microsoft windows开始菜单程序启动中的启动文件夹,复制并粘贴MapDrives.cmd到其中。

  打开脚本文件夹和位于该文件夹中的% system drive % script copy-pastemapdrivers . PS1。

  这将在% %TEMP%%文件夹中创建一个名为StartupLog.txt的日志文件。接下来,注销机器并重新登录。这将确保映射的驱动器是打开的。

  2]创建计划任务

  您可以创建一个在用户登录计算机后立即运行的计划任务。首先,将脚本文件MapDrives.ps1复制到% %SystemDrive% Scripts的Windows脚本文件夹中。接下来,启动任务调度程序。你可以在搜索框里搜索,就会出现。

  -选择操作创建任务,然后在常规选项卡中键入任务的名称和描述。

  -接下来,单击“更改用户或组”按钮,然后选择本地用户或组。然后选择确定。

  -选中“以最高权限运行”框

  -切换到“触发器”选项卡,并使用“登录时”选项在“开始任务”下拉列表中创建新的触发器。单击确定。

  -接下来,切换到“操作”选项卡。

  创建一个新动作,然后选择启动一个程序。

  在“程序/脚本”字段中,键入Powershell.exe。

  在添加参数(可选)字段中,键入以下内容:

  -windowsstyle hidden -command .map drives . PS1 % TEMP % startuplog . txt 2 & 1

  在起始位置(可选)字段中,键入脚本文件的位置(%%SystemDrive% Scripts)。

  -在“条件”选项卡上,如果以下网络连接是可用选项,请选择“仅启动”、“任何连接”,然后选择“确定”。

  重新启动或注销您的帐户,然后重新登录以执行该任务。

  3]组策略设置

  如果映射的驱动器是通过组策略设置定义的,则需要此选项。您需要更新驱动器映射的操作以进行替换。

  接下来,它将删除现有的映射驱动器,并在每次登录时再次创建映射。但是,每次登录时,从组策略设置更改的映射驱动器上的任何设置都将丢失。如果更改不起作用,请运行带有/force参数的gpupdate命令来立即刷新组策略设置。

  微软建议的解决方案之一可以帮助你解决这个问题,因为映射的网络驱动器在Windows 10中不起作用。让我们知道哪一个适合你。

win10映射网络驱动器没反应,windows无法访问映射网络驱动器