在我的电脑上,Unity 3D和有道词典的安装包(UnitySetup64.exe和YoudaoDictSetup.exe),启动时报错“The application was unable to start correctly (0xc000007b). Click OK to close the application.”而UltraISO可以正常安装,可安装后无法启动,报错的文字一样,但错误代码变成了0xc0000005.

网上搜索这个报错内容,基本都是说要安装Microsoft Visual C++ 20XX Redistributable(下载地址https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads),但我已经装齐了2005,2008,2010,2012,2013,2015-2019,而且也都卸掉重装过,并不能解决问题。

现在,让我们从另外一个角度来看这个问题,尝试直接用解压软件(比如7-zip)打开UnitySetup64.exe和YoudaoDictSetup.exe。运气不错,可以正常打开,查看压缩包的属性,可以看到“NSIS”。如果你电脑上常备Exeinfo PE(最大可扫描96MB的文件),可以用来扫一扫YoudaoDictSetup.exe,也能发现NSIS。

NSIS (Nullsoft Scriptable Install System)是一个专业的用于创建Windows安装程序的开源系统,官网是https://nsis.sourceforge.io。既然解压软件能直接打开NSIS制作的exe,那么再大胆猜测一下,直接把UnitySetup64.exe和YoudaoDictSetup.exe解压缩,会不会就可以用了呢?结论是:可以!
    UnitySetup64.exe解压后,在Editor文件夹中找到Unity.exe并启动它,结果报错:Sentinel key not found(H0007),不过,至少跟刚才的0xc000007b是明显不同的错误类型了,搜一下Sentinel key可以找到这篇博客(https://blog.csdn.net/alexhu2010q/article/details/101367845),解决方法就是删除C:\ProgramData\SafeNet Sentinel文件夹,ProgramData文件夹默认是隐藏的,在win10的资源管理器上面的“查看”选项卡,勾选“隐藏的项目”,就能看见。然后启动cmd,把路径切换到UnitySetup64.exe解压后的Editor文件夹,执行“hasp_update.exe u unity-sl.v2c”,再下载一个UnityHub就可以启动Unity了。hasp_update.exe和unity-sl.v2c都在Editor文件夹中,若不切换路径就会报错:'hasp_update.exe' 不是内部或外部命令,也不是可运行的程序或批处理文件。   YoudaoDictSetup.exe解压后,进入$PLUGINSDIR文件夹,里面有一个名为dict.7z的压缩包,再次解压,解压后可看到YodaoDict.exe和YoudaoDict.exe,点两者任何一个都能启动有道了。这里顺便鄙视一下网易公司,他们给有道的exe文件加的数字签名,用的竟然还是MD5这个早在2005年就被严格证明不安全的算法,难道贵公司的程序员都是60岁的大爷?这种跟不上时代的程序员或者管理层还是去养猪比较合适。
    直接解压的方法并不适用于UltraISO,还是无法启动它。

The application was unable to start correctly (0xc000007b)的勉强解决方案相关推荐

  1. The application was unable to start correctly (0xc000007b)

    用VS2013建立了一个c++ console application,然后引用了一个DLL, 启动的时候报错: The application was unable to start correct ...

  2. 解决错误:the application was unable to start correctly 0xc00007b,应用程序无法正常启动(0xc000007b)

    环境: Win7 64bit+ VS2010+ OpenCV247 前几天还运行的好好的程序,今天突然出现了这个错误: the application was unable to start corr ...

  3. the application was unable to start correctly(0x000007b)解决方案

    遇到程序崩溃的一般解决步奏 1.调试程序,定位到崩溃到码处.如果是系统代码处的问题,可以复制改行代码在百度上搜搜看:如果是你自己写的代码,那么我想改起来就更简单了. 2.一般我们所遇到的程序崩溃问题网 ...

  4. 以为是 unable to start correctly (0xc0000142) 实际上却是 gfluidimgproc_func.simd.hpp文件找不到的解决方法(含opencv编译使用)

    起因 注意,下面的内容都是win10情况下发生的 在某些时候,我们从比较新的电脑上用vs,编译使用了比较新的opencv4.X库的运行程序,并且打算放到比较旧的电脑上使用时 会发现在动态链接库都是完整 ...

  5. Windows下运行rabbitmqctl 相关命令(如rabbitmqctl stop)报错:Error: unable to perform an operation on node解决方案

    Windows下运行rabbitmqctl 相关命令(如rabbitmqctl stop)报错:Error: unable to perform an operation on node解决方案 参考 ...

  6. tomcat启动后,页面浏览时报错 Unable to compile class for JSP的解决方案

    tomcat启动后,页面浏览时报错 Unable to compile class for JSP的解决方案 参考文章: (1)tomcat启动后,页面浏览时报错 Unable to compile ...

  7. access中的android sdk,Android Studio报错unable to access android sdk add-on list解决方案

    一.问题 初次安装Android Studio,启动后,报错如下: unable to access android sdk add-on lis 如图: 二.原因 AS启动后,会在默认路径下检测是否 ...

  8. unable to access android sdk add-on list解决方案

    unable to access android sdk add-on list解决方案 问题 原因 解决方案 1.配置Proxy 2.跳过检测 在Android Studio的安装目录下,找到\bi ...

  9. Windows下程序启动时出现0xc000007b错误的解决方案

    一.背景介绍 不久前用Qt开发了一款小工具在公司使用,Debug运行时一切正常.可是当Release编译发布打包之后,运行时弹出这样的提示框: 略一思考,首先排除了DLL缺失的可能性.我知道Qt应用程 ...

最新文章

  1. mysql killed进程不结束_php和mysql连接方式(短 长 池)
  2. linux下压缩和解压的命令汇总
  3. DOM节点中属性nodeName、nodeType和nodeValue的区别 Delphi
  4. springboot security 权限校验_十二、SpringBoot 优雅的集成Spring Security
  5. 如何为Python日志输出着色?
  6. 内网渗透中SSh的巧用
  7. word度量单位无效_ABBYY FineReader 12的具体使用方法和word排版设置
  8. 十大笔记本电脑排行_2020双十一,十大高性价比游戏笔记本电脑值得买排行榜之搭载144Hz电竞屏机型(配置推荐)福利放送...
  9. 设计模式-第九篇之观察者模式
  10. matlab分析电路,基于Matlab的电路节点分析法
  11. 在SQL Server2012上搭建Northwind详细教程,SQL2000SampleDb.msi的资源
  12. 苹果怎样用小米云服务器,小米云服务ios版
  13. 复旦大学计算机专业好还是浙大好,复旦大学和浙江大学,哪个更强一点?很多人都猜错了...
  14. python青少年编程_机器人Python青少年编程开发实例
  15. c语言编程最大公约数穷举发,C语言基本算法 :1.求最大公约数与最小公倍数
  16. oracle to_char函数格式,oracle 中to_char函数的用法
  17. 软件项目管理 三点估算法
  18. Golang编程基础第一篇——Golang快入门
  19. 2的n次幂 2的1~200幂的结果
  20. maching learning入门(六)

热门文章

  1. python安装教程(搬运工)
  2. 虚拟化技术-什么是SAN存储?
  3. 用 CSS 画一个带阴影的三角形
  4. PAT练习 蜜蜂寻路
  5. 初学者学习网页设计用什么软件最好?
  6. Elasticsearch 7.X 性能优化
  7. python 遍历目录
  8. MIoU(均交并比)的计算
  9. 图像分割评测指标MIOU之python代码详解
  10. 常见排序方法 <十种排序方法>