你目前正处于脱机状态,正在等待 Internet 重新连接

在安装 Windows 2000 Service Pack 或修补程序时出现"Failed to Install Catalog Files"错误消息

本文的发布号曾为 CHS281458
症状
如果在 Windows 2000 上安装 Service Pack 或修补程序,可能会收到以下错误信息:
Service Pack Setup Error
Failed to install catalog files
OK
原因
如果以下任何条件为真,可能会出现此问题:

软件发布状态键值的选项 10"只信任在信任数据库中找到的项"已经更改为 TRUE(默认设置是 FALSE)。

备注:若要查看选项 10 的设置,请在命令提示符处键入 setreg。或者

"受信任的根证书授权机构"下的"Microsoft Root Authority"证书或"NO LIABILITY ACCEPTED, (c)97 VeriSign, Inc."证书已经被删除。或者

%SYSTEMROOT%\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\NT5INF.CAT 文件已损坏。
解决方案
如果选项 10 已更改,要解决此问题,请在命令提示处键入 setreg 10 FALSE

如果证书已删除,要解决此问题,请遵循下面的步骤:

  • 在安装了 Microsoft Root Authority 证书的计算机上,请遵循下面的步骤:
    1. 启动 Microsoft Internet Explorer。
    2. 工具菜单上,单击 Internet 选项
    3. 单击内容选项卡,然后单击证书
    4. 单击受信任的根证书授权机构选项卡。
    5. 向下滚动,直到找到 Microsoft Root Authority 证书。
    6. 单击导出
    7. 按照提示将证书导出到 DER 编码的二进制 x.509(.CER) 文件
  • 在不能安装 Service Pack 或修补程序的计算机上,导入保存到"受信任的根证书授权机构"中的证书。
如果 NT5INF.CAT 文件已损坏或破坏,要解决此问题,请遵循下面的步骤:
  1. 使用 EXPAND 工具将 NT5INF.CA_ 展开为 NT5INF.CAT。
  2. 以安全模式重新启动,然后用展开的文件替换 %SYSTEMROOT%\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\NT5INF.CAT 和 %SYSTEMROOT%\system32\dllcache\nt5inf.cat。备注:若要查看 %SYSTEMROOT%\system32\dllcache\nt5inf.cat,请在 Windows 资源管理器中,单击工具菜单上的文件夹选项,然后单击查看选项卡。单击选中"显示隐藏文件和文件夹",然后单击清除"隐藏已知文件类型的扩展名"和"隐藏受保护的操作系统文件"。
kbwin2000S kbwin2000Pro SP1 Error setreg
属性

文章 ID:281458 - 上次审阅时间:10/11/2002 15:47:00 - 修订版本: 1.0

  • Microsoft Windows 2000 Service Pack 2
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Service Pack 2
  • kberrmsg kbsetup kbprb KB281458
反馈
l>