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中不起作用。让我们知道哪一个适合你。