windows7 系统ie9升级到ie11

    1、尝试通过windows7 系统自带的WindowsUpdate来升级

          控制面板》系统和安全》windows Update 》检查更新

          启动WindowsUpdate服务

          报错:

              windows 无法启动WindowsUpdate服务 

              错误126 找不到指定模块

          定位问题:windows系统文件损坏

    2、运行系统文件检查器

             在开始菜单中搜索 “命令提示符”,右键点击并选择 “以管理员身份运行”。

             在命令提示符窗口中输入 “sfc /scannow”,然后按回车键。

              等待扫描和修复过程完成。

          报错:

               windows资源保护 找到了损坏文件但无法修复其中某些文件

               C:\Windows\Logs\CBS\cbs.log 中有详细信息

   3、运行部署映像服务和管理工具 (DISM):

             打开命令提示符,并以管理员身份运行。

             输入以下命令并按回车键执行:

  DISM.exe /Online /Cleanup-image /Restorehealth
报错:
未在此上下文中识别出
Restorehealth选项
发现win7系统没有这个命令,要win8以上才有
win7可以考虑通过补丁包KB947821来修复
4、下载安装补丁包KB947821
    kb947821 是一款系统更新就绪工具
    找到Microsoft 更新目录网站
网址:
https://www.catalog.update.microsoft.com/Search.aspx?q=kb947821
搜索补丁包:kb947821
选择最新的适用于win7的
适用于 x64 系统的 Windows 7 的系统更新准备工具 (KB947821) [2014 年 10 月]
下载windows6.1-kb947821-v34-x64_cc4a605bcda8288af75983312e8fb25367e98fdd.msu
运行补丁包
KB947821
      报错:
kb947821 安装程序遇到错误 0x80080005服务器运行失败

回到第一点
启动WindowsUpdate服务
错误126 找不到指定模块
首先打开
资源管理器,
定位到“C:\Windows\System32\catroot2”目录下,删除该目录下的所有文件。
然后
     在C:\Windows\System32目录下查找是否存在:Cryptui.dlll、Certcli.dll 两个dll
    存在的话,就重新注册这两个dll
在命令提示符里面输入:
        regsvr32 Cryptui.dlll

regsvr32 Certcli.dll
  不存在的话,就从网上下载,并覆盖这两个dll。

开始安装补丁包 kb947821 安装成功!
运行windowsUpdate 检查更新
 
posted on 2024-02-20 17:27  圣人已死  阅读(1010)  评论(0)    收藏  举报