我在装有 Windows 7 Home Premium 的 HP P6516F 上运行 Google Chrome。Google Chrome 无法再下载文件。它开始下载但从未完成。
还有人有这个问题吗?
答案1
这似乎是一个已知问题,最早在版本 8.0522.224 中发现。这似乎是由于 Chrome 在您的下载目录中没有写入权限造成的:
最好的办法可能是重新安装。但在重新安装之前,请确保 Chrome 运行的是最新版本(此问题可能已通过更新得到解决)。要强制更新 Chrome:点击设置按钮和“关于 Google Chrome”。Chrome 将下载所有可用的更新,之后您应该重新启动浏览器。如果使用最新版本无法解决问题,您可能需要重新安装。
答案2
根据我的经验,当指向临时目录的环境变量混乱时就会发生这种情况。
有时,会发生这样的情况:当您进行某些更改(包括安装某些应用程序)时,环境变量会停止扩展(对于包含其他变量的变量尤其如此)。因此,temp
或tmp
目录最终可能在技术上不指向有效目录(例如,“userprofile”未%userprofile%\AppData\Local\Temp
扩展到磁盘上用户的实际配置文件)。
通常,重新启动应该可以解决问题,因为当运行 Explorer 时,它会重新读取环境变量并且它们再次扩展。
您可以测试一下,看看这是否是您遇到的问题导致的。
- 打开命令提示符
- 通过几个命令查看临时目录环境变量:
> set temp
> set tmp
> dir "%temp%"
> dir "%tmp%"
- 查看变量是否定义,以及文件夹是否存在
- 如果没有,请将变量设置为您有写权限的文件夹,例如。
> set temp=C:\Users\Bob\Desktop\blah
> set tmp=C:\Users\Bob\Desktop\blah
- 从同一命令行运行 Chrome
- 看看是否可以下载文件
答案3
使用进程监控r,并观察ACCESS_DENIED
错误消息。