我在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上运行正常。但如果确实如此,我的程序就崩溃了。所以我希望免除它。
答案 0 :(得分:0)
我不确定这是否也适用于Windows 8/10。
您可以查看此页面,了解Compatibility Administrator。具体而言,您需要使用它为您的应用程序手动应用修补程序,或使用sdbinst.exe
command line tool。