Windows 8 如何关闭Windows 8上的容错堆?

Windows 8 如何关闭Windows 8上的容错堆?,windows-8,heap,fault-tolerant-heap,Windows 8,Heap,Fault Tolerant Heap,这与Windows 8上的问题相同,因此可能有不同的答案。我已经尝试了那里所有的建议,它仍然不会消失。我正在尝试在64位Windows Pro 8上调试一个32位程序。我已尝试设置所有注册表项(并重新启动);这些通常只存在于64位部分,但我也将它们添加到了32位部分。我已尝试重命名acxtrnal.dll文件(32位和64位版本)。我已经试过运行给出的rundll32建议。所有这些都没有停止FTH运行并破坏我的程序性能-一个耗时5秒的操作现在需要几分钟 我发现唯一可以绕过它的方法是重命名visu

这与Windows 8上的问题相同,因此可能有不同的答案。我已经尝试了那里所有的建议,它仍然不会消失。我正在尝试在64位Windows Pro 8上调试一个32位程序。我已尝试设置所有注册表项(并重新启动);这些通常只存在于64位部分,但我也将它们添加到了32位部分。我已尝试重命名acxtrnal.dll文件(32位和64位版本)。我已经试过运行给出的rundll32建议。所有这些都没有停止FTH运行并破坏我的程序性能-一个耗时5秒的操作现在需要几分钟

我发现唯一可以绕过它的方法是重命名visual studio和我的程序可执行文件——当它下次崩溃时,我必须再次这样做(它会的——我正在进行开发!!)


有什么想法吗?

为单个应用程序禁用它

转到HKEY_本地_计算机和HKEY_当前_用户版本 软件\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers\your\u application.exe和 删除容错堆条目

或访问此链接

您应该访问