修复系统在Windows 10中的此应用程序问题中检测到基于堆栈的缓冲区溢出
当特定程序在特定堆栈的缓冲区中写入大量数据时,该堆栈所分配的内存多于该堆栈所分配的内存,基于堆栈的缓冲区由于内存不足而溢出,并导致致命错误。如果您看到此错误消息,“ 系统在此应用程序中检测到基于堆栈的缓冲区溢出 在您的计算机上,只需遵循以下简单的修补程序,问题就可以轻松解决。
Fix-1重命名BannerStore密钥-
重命名 横幅商店 密钥已解决了某些用户的问题,请按照以下简单步骤在您的计算机上尝试操作-
笔记 --
打开注册表 编辑 ,然后点击“ 文件 “>” 出口 ”以创建安全备份。
如果出现任何问题,您可以通过简单地导入备份来检索注册表。
1.点击搜索框并输入“ 注册表编辑 ”。
2.现在,您需要单击“ 注册表编辑器 ”。
3.在 注册表编辑器 窗口打开,您需要导航到该位置-
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorer
4.现在,向下滚动以找到“ 横幅商店 ”。 右键点击 在 ” 横幅商店 ”,然后点击“ 改名 ”来重命名。
5.将密钥文件夹重命名为“ BannerStore旧 ”。
6.按 Ctrl + Alt +删除 一起从键盘打开安全窗口,现在点击“ 登出 ”以从您的计算机注销。
7.再次登录到您的计算机。
登录后即可解决问题,并且不会再出现循环崩溃的情况。
Fix-2运行SFC和DISM扫描-
1.搜索“ 指令 ”从搜索栏中。
2.然后 右键点击 在 ” 命令提示符 在提升的搜索结果中,然后点击“ 以管理员身份运行 ”。
3.要运行这些扫描,请依次一一执行这些代码。
sfc /scannow DISM /Online /Cleanup-Image /RestoreHealth DISM /online /Cleanup-Image / ScanHealth
所有这些命令都将花费一些时间来扫描/修复系统文件。
完成后,关闭 命令提示符 窗户。
重启 你的电脑。
尝试再次在计算机上运行该应用程序。检查错误是否是
还是在那里。
为你推荐:- 修复Windows 10中的STATUS IN PAGE ERROR 0xc0000006错误
- 服务未响应Windows 10中的启动或控制请求错误代码1053
- 修复了应用程序已被阻止访问Windows 10中的图形硬件的问题
- 修复由于并行配置不正确,导致应用程序无法启动
- 修复:Windows 10卡在Windows 10中的平板电脑模式问题
- 如何修复Windows 10中的无效MS-DOS功能错误