XShell报错:应用程序无法正常启动(0xc000007b)
某一天,Win上XShell启动时突然报错如下:
报错信息:应用程序无法正常启动(0x000007b)。请单击“确定”关闭应用程序。
卸载XShell重装后该问题仍然存在。
解决方法:
下载Direct X修复工具
下载地址(随便找的):
https://www.onlinedown.net/soft/120082.htm
使用DirectX Repair.exe进行检测修复
之后XShell可以正常打开
参考:
https://www.xshellcn.com/xmg_column/0x000007b-yycxwj.html
XShell相关其他报错
XShell有时也可能报错dll缺失,例如:msvcp110.dll msvcr110.dll缺失等。
可以从cn.dll-files.com下载dll
例如:https://cn.dll-files.com/msvcp110.dll.html
之后放入相应路径:
32位的放入:C:\Windows\SysWOW64
64位的放入:C:\Windows\System32\
注意这里没有写反。SysWOW64下面放置的是32位的dll。
因为WoW64是Microsoft Windows操作系统的一个子系统,它提供在所有Windows 64位系统上运行32位应用程序的能力。
详情可参考:https://blog.csdn.net/oncealong/article/details/50477997
如果不行,可尝试将dll直接放入Xshell.exe所在文件夹。
其他解决方案:
下载360软件管家,搜索“微软VC++运行库合集”,下载安装。
(不过实测没什么用)