PCAを無効化して、PCAが古いアプリケーションインストールをブロックしてしまう問題を防ぎましょう。
Windows OSは下位互換を重要視し、 以前のバージョンのWindows OSで動作していたアプリケーションを正しく動作させるために、 プログラム互換性エンジン(PCE:Program Compatibility Engine)を搭載しています。
ユーザーが目にするのは、同エンジンを用いたプログラム互換性アシスタント(PCA:Program Compatibility ASssistant)ですが、 このPCAが弊害になることがあります。
例えば、バージョンの古いOSで使用していたアプリケーションをWindows 7に導入しようとすると、 PCAがインストールをブロックしてしまうことがあります。古いアプリケーションをどうしても導入しなければならないことを想定して、 PCAの無効化をしましょう。
HKEY_LOCAL_MACHINE\Policies\Microsoft\Windows\AppCompat | ||
DisableEngine(新規作成) | ||