Windows 7 にドライバーやその他のソフトウェアをインストールしようとしたときに、それが新しい OS と互換性がないことが判明すると、非常に面倒になることがあります。今日は、プログラム互換性アシスタントの使用方法と、プログラムが正常にインストールされるように互換性の問題をトラブルシューティングする方法について説明します。 プログラム互換性アシスタント プログラム互換性は、以前のバージョンの Windows 用に作成されたプログラムを実行できるようにするモードです。プログラム互換性アシスタントは互換性の問題を検出し、推奨設定を使用して再インストールできるようにします。たとえば、ホームレコーディング用に音楽インターフェイスデバイスドライバーをインストールしようとすると、このエラーが発生しました。 エラーを解決した後、プログラム互換性アシスタントが起動し、プログラムが正しくインストールされていないことを通知しました。再度インストールを試行するには、「推奨設定を使用して再インストールする」を選択します。
互換性アシスタントが問題を確認して修正し、ドライバーをインストールすることができました。問題は、ドライバーが Vista 用に設計されており、アシスタントがドライバーをインストールするために正しい互換モードを自動的に選択することでした。
場合によっては、Virtual PC 2007 が Windows 7 と互換性がなく、オンラインで解決策を確認できるこの例のような画面が表示されることがあります。
オンラインで解決策を確認したところ、問題を解決する可能性のあるアップデートがあることがわかりました。
これにより、Virtual PC 2007 SP1 をダウンロードするための Microsoft サイトが表示されます。
注: プログラムが正しくインストールされていても、プログラム互換性アシスタントが正しくインストールされていないと判断する場合があります。インストールを途中でキャンセルするとポップアップが表示される場合もあります。あなたが管理者で、自分が何をしているのかわかっているためにポップアップが表示されるのにうんざりしている場合は 、Windows 7 および Vista でプログラム互換性アシスタントを無効にする方法 に関する記事を参照してください。
プログラム互換性のトラブルシューティング プログラム互換性アシスタントで解決策が見つからない場合や、プログラムは正常にインストールされても正常に動作しない場合があります。その場合は、問題のトラブルシューティングを行う必要があります。 [スタート] メニューのプログラム アイコン、または多くのプログラムのショートカット アイコンを右クリックし、[互換性のトラブルシューティング] を選択します。
Windows はプログラムの問題を検出し、推奨設定でプログラムの実行を試みたり、トラブルシューティング ウィザードを実行したりすることができます。例のこの部分では、[推奨設定を試す] を選択します。
このオプションを使用すると、プログラムをテスト実行して、新しい互換性設定によって問題が解決されるかどうかを確認できます。 「プログラムの開始」をクリックしてテストを開始します。プログラムをテストし、設定が機能するかどうかを判断したら、「次へ」をクリックします。
プログラムが正しく実行されている場合は、設定を保存すると、その設定で引き続き実行されます。正しく動作しなかった場合は、別の設定を使用してみるか、Microsoft に問題を報告してオンラインの解決策を確認してください。
「いいえ、別の設定を使用して再試行します」を選択した場合は、プログラムで発生している問題を指定できるトラブルシューティング ツールが表示されます。
上の画面で何をチェックしたかに応じて、正しく動作していないものに対する他のオプションが表示されます。この例では、さまざまな表示の問題が示されています。
新しい設定がプログラムに適用され、再度実行してみることができます。
どの互換性設定もプログラムに対して機能しない場合は、生成された問題レポートを Microsoft に送信するように求められます。
互換性を手動で選択する もちろん、プログラム互換性のトラブルシューティング ツールを使用したくない場合は、手動で互換モードを選択できます。プログラムのアイコンを右クリックし、「プロパティ」を選択します。
次に、「互換性」タブをクリックし、「互換性でこのプログラムを実行する」チェックボックスをオンにして、ドロップダウンから Windows のバージョンを選択します。これで、選択した Windows のバージョンの互換モードでプログラムが常に実行されるようになります。
結論 以前のバージョンの Windows でプログラムを実行することで、発生している問題の解決に役立つことを願っています。各プログラムは異なるため、トラブルシューティングの手順も異なります。 Vista 用に作成されたプログラムのほとんどは Windows 7 で動作しますが、すべてが動作するとは限りません。 Windows 7 でプログラムが正しく動作しないという問題が発生し、互換モードのトラブルシューティングを行った場合は、開発者の Web サイトで新しいバージョンを検索するか、フォーラムで検索するのが最善の方法です。





