作为一名系统管理员,我多次看到这个问题,这让我抓狂。基本上,问题发生在您打开“我的文档”或“我的电脑”(Windows 资源管理器)时,在实际打开并显示内容之前会有 5-25 秒的延迟。有时,您打开每个子文件夹时,问题都会继续存在。当断开网络连接或映射驱动器时,问题最常见。
解决此问题的最常见方法是断开所有未连接/无法连接的映射驱动器或打印机。我还听说关闭“自动搜索网络文件夹和打印机”可以解决此问题,但我还没有看到这种方法有效。
有人知道解决这个问题的其他方法吗?
答案1
我找到了这个知识库文章它提供了一个修复该问题的修补程序。我还发现此修复程序包含在 Windows XP SP3 中。
这并不能解决所有情况。我还发现这个问题也经常是由 WIA 服务器引起的。停止并禁用它可以解决问题。
答案2
我也经常遇到这种情况。这与索引网络目录有关。如果您的网络有数百 GB 的存储空间,您会经常看到这种情况。在 XP 中,这是一个错误,我知道 Vista 和 7 在索引文件方面效果要好得多。我通常会关闭对话框并再次打开它。虽然很慢,但它几乎总是能获得我需要的访问权限。我认为不需要像您所说的那样真正断开驱动器的连接。我发现另一件有帮助的事情是始终打开这些目录以实现更快的访问,并且能够独立于需要保存/打开的应用程序传输文件。祝你好运。
答案3
当某个文档图标或外壳扩展在网络驱动器上注册时,我遇到了这个问题。在注册表的 HKEY_CLASSES_ROOT 下检查某些已注册的 DLL 文件是否位于映射驱动器或 上\\server\share\some.dll
。
另请查看这个问题。
答案4
这几乎总是由硬编码 DNS、网络快捷方式引起的网上邻居、开始菜单上的网络应用程序等。
Windows XP 在驱动器映射上的默认行为是尝试重新连接驱动器映射,这似乎是永远的。
尝试这个:
- 运行 gpedit.msc
- 选择管理模板→系统→登录→计算机启动和登录时始终等待网络
- 设置已启用
微软的帮助解释道:
如果禁用或未配置此设置,Windows 将不会等待网络完全初始化,用户将使用缓存的凭据登录。组策略将在后台异步应用。
注意:如果您想要保证在一次登录中应用文件夹重定向、软件安装或漫游用户配置文件设置,请启用此设置以确保 Windows 在应用策略之前等待网络可用。
因此必须启用它以避免可能减慢 Windows 资源管理器速度的后台处理。