安装软件报错0xc000007b
来自电脑维修知识库
Xiaojie(讨论 | 贡献)2021年12月27日 (一) 14:25的版本 (创建页面,内容为“知识库编号:0764 == '''问题现象''' == 安装部分软件,打开安装包时出现报错 【应用程序无法正确启动 (0xc000007b)】 如图 ...”)
知识库编号:0764
问题现象
安装部分软件,打开安装包时出现报错
【应用程序无法正确启动 (0xc000007b)】
如图
问题分析
此问题是Windows安全中心的ASLR功能导致的
ASLR(全称:Address Space Layout Randomization地址空间布局随机化)
此功能会打乱Windows的内存地址,阻止代码复用攻击,让攻击者无法得到内存布局信息,来提高病毒攻击内存的难度,用以变相提升系统安全度
但部分软件会仍然会试图访问固定的内存地址,由于内存地址已被随机化,所以此类软件就会出错从而无法运行。
处理方案
打开Windows安全中心 - 【应用和浏览器控制】 - 【Exploit Protection】 - 【Exploit Protection 设置】
将【强制映像随机化(强制性ASLR)】,和【随机化内存分配(自下而上ASLR)】,都更改为【默认关闭】,根据提示重启电脑后,测试问题是否解决