系统环境:Ghost Windows 7旗舰版已激活

最近流行勒索病毒,”[警告]wana Decrypt0r 2.0 勒索软件爆发 注意安装KB4012215补丁“,为了防止电脑中病毒,下载了360安全卫士,这货对于一些流行性的病毒还是有点用的,下载之后使用系统补丁功能,给我的Win7打了一些补丁

打完补丁之后

发现竟然没有昨天刚刚出现的新病毒补丁,即KB4012215补丁

于是,在微软官网搜索上述补丁,下载链接地址为 http://www.catalog.update.microsoft.com/search.aspx?q=4012215

下载到本地,双击报错,提示:安装程序遇到错误:0×80070422,很是无语,于是各种找资料。网上的解决方案一般是以下几种:

Win7无法安装windows6.1-kb4012215-x86_e5918381cef63f171a74418f12143dabe5561a66.msu补丁,安装显示:安装程序遇到错误:0x80070422  无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动.
网上搜了一下,主要是windows update服务没有启动的问题。
0x80070422是一个Windows下服务没启动造成的错误,哪个服务呢?比较烦人的Windows Update.

还有一个问题可能是由于Windows Modules Installer被禁用了。实际上,TrustedInstaller.exe是“Windows Modules Installer”这个服务的进程,路径位于C:\Windows\servicing\TrustedInstaller.exe。如果要进行windows update的时候或者安装某些微软发布的安装包时,Windows Modules Installer服务必须要运行,以便可以修改或者替换系统文件。

还有人说是因为com+system application这个服务没有开启的原因,后来去启动这个服务发现服务不能被启动,又检查了一下原来该服务需要依靠
com+ event system
remote procedure call(rpc)
system event notification service

还有人说是后台智能传输服务(bits) 服务没有启动,win+r 调出运行对话框,输入services.msc,找到Background Intelligent Transfer Service启动。

还是无法解决问题。

发现windows update功能异常,无法检查更新。于是又找到了另外一种方法,在资源管理器的地址栏输入%windir%回车,把SoftwareDistribution文件夹打个zip包备份一下,然后删除,但是发现有程序占用,于是重启进入本电脑的linux系统(win7+linux双系统),把SoftwareDistribution打包备份一下,然后删除,重启之后进入win7

其实如果电脑没有双系统的话,也可以这么做,首先在服务中禁用Windows Update服务后,在SoftwareDistribution上右键选择重命名,重命名完成后重新启用Windows Update服务。效果是一样的

打开windows update,点击检查更新,此时检查更新正常(之前是红色的×,现在变成感叹号)

这下应该可以正常安装msu文件了,于是打开windows6.1-kb4012215-x86_e5918381cef63f171a74418f12143dabe5561a66.msu的存放目录,双击安装。

装了半天,发现装不上

于是打开windows update,点击检查更新,发现了5月份的月度安全质量汇总,KB4019264

关于这个更新,这里http://www.win7en.com/strive/13556.html有详细说明,KB4019264应该包含了KB4012215补丁

故选择KB4019264安装之。

还是出错,这次报错:80073712,真是无语。

分割线  /

按照出错提示,找到一下解决方法:

1、确认一下更新服务是否正常、首先在键盘上按“Win+R”输入打开“运行”窗口,输入“services.msc”命令回车打开服务窗口;

2、然后分别检查Background Intelligent Transfer Service服务、Cryptographic服务、Software Protection服务、Windows Update服务,确保对应的“状态”栏是否都处于“已启动”,如果发现以上某服务被“禁用”,将其设置为启动,具体操作为:鼠标右击服务选择“启动”即可。然后尝试是否能正常更新。

3、如果还不行的话,就对%windir%下面的SoftwareDistribution文件夹进行重命名,首先在服务中禁用Windows Update服务后,打开C:\Windows目录,在SoftwareDistribution上右键选择重命名,重命名完成后重新启用Windows Update服务,然后尝试是否能正常更新。搜索
4、还不行的话就对组件进行修复。
1)首先按“Win+R”输入打开“运行”窗口,输入“cmd”命令后按回车,打开命令提示符;
2)然后输入以下指令即可。
dism/Online /Cleanup-Image /CheckHealth
dism/Online /Cleanup-Image /RestoreHealth

还是不行!!!!,于是到微软的帮助页面https://support.microsoft.com/zh-cn/help/947821/fix-windows-update-errors-by-using-the-dism-or-system-update-readiness-tool   下拉,知道该错误代码具体含义

且参考该百度知道:https://jingyan.baidu.com/article/5225f26b616139e6fa0908ef.html

在上述的微软帮助页面下载系统更新准备工具(即KB947821),并且双击安装,漫长的等待....

成功安装完成,重启。

双击安装windows6.1-kb4019264-x86_aaf785b1697982cfdbe4a39c1aabd727d510c6a7.msu

至此,补丁安装完成!!!

写的有点乱,呵呵,理工男一个,不喜勿喷,平时也没什么时间写博客,见谅,Ghost系统,更新还是比较麻烦的,有条件的话还是希望大家多多支持正版,少了很多麻烦。

安装好补丁之后,关闭 445、135、137、138、139 端口,关闭网络共享,针对该病毒的措施就做好了,另外,病毒还是重在预防,不明链接不要点,不明邮件需警惕!!!。

Win7安装msu文件失败引发的一系列问题相关推荐

  1. NSIS检测已安装并卸载旧版本和静默安装.msu文件

    NSIS检测已安装并卸载旧版本: Function .onInit    !insertmacro TIP_WHEN_AMD64_INSTALLER_RUNAT_X86    ;安装到所有用户下,cu ...

  2. win7安装apache服务失败,win7系统安装phpnow服务[Apache_pn]提示失败的解决方法

    win7系统安装phpnow服务[Apache_pn]提示失败的问题发生概率较高.怎样来处理win7系统安装phpnow服务[Apache_pn]提示失败的问题,知道的人估计不多.本站针对win7系统 ...

  3. win7安装android驱动失败怎么办,win7安装不了手机驱动如何修复

    很多用户经常将手机连接win7系统电脑上传或下载图片歌曲,很多情况下发现win7电脑不会自动给你安装好,手机驱动连接电脑没有响应,win7安装不了手机驱动怎么办呢?有什么好的方法可以修复此问题,为帮助 ...

  4. win7不能安装MSU文件

    找到 Windows Update 服务,选中后点击右键,再点击属性. 改成 手动

  5. win7安装android驱动失败怎么办,Win7蓝牙驱动安装失败的原因分析与解决方法

    蓝牙是一种支持设备短距离通信的无线电技术,现在不管是手机还是电脑都已经普遍的使用蓝牙功能了.如果Win7系统电脑没有安装蓝牙驱动的话,是需要安装后才能使用的.最近,有用户在安装蓝牙驱动的时候,发现安装 ...

  6. win7安装python3.8失败_Python3 | Win7系统下无法安装问题解决

    在一个旧的Win7虚拟机安装python3... 工具/原料 python-3.7.4+ Win7 方法/步骤 1 从官网下载的安装包(python-3.7.4-amd64),提示安装失败.缺了一个系 ...

  7. npm安装electron时卡死 ,而利用cnpm安装electron时失败(等一系列幺蛾子)

    按照这个教程 ,安装cnpm 并执行 cnpm install -g electron 时出现 post install failure (部署失败) 原因是cnpm只会安装electron的js脚本 ...

  8. Win7安装.net4.0失败如何解决_离水的鱼_新浪博客

    主要原因是Windows update的临时文件损坏,建议重命名该文件夹. 1. 开始--运行--cmd--键入net stop WuAuServ回车(停止windows update服务): 2. ...

  9. app热更新失败:安装wgt文件失败[-1205]:WGT安装包中manifest.json文件的version版本不匹配

    1.将wgt文件后缀名改成.zip,将其解压 2.查看mainjson文件的版本号 3.此时就需要手机app运行的版本小于1.8.7,小于108才能更新 如版本名称设置:1.8.6,版本号设置为107 ...

  10. 解决 此更新不适用于你的计算机 安装msu文件时的错误提示

    原文地址 https://jingyan.baidu.com/article/fd8044fa3c47e15031137acd.html 先把下载回来的Windows8.1-KB2999226-x64 ...

最新文章

  1. javascript object 转换int_关于javascript 中类型转换那些事你知道吗?
  2. 基于Pytorch再次解读DenseNet现代卷积神经网络
  3. MapReduce TopK统计加排序
  4. 【错误记录】jcenter 移除问题 ( Please remove usages of `jcenter()` Maven repository from your build scripts )
  5. DNS原理及简单配置
  6. 上云有风险 公有云选型小心进坑
  7. 婚姻就像一双鞋,合不合适只有脚知道
  8. 用window.location.href实现页面跳转
  9. cmake cache变量_反复研究好几遍,我才发现关于 CMake 变量还可以这样理解!
  10. EmEditor正则表达式例子
  11. 计算机领域男的多大年龄退休,2022年后男性几岁退休 2022退休时间表
  12. 使用WebService的方式调用部署在服务器的Wcf服务
  13. java8 Stream接口简单使用
  14. 多种方式Map集合遍历
  15. 创建CrossApp工程
  16. Millet谷仓:新型电商势在必行
  17. 刷宝短视频Auto.js挂机源码讲解
  18. 关于微软IIS7安全性
  19. 使用XMAPP启动MySQL出现Error: MySQL shutdown unexpectedly 的解决办法
  20. :after/::after和:before/::before的区别

热门文章

  1. 微星X79主板修改BIOS支持NVMe
  2. hackerrank答案
  3. 爆干3天整理出来,408考研计算机网络复习笔记(更新中)
  4. linux下使用ffmpeg下载m3u8视频
  5. cuda编程(一)基础
  6. java 中文车牌识别_EasyPR-Java开源中文车牌识别系统工程部署
  7. 性别年龄论文阅读(4)——SSR-Net
  8. Java遍历Map集合的几种方式
  9. js实现json转excel的npm包
  10. 破解Kindle,轻松自定义字体