系统在此应用程序中检测到基于堆栈的缓冲区溢出[修复]

目录:

视频: ~Æ~I W{}πt Ç{}mplãiπ!™{G{}§¶£L}~Æ~ 2024

视频: ~Æ~I W{}πt Ç{}mplãiπ!™{G{}§¶£L}~Æ~ 2024
Anonim

Windows 10上可能出现的问题列表非常长。 但是,即使有很多,但绝大多数还是很少见,而且您可能永远都看不到它们。

这些错误之一是“ 系统检测到该应用程序中的基于堆栈的缓冲区溢出 ”,这种错误很少,但可能会阻止BSOD后启动PC。

但是,不用担心,您可以通过一些努力解决它。 我们下面提供的步骤应该足够了。

如何解决“系统检测到基于堆栈的缓冲区溢出……”错误?

  1. 扫描恶意软件
  2. 运行SFC / DISM
  3. 执行干净的启动顺序
  4. 用系统资源修复
  5. 使用可启动驱动器修复
  6. 重新安装Windows 10

解决方案1 ​​–扫描恶意软件

如您所知,完整的错误提示为“系统检测到该应用程序中基于堆栈的缓冲区溢出。 这种超限可能会允许恶意用户控制此应用程序。”

如您所见,Windows建议某个应用程序允许干预代码(堆栈粉碎),从而允许将恶意代码注入您的应用程序。

因此,我们建议扫描恶意软件。 当然,如果无法启动,则可以尝试使用安全模式,并利用Windows Defender脱机扫描删除所有威胁。

这是您需要做的:

  1. 强制重新启动PC 3次,以调用“ 高级恢复”菜单。
  2. 选择疑难解答
  3. 选择高级选项 ,然后选择启动设置
  4. 点击重启
  5. 选择安全模式 (或带有网络的安全模式)。
  6. PC启动后,从任务栏的通知区域打开Windows Defender。
  7. 选择“ 病毒和威胁防护”
  8. 选择扫描选项
  9. 切换Windows Defender脱机扫描 ,然后单击立即扫描

另外,请考虑在安全模式下从“控制面板”中卸载所有可疑应用程序。

-

系统在此应用程序中检测到基于堆栈的缓冲区溢出[修复]