在 Windows 8.1 中禁用、绕过或对程序兼容性助手 (PCA) 进行例外处理

在 Windows 8.1 中禁用、绕过或对程序兼容性助手 (PCA) 进行例外处理

我的问题是 Win 8.1 中的程序兼容性助手 (PCA) 令人恼火 - 不只是一个程序有问题,而是很多程序都有问题。

我找到了很多针对 Win 7 和 8 禁用它的方法,但都不起作用(关闭服务 pcasvc、更改组策略;是的,我重启了 PC)。任何破解 Windows 使其接受旧程序的想法都将不胜感激。

顺便说一句:编写自己的 exe 来替换 pcalua.exe(并可能严重扰乱系统)是最终的必要条件。

答案1

要求应用程序开发人员进行更新,而不是尝试禁用构建工具来阻止运行不兼容的程序,从而损坏 Windows。MS 在 8.1 中更改了 GetVersion(Ex) API,这会导致以下错误消息:

操作系统版本控制

http://msdn.microsoft.com/en-us/library/dn302074%28v=vs.85%29.aspx

相关内容