【最全】应用程序无法正常启动0xc000007b,解决方案

【最全】应用程序无法正常启动0xc000007b,解决方案!!!

  • 问题定义
  • 解决方案
    • 写在最前面
    • 官方推荐(干净启动系统)
    • 常用方法一:扫描所有受保护的系统文件
    • 常用方法二:移花接木——替换ddl文件
    • 常用方法三:重新注册系统动态链接库(系统dll文件)
    • 常用方法四:下载directX 修复
    • 常用方法五:启用Windows Modules Installer服务
    • 常用方法六:下载 最新支持的Visual C++的re-distribute版本的插件
    • 常用方法七:保留所有配置,重新升级一下自己系统
    • 死马当活马医法:还原所有默认程序
    • 终极大法:重装系统
  • 尾声
  • 感谢及参考博文

先吐槽一下(大家可以略过),win10系统,之前这个问题就遇到过,一直没在意;安装腾讯QQ的时候就报异常,后面通过微软应用商店安装的;现在搜狗输入法又报错了,我决定抽时间研究下这个问题。点击进入 搜狗输入法官网。
【最全】应用程序无法正常启动0xc000007b,解决方案_第1张图片
好,大家看他的客服说好的人工客服,进去以后要求去微博关注然后留言解决( 搁着套娃呢),
【最全】应用程序无法正常启动0xc000007b,解决方案_第2张图片
再看他官网写的,赤裸裸的打脸,真疼!!!( 这样的态度,你指望他能精益求精?
【最全】应用程序无法正常启动0xc000007b,解决方案_第3张图片
然后我联系微软,折腾半天,要求付费咨询。。。
因为我的电脑是联想,后面联系联想,联想也要付费,不过修不好全额赔付,88一次,结果便是退钱了。
(吐槽分界线------------------------------吐槽分界线------------------------------吐槽分界线------------------------------)

问题定义

好在微软还有一个公众号,只是回复时间慢,接下来我们看他的权威回答。
问:
win10系统,已经是最新版本;不过在安装程序包时,无反应;借助电脑管家安装,会报0x0000007b错误。请问如何解决?

解决方案

写在最前面

有可能你的系统没有一点问题,只是某个系统配置有问题,请尝试以下操作:
打开windows安全中心应用和浏览器控制Exploit Protection设置强制映像随机化(强制性ASLR) 设为默认关闭(我当时将前三项都默认关闭了)→重新启动计算机用管理员命令打开exe安装包安装
PS:在安装Zotero时从参考博文5中看到的,此法对我有效。如果对你们也有效,欢迎评论区留言

官方推荐(干净启动系统)

答:请问这个情况只有搜狗输入法安装时会出现的吗?0x0000007b这个问题通常是硬件问题报错,该报错代表硬盘的存储控制器驱动加载错误。请问您现在打开电脑里已经安装好的软件应用能否正常运行使用呢?请您排查一下这个情况看看,如果已经安装的软件都没有问题,建议您参考这个链接中的方法https://msft.it/6529bK0pz
干净启动系统,只保留系统自带的服务之后,再运行搜狗输入法的安装包运行安装看看效果。
问:
…………(程序员肯定会改些配置的)
答:
了解到您对系统本身以及相关的文件进行过对应的更改,小编认为您当前的情况可能与这些操作有关系。您当前的情况,涉及系统本身上的更改,需要您将系统进行重置或重装,但考虑到您个人的相关原因,请问您是否愿意尝试这两种操作呢?

接下来是我总结全网常用方法:

常用方法一:扫描所有受保护的系统文件

  1. 使用管理员权限运行命令提示符;
  2. 输入“sfc /scannow”后回车;
  3. 在执行完此操作后重启电脑。
    此方法可以解决90%的该错误!

常用方法二:移花接木——替换ddl文件

具体可参看参考博文一参考博文一(不保证有效)

常用方法三:重新注册系统动态链接库(系统dll文件)

  1. 使用管理员权限运行命令提示符;
  2. 输入“for %1 in (%windir%\system32*.dll) do regsvr32.exe /s %1”,回车;
  3. 执行完后输入,“for %i in (%windir%\system32*.ocx) do regsvr32.exe /s %i”,回车;
  4. 在执行完此操作后重启电脑。

常用方法四:下载directX 修复

这个我也不好推荐什么网站下载,大家自己去搜就好了。
PS:也可以借助360管家下载。

常用方法五:启用Windows Modules Installer服务

首先请先确定您的这个应用是否支持在Windows 10中运行,然后您可以通过下面的方法进行解决:

  1. 同时按下Windows 键+R键,然后输入services.msc进入服务(本地);
  2. 查找Windows Modules Installer服务,查看是否被禁用;
  3. 如果Windows Modules Installer服务被禁用,我们必须把它更改为启用 - 手动,重启计算机即可。

常用方法六:下载 最新支持的Visual C++的re-distribute版本的插件

  1. 直接在官网上去下载 各个版本的**vcredist_x64.exe。**然后解压安装就可以。尽量从08-19版本的vc_redist.exe都给安装完整。根据自己的版本,选择x86还是x64的。下载exe,双击安装,然后继续下一个版本。根据下面的链接,一个一个的下载vcredist.exe
  2. 下载链接
  3. 具体如图所示:
    【最全】应用程序无法正常启动0xc000007b,解决方案_第4张图片

常用方法七:保留所有配置,重新升级一下自己系统

有一个Windows10易升(官网可下载)

死马当活马医法:还原所有默认程序

以【管理员】身份运行【Windows PowerShell】程序,将以下命令复制粘贴到命令提示符界面,并按回车以执行:  
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “ ( ( (_.InstallLocation)\AppXManifest.xml”};

终极大法:重装系统

保存好重要资料,重装就完事了!

尾声

最后,我下载了一个古老而又经典的安装包。折腾了两天,终于解决问题!

感谢及参考博文

部分内容参考以下链接,这里表示感谢 Thanks♪(・ω・)ノ
参考博文1 WIN10系统,应用程序无法启动错误代码(0x0000007b)
https://wenwen.sogou.com/z/q829859186.htm
参考博文2 Windows启动exe应用程序,无法正常启动(0xc000007b)的解决办法
https://www.codetd.com/article/12627640
参考博文3 应用程序无法正常启动0xc000007b
https://zhuanlan.zhihu.com/p/101507298
参考博文4 如何在 Windows 中执行干净启动
https://support.microsoft.com/zh-cn/topic/%E5%A6%82%E4%BD%95%E5%9C%A8-windows-%E4%B8%AD%E6%89%A7%E8%A1%8C%E5%B9%B2%E5%87%80%E5%90%AF%E5%8A%A8-da2f9573-6eec-00ad-2f8a-a97a1807f3dd
参考博文5 Zotero 5 installation in Windows 10
https://forums.zotero.org/discussion/comment/290830/#Comment_290830

你可能感兴趣的:(电脑常见问题)