Windows 资源管理器首次运行后未显示映射驱动器

Windows 资源管理器首次运行后未显示映射驱动器

我们有几个 Windows XP SP3 用户,他们的映射驱动器在首次登录时并不总是出现在 Windows 资源管理器中。“net use”显示驱动器映射正确,他们可以在其他应用程序的文件打开对话框中看到它们。但它们不会出现在 Windows 资源管理器中。

我们目前的解决方法是关闭 Windows 资源管理器,然后立即重新启动它,这样它们就会可靠地出现。

有任何想法吗?

更新:我们的一些 PC 上仍然有这个问题。我们现在习惯于检查是否有任何外部 DLL 被加载到 explorer.exe(Novell、Roxio 等)中并将其删除,并确保 PC/用户位于正确的 OU 中。这似乎在大多数情况下都能解决问题,但我们仍然有许多 PC 在首次启动时不会在我的计算机中显示其网络驱动器,即使它们确实显示在命令提示符中的“net use”中。但如果您关闭 explorer.exe 并再次启动它,它们就会出现在我的计算机中。我们还应该检查什么?

答案1

您可以尝试通过组策略启用“计算机启动和登录时始终等待网络”,或手动使用 gpedit.msc。设置位于计算机配置\管理模板\系统\登录中。

更多信息请见这里这里

答案2

您的用户是其工作站的本地管理员吗?如果是,他们可能安装了干扰 Explorer 的 Shell 扩展。

尝试安装这个:

http://www.nirsoft.net/utils/shexview.html

并禁用所有看似不必要的东西。

(免责声明:我自己从未使用过此工具,但见过各种 Windows 用户推荐它)。

您还可以尝试让用户登录到已知良好的工作站,看看问题是否发生在那里。

答案3

这有点牵强,但映射驱动器可能是空的吗?资源管理器的文件夹选项之一是“隐藏计算机文件夹中的空驱动器” - 默认情况下设置为“开启”。

答案4

我在另一个 serverfault.com 帖子上发现了这一点。

net use x: \\computer name\share name /PERSISTENT:YES

持久性应该使其出现在资源管理器中。值得一试:)

相关内容