本质是临时文件写入完成但校验/重命名阶段被阻断,常见于磁盘权限异常、防病毒软件拦截、.crdownload文件残留或QUIC协议握手失败;需检查目标路径写入权限、禁用QUIC、清理.crdownload文件、关闭实时防护及兼容性输入法。
谷歌浏览器下载大文件到99%时卡住不动或失败,本质是临时文件写入完成但校验/重命名阶段被阻断,常见于磁盘权限异常、防病毒软件拦截、.crdownload文件残留或QUIC协议握手失败。这不是网络慢,而是本地系统层操作被中止。
Chrome在下载末尾会将.crdownload临时文件重命名为目标文件名,这一步需要对父目录具备“创建文件”和“删除文件”双重权限。若下载路径设在OneDrive同步文件夹、NTFS加密卷或企业策略锁定目录,该操作会被静默拒绝。
打开 chrome://settings/downloads → 点击“更改” → 新建一个纯本地路径(如 C:Chrome_Downloads 或 ~/Downloads_Chrome_Temp)→ 确保该文件夹属性中当前用户拥有“完全控制”权限 → 重启Chrome。
【关键前提:必须重启浏览器,否则旧进程仍沿用原路径权限上下文】
大文件下载卡在99%常伴随QUIC协议在UDP 443端口握手超时,尤其在企业防火墙、校园网或某些国产杀毒软件环境下。Chrome默认优先尝试QUIC,失败后回退逻辑可能卡死。
方法一:注册表级禁用(Windows)
按 Win+R 输入 regedit → 定位 HKEY_LOCAL_MACHINESOFTWAREPoliciesGoogleChrome → 新建 DWORD (32位) 值,名称为 QuicAllowed,数值数据填 0 → 重启Chrome。
方法二:Flag参数调节(全平台通用)
在地址栏输入 chrome://flags/#enable-socket-connection-limit → 将值从默认的8改为32 → 点击右下角“重启”按钮。
第一步:打开下载目录,显示隐藏文件,找到名为 Unconfirmed_XXXXX.crdownload 的文件(注意不是已重命名的残缺文件)。
第二步:右键该文件 → 属性 → “安全”选项卡 → 确认当前用户有“读取”权限;若无,点击“编辑”添加并勾选“读取”和“读取和执行”。
第三步:复制原始下载URL——打开 chrome://downloads → 找到对应条目 → 右键 → “复制链接地址”。
第四步:终端执行:
wget --continue --output-document="目标文件名.zip" "刚复制的URL"
注意:此命令仅在服务端返回 HTTP 206 Partial Content 时有效;若返回403或404,说明URL已过期,需重新生成下载链接。
某些国产杀毒软件(如360、腾讯电脑管家)会在文件重命名瞬间扫描新文件,导致句柄被占用;搜狗、QQ拼音等输入法存在已知兼容性问题,会劫持Chrome的UI线程造成99%假死。
关闭Windows安全中心实时防护:设置 → 隐私和安全 → Windows 安全中心 → 病毒和威胁防护 → 管理设置 → 关闭“实时保护”。
切换系统默认输入法为微软拼音或英文(美式键盘)→ 重启Chrome → 再次尝试下载。