在 Firefox 中使用 DownThemAll! 下载的 EXE 文件不是有效的 Win32 应用程序

在 Firefox 中使用 DownThemAll! 下载的 EXE 文件不是有效的 Win32 应用程序

我正在运行 Firefox 12.0全部下架!2.0.13在 Vista Business x64 上。最近,DTA 下载的所有内容都已损坏。尝试执行时出现错误消息:

[Window Title]
C:\Users\me\Downloads\file.exe

[Content]
C:\Users\me\Downloads\file.exe is not a valid Win32 application.


[OK]

当我使用 Firefox 的内置管理器下载时,它们工作正常。我尝试将 DTA 的设置重置为默认设置,但没有帮助。还有其他人遇到过这种情况吗?

更新: 向 DownThemAll 提交了错误

答案1

这意味着下载内容已损坏。在数据连接不一致的情况下,下载管理器容易出现许多数据损坏问题,需要做大量工作才能使其按预期工作。

如果 DownThemAll 有“回滚”选项,则应启用它。这意味着当线程暂停、失去连接或因任何原因而停滞时,它不会从中断处继续,而是应该回滚少量(通常为 ~4KiB)并从那里开始。当然,如果代码正确处理所有场景并且没有任何逐一错误,则实际上不需要这些。

答案2

在 DTA 扩展中启用日志记录并查看日志后,出现了由以下程序生成的错误消息:慢速。禁用 YSlow 并重新启动 Firefox 后,一切又恢复正常。

相关内容