六梦神君 2024-12-25 12:23 采纳率: 0%
浏览 17

win7的更新卸载之后,再安装该系统更新,提示这台计算机已经安装了该更新程序

win7的更新卸载之后,再安装该系统更新,提示这台计算机已经安装了该更新程序,但在系统的已安装更新列表没有该系统更新,并且在注册表中找不到该系统更新的任何信息。
如何能再次正确安装该系统更新?dism++这些注册表清理工具统统都用过了,但没有用。

img

  • 写回答

2条回答 默认 最新

  • 道友老李 JWE233286一种基于机器视觉的水表指针读数识别及修正的方法 专利发明者 2024-12-25 12:31
    关注
    让【道友老李】来帮你解答,本回答参考通义千问大模型编写,并整理提供,如果还有疑问可以点击头像关注私信或评论。
    如果答案让您满意,请采纳、关注,非常感谢!
    遇到这种情况,可能是由于系统更新的某些残留文件或注册表项未被彻底清除导致的。以下是一些步骤和方法,可以帮助你正确安装该系统更新。

    1. 检查并清理残留文件

    首先,确保所有与该更新相关的文件都已彻底删除。

    步骤:

    1. 打开命令提示符(管理员)

      • Win + X 键,选择“命令提示符(管理员)”或“PowerShell(管理员)”。
    2. 使用 sfc /scannow 命令检查系统文件完整性

      sfc /scannow
      

      这个命令会扫描并修复损坏的系统文件。

    3. 使用 DISM 工具修复 Windows 映像

      DISM /Online /Cleanup-Image /RestoreHealth
      

      这个命令会从 Windows 更新中获取文件来修复系统映像。

    4. 手动删除更新缓存文件

      • 打开 C:\Windows\SoftwareDistribution\Download 文件夹。
      • 删除该文件夹中的所有内容。
    5. 重启计算机

      • 重启计算机以确保所有更改生效。

    2. 使用 wmic 命令检查更新状态

    使用 wmic 命令可以查看系统中已安装的更新,并尝试卸载可能存在的残留更新。

    步骤:

    1. 打开命令提示符(管理员)

      • Win + X 键,选择“命令提示符(管理员)”或“PowerShell(管理员)”。
    2. 列出已安装的更新

      wmic qfe list
      

      查看输出结果,找到与你要安装的更新相关的条目。

    3. 卸载残留更新: 如果发现有相关条目,可以使用以下命令卸载:

      wusa /uninstall /kb:XXXXX /quiet /norestart
      

      其中 XXXXX 是要卸载的更新的 KB 编号。

    3. 重新安装更新

    在清理了所有残留文件后,尝试重新安装更新。

    步骤:

    1. 下载更新

    2. 安装更新

      • 双击下载的 .msu 文件进行安装。
      • 如果仍然提示已安装,可以尝试使用 wusa 命令行工具进行安装:
        wusa <path_to_update_file>.msu /quiet /norestart
        

    4. 清理注册表

    如果上述方法仍然无效,可以尝试手动清理注册表中的相关条目。

    步骤:

    1. 备份注册表

      • 在开始菜单中搜索“regedit”并打开注册表编辑器。
      • 选择“文件” -> “导出”,保存一个注册表备份。
    2. 查找并删除相关条目

      • 导航到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
      • 查找与你要安装的更新相关的条目,并删除它们。
    3. 导航到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

      • 查找与你要安装的更新相关的条目,并删除它们。
    4. 重启计算机

      • 重启计算机以确保所有更改生效。

    5. 案例

    假设你要安装的更新是 KB4567890,以下是具体的操作步骤:

    1. 检查并清理残留文件

      sfc /scannow
      DISM /Online /Cleanup-Image /RestoreHealth
      
    2. 手动删除更新缓存文件

      • 删除 C:\Windows\SoftwareDistribution\Download 文件夹中的所有内容。
    3. 使用 wmic 命令检查更新状态

      wmic qfe list
      wusa /uninstall /kb:4567890 /quiet /norestart
      
    4. 重新安装更新

      • 下载 KB4567890 的 .msu 文件。
      • 使用 wusa 命令行工具进行安装:
        wusa KB4567890.msu /quiet /norestart
        
    5. 清理注册表

      • 备份注册表。
      • 删除 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\UninstallHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList 中的相关条目。

    通过以上步骤,你应该能够解决无法重新安装系统更新的问题。如果问题仍然存在,建议联系 Microsoft 支持寻求进一步的帮助。

    评论

报告相同问题?

问题事件

  • 创建了问题 12月25日