
1. 检查默认下载设置
- 在`chrome://settings/privacy/`中找到“安全下载”选项,禁用“仅允许下载来自互联网的文件”限制,允许下载本地或内网资源。
- 进入`chrome://settings/advanced/`,关闭“下载前询问保存位置”,避免因弹窗拦截导致下载中断。
2. 配置内容嗅探与文件关联
- 按`Ctrl+J`(Windows)或`Cmd+J`(Mac)打开下载记录,点击目标文件右侧的“详细信息”→“内容类型”,手动修改为正确格式(如将`application/octet-stream`改为`application/vnd.ms-excel`)。
- 在地址栏输入`chrome://flags/disable-download-file-type-checking`,启用实验功能以绕过文件类型校验。
3. 调整浏览器安全策略
- 在`chrome://settings/content/`中管理“高危文件类型”权限,添加需要解除限制的扩展名(如`.exe`、`.bat`),并选择“允许下载”。
- 禁用内置PDF查看器:在`chrome://settings/content/pdf/`中取消勾选“在Chrome中自动打开PDF文件”,强制下载而非在线预览。
4. 使用下载管理器扩展
- 安装“Download All”或“Chrono”等扩展,支持批量下载并自定义文件类型规则。在扩展设置中勾选“忽略文件后缀名限制”,强制保存所有链接内容。
- 配置扩展白名单:在扩展选项中添加信任网站(如`*://example.com/*`),允许下载该域名下的所有文件类型。
5. 清除缓存与重置权限
- 按`Ctrl+Shift+Del`清除浏览器缓存及Cookie,勾选“下载记录”和“站点数据”,重启后重新尝试下载。
- 在`chrome://settings/reset/`选择“恢复为默认设置”,重置所有下载相关配置,重新配置安全策略。
6. 本地网络与代理设置
- 若通过代理服务器下载,检查代理是否拦截特定文件类型。在`chrome://settings/system/`中关闭“使用代理服务器”,直接连接网络测试。
- 在路由器或主机上添加文件类型白名单(如开放`.exe`文件传输端口),避免局域网安全策略阻止下载。