有时在 Windows 7 Enterprise 中无法获取网络驱动器映射

有时在 Windows 7 Enterprise 中无法获取网络驱动器映射

我有一个用户,他有一个 AD(Windows 2003)登录脚本,该脚本映射了多个驱动器。用户必须遍历外部网络才能登录域。这是一个相当可靠的连接,但有时速度很慢。

以下是登录脚本映射驱动器的方式:

网络使用 x:\server\share /PERSISTENT:YES

有时她登录后,我的电脑中却没有显示任何驱动器。/PERSISTENT 开关应该使这些驱动器永久存在,但事实并非如此。事实上,如果您使用此开关,登录脚本甚至都不是必需的。

我还为她的计算机设置了组策略选项:

计算机配置\管理模板\系统\登录\始终在计算机启动和登录时等待网络

启用。这会减慢她的启动速度,但会降低缺少驱动器的频率。

我的机器上装有 Windows 7 ent。我拔掉网线重启后驱动器仍然显示出来。有人知道是什么原因导致这些驱动器消失吗?我是不是漏掉了什么设置或注册表项?还有什么 GPO 设置可以尝试吗?

答案1

我见过类似的问题,驱动器号较低的驱动器也会出现类似的问题,即 f: g: 等。如果插入了本地驱动器(如 USB 设备),它将优先于映射的驱动器号,并且即使在拔出后也会引起问题,直到机器重新启动。

答案2

您还需要配置慢速链接检测以及 GPO 中针对任何将穿越不可靠/缓慢网络的用户/计算机的行为。

只需配置默认设置,脚本就会不是通过慢速链接进行处理。

答案3

在系统策略编辑器中,您可以将系统设置为在启动时运行批处理文件。如果您找不到真正的答案,这应该是您可以修复的一种方法。

答案4

如果登录脚本/批处理文件在网络准备就绪之前运行,则可能会发生这种情况。在登录脚本/批处理文件的第一行中,ping 服务器。这将导致驱动器映射延迟,直到网络完全准备好映射驱动器。

相关内容