从程序兼容性助手中排除程序

时间:2016-03-16 11:16:05

标签: windows registry

我在Windows 8和10中从PCA中排除我的程序有哪些选择?

我应该只使用VersionHelpers.h并添加如下所述的注册表值:

  

从PCA中排除应用程序的另一个选项是添加列表   在以下注册表项下具有完整路径的可执行文件:   HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows   NT \ CurrentVersion \兼容性助手。值名称是   ExecutablesToExclude,类型为REG_MULTI_SZ。

但该注释取自here,适用于Windows 7。

我的问题是:
1.这种方法是否仍适用于Windows 8和10? 2.还有其他替代方案吗?
他们的意思是:

  

PCA会自动排除从网络位置运行的程序   包含应用程序中应用的修补程序的程序   兼容性数据库。

我该如何做fixes applied to them in the application compatibility database

如果我的程序没有在PCA上添加我的程序的注册表值,我的程序在Windows 8和10上运行正常。但如果确实如此,我的程序就崩溃了。所以我希望免除它。

1 个答案:

答案 0 :(得分:0)

我不确定这是否也适用于Windows 8/10。

您可以查看此页面,了解Compatibility Administrator。具体而言,您需要使用它为您的应用程序手动应用修补程序,或使用sdbinst.exe command line tool