当我尝试从同一网页上传文件时,我在 Chrome、Firefox 和 IE 中遇到了不同的行为。
第一次单击“浏览”时,文件打开对话框立即打开。我上传了我的第一个文件。第二次,在 Chrome 上,它挂起大约 5-10 分钟后才打开对话框,而在 Firefox 和 IE 上,它总是立即打开。
这只发生在网络路径上。如果我将路径切换到本地驱动器,它会在每个浏览器上每次都立即打开。
这可以随意复制,并且 100% 会发生。
这是什么原因造成的以及/或者我该如何解决?
答案1
线程 为什么第一次下载打开对话框很慢? 讨论了类似的问题:
我认为,问题发生的原因是 Chrome 存储了一个不再存在的先前保存位置(例如网络驱动器上的保存位置)。我通过查看旧服务器(不再有共享卷)上的 Samba 日志证明了这一点,每次我尝试使用 Chrome 保存某些内容时,都会看到反复尝试访问旧共享卷。
在旧服务器本身从我们的网络中移除之前,延迟是可以控制的,然后延迟会延长到几乎整整一分钟或更长时间。(当服务器仍处于活动状态时,延迟较少,因为服务器可能告诉 Chrome 没有这样的存储位置。但是一旦服务器本身消失,Chrome 就会在每个浏览会话的第一次“保存”时等待非常长的超时时间。)
对一个人来说有效的解决方案是:
- 在 Chrome 中,点击右上角的自定义图标。选择书签/书签管理器/组织。
- 将您的书签导出到 HTML 文件 - 您可以在某个地方找到它。
- 关闭 Chrome。
- 前往
C:\Documents and Settings\<username>\Local Settings\Application Data\Google\Chrome\User Data
(填写您的用户名) - 右键单击该
User Data
文件夹并重命名。我只是在名称末尾添加了一个 X。 - 重启 Chrome,进入书签管理器并导入书签
另一个解决方法:运行 CCleaner 来清理注册表,这对另一个人有帮助。
答案2
这对我来说直接有效!多年来一直被这种滞后问题困扰,尝试了所有方法。而这个方法奏效了