Windows 7 Service Pack 1 (SP1) 安装失败,报错代码:80070490 。

问题描述 

系统组件丢失或损坏。

可能原因

步骤一:打开 C:\Windows\Logs\CBS 文件夹下的 cbs.log

步骤二:在 CBS 中,查找相关缺失文件,我们可能可以看到下述类似信息:

Info   CBS    DriverUpdateUninstallUpdates failed [HRESULT = 0x80070490 – ERROR_NOT_FOUND]

Error  CBS    Doqe: Failed uninstalling driver updates [HRESULT = 0x80070490 – ERROR_NOT_FOUND]

从上述信息中可以看到此例中缺失的文件是一个驱动程序。针对该类特殊情况,我们需要收集 setupapi.dev.log 确认具体程序名称。

步骤三:打开 C:\Windows\Inf 文件夹下的 setupapi.dev.log

步骤四:在 setupapi.dev.log 中确认具体涉及驱动程序,我们可能可以看到下述类似信息:

!!! sto: Failed to find driver update ‘C:\Windows\WinSxS\x86_usbvideo.inf_31bf3856a364e35_6.1.7600.16543_none_2dfb89901bc8b78d\usbvideo.inf’ in Driver Store. Error = 0x00000490

从上述信息中,我们可以确认受损组件并进行修复:C:\Windows\WinSxS\x86_usbvideo.inf_31bf3856a364e35_6.1.7600.16543_none_2dfb89901bc8b78d\usbvideo.inf

步骤五:修复受损组件

1.  单击开始,所有程序,附件,右键命令提示符,选择以管理员身份运行。

2.  输入以下命令并回车:

Pnputil –a C:\Windows\WinSxS\x86_usbvideo.inf_31bf3856a364e35_6.1.7600.16543_none_2dfb89901bc8b78d\usbvideo.inf

修复完成后,我们可以再次安装 SP1。

解決辦法 

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

你对翻译质量的满意程度如何?

哪些因素影响了你的体验?

是否还有其他反馈?(可选)

谢谢您的反馈意见!

×