gpt4 book ai didi

windows-7 - 如何关闭容错堆?

转载 作者:行者123 更新时间:2023-12-02 19:57:27 24 4
gpt4 key购买 nike

最近,当启动我的应用程序时,我开始在 Visual Studio 2005 输出窗口中看到这一行:
FTH:(7156):***应用于当前进程的容错堆填充程序。这通常是由于之前的崩溃造成的。 ***

我尝试使用此处的说明关闭容错堆:
http://msdn.microsoft.com/en-us/library/dd744764(VS.85).aspx

我运行的是 Windows 7 64 位版本,因此我对 32 位和 64 位注册表进行了更改,并使用 32 位注册表运行“Rundll32.exe fthsvc.dll,FthSysprepSpecialize”命令位和 64 位版本的 Rundll32.exe。

但是,重新启动后,在尝试调试我的应用程序时,我仍然获得容错堆!

这是一个真正的问题,因为它掩盖了我试图重现的错误,并且还会降低性能。

有人对如何禁用容错堆有任何其他建议吗?

最佳答案

为单个应用程序禁用它

Go to the HKEY_LOCAL_MACHINE and HKEY_CURRENT_USER versions of Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers\your_application.exe and delete the Fault­Tolerant­Heap entry.

来自here (实际上是here)

关于windows-7 - 如何关闭容错堆?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5020418/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com