このプログラムは Windows 10 または Windows 11 で実行されません

以前のバージョンから Windows 11 または Windows 10 にアップグレードしたところ、以前は動作していた重要なプログラムの一部が動作しなくなったことに気づきました。このような場合、どうすればよいでしょうか。実行しようとすると「このプログラムは Windows 11/10 では実行されません」というメッセージが表示されるかもしれません。表示される可能性のある他のメッセージには「使用しているオペレーティング システムはサポートされていません」または「このプログラムはまだ Windows 11/10 をサポートしていません」があります。使用可能なオプションを見てみましょう。

このプログラムは Windows 10 または Windows 11 で実行されません

1] Windows とドライバーを更新する

開始する前に、最新の Windows アップデートとデバイス ドライバーがすべてインストールされていることを確認してください。また、開発者の Web サイトからプログラムの最新バージョンをダウンロードしてインストールしたことを確認してください。カスタムメイドのソフトウェアを実行している場合、このオプションはない場合があります。

2] 管理者としてソフトウェアを実行する

プログラムの実行可能ファイル上で右クリックし、管理者として実行を選択して、動作するかどうかを確認します。

3] 必要な .NET のバージョンをインストールする

Windows 11/10 にはデフォルトで .NET 4.6 が付属しています。プログラムには古いバージョンの.NET Frameworkが必要ですか? その場合は、Microsoft ダウンロード センターからそのバージョンをダウンロードして、コンピューターにインストールできます。Windows 11/10 には、デフォルトで .NET 4.6 がインストールされています。Windows PC にインストールされている .NET Framework のバージョンを確認できますか?

4] 互換モードを使用する

もう一度、プログラムの実行可能ファイル上で右クリックし、使用可能なコンテキスト メニュー項目からプロパティを選択します。互換性タブの互換モードで、このプログラムを互換モードで実行するの横のチェックボックスをオンにし、ドロップダウン メニューから Windows 8、Windows 7 などを選択します。[適用] をクリックして、互換モードでプログラムを実行してみてください。

5] プログラムの互換性トラブルシューティングを実行する

それでも動作しない場合は、コンテキスト メニューから互換性のトラブルシューティングを選択できます。プロパティ ボックス > 互換性タブの下にも、同様のオプション互換性トラブルシューティングを実行が表示されます。どちらかを選択すると、プログラムの互換性トラブルシューティングが開きます。

ウィザードに従って最後まで進み、直面している問題の性質を選択します。画像をクリックすると、大きなバージョンが表示されます。とても簡単です!

頻繁に使用する必要がある場合は、プログラムの互換性トラブルシューティング デスクトップ ショートカットを作成できます。