DirectX安装程序:不能信任一个安装所需的压缩文件。请检查加密服务是否启用并且Cabinet文件证书是否有效。

SysMan437 0 信誉分
2025-10-05T04:26:30.5166667+00:00

windowsVer

problem

Windows XP Media Center Edition SP3在DirectX 最终用户运行时 Web 安装程序时出现的问题。

Windows 家庭版 | 以前的 Windows 版本 | 升级和安装
0 个注释 无注释

1 个答案

排序依据: 非常有帮助
  1. Dustin-TP 5 信誉分 Microsoft 外部员工 审查方
    2025-10-09T09:37:53.71+00:00

    此答案为机器翻译,可能存在语法错误。

    此错误是由于 Windows XP 无法验证 DirectX 压缩 CAB 文件的数字签名而导致的。这通常是由于加密服务被禁用或系统证书过期造成的。

    快速修复

    启用加密服务

    运行 services.msc,将加密服务设置为“自动”,然后启动它。

    更新证书

    安装 Microsoft 提供的 Windows XP 根证书更新。

    重新注册加密 DLL

    在命令提示符中输入:

    regsvr32 softpub.dll wintrust.dll initpki.dll dssenh.dll rsaenh.dll gpkcsp.dll sccbase.dll slbcsp.dll cryptdlg.dll

    重新下载 DirectX

    如果 CAB 文件已损坏,请下载全新的安装程序。

    更新 Windows XP

    确保已安装 Service Pack 3 及最新更新。

    手动安装(如果需要)

    expand -F:* <cabfile> <destination>

    然后您可以运行 dxsetup.exe。应该不会再出现问题了

    此答案是否有帮助?

    0 个注释 无注释

你的答案

提问者可以将答案标记为“已接受”,审查方可以将答案标记为“已推荐”,这有助于用户了解答案是否解决了提问者的问题。