安装软件报错0xc000007b

来自电脑维修知识库
Xiaojie讨论 | 贡献2021年12月27日 (一) 20:54的版本

(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

知识库编号:0765


问题现象

安装部分软件,打开安装包时出现报错

【应用程序错误:应用程序无法正常启动 (0xc000007b)】

如图

安装软件报错0xc000007b1.jpg


问题分析

此问题是Windows安全中心的ASLR功能导致的

ASLR(全称:Address Space Layout Randomization地址空间布局随机化)

此功能会打乱Windows的内存地址,阻止代码复用攻击,让攻击者无法得到内存布局信息,来提高病毒攻击内存的难度,用以变相提升系统安全度

但部分软件会仍然会试图访问固定的内存地址,由于内存地址已被随机化,所以此类软件就会出错从而无法运行。


处理方案

打开Windows安全中心 - 【应用和浏览器控制】 - 【Exploit Protection】 - 【Exploit Protection 设置】

点击图片查看大图



将【强制映像随机化(强制性ASLR)】,和【随机化内存分配(自下而上ASLR)】,都更改为【默认关闭】,根据提示重启电脑后,测试问题是否解决

点击图片查看大图