我最近在启动应用程序时开始在Visual Studio 2005输出窗口中看到以下行:
FTH:(7156):***容错堆填充程序应用于当前进程。这通常是由于先前的崩溃。 ***
我尝试使用此处的说明关闭容错堆:
http://msdn.microsoft.com/en-us/library/dd744764(VS.85).aspx
我正在运行Windows 7 64位版本,因此我对32位和64位注册表都进行了更改,并同时使用32位和32位命令运行“Rundll32.exe fthsvc.dll,FthSysprepSpecialize”命令Rundll32.exe的64位版本。
但是,重新启动后,在尝试调试应用程序时,我仍然会收到容错堆!
这是一个实际的问题,因为它掩盖了我试图重现的错误,并且还降低了性能。
有人还有其他建议如何禁用容错堆吗?
最佳答案