修正:「このアプリケーションを実行するには、directxバージョン8.1以降が必要です」
目次:
- Windows 10で「このアプリケーションにはDirectxバージョン8.1以降が必要です」エラーを修正する方法
- 解決策1 – DirectXランタイムを2010年6月にインストールする
- 解決策2 –アプリケーションを互換モードで実行する
- 解決策3 –問題のあるプログラムを再インストールする
- 解決策4 – DirectPlayを有効にする
ビデオ: Обзор видеодомофона Tantos Mia 2024
Windows 10のaDirectXの問題は、ゲームの世界に住む多くのユーザーにとって一般的な問題です。
これらのエラーの1つは、いくつかの古いレガシータイトルを再生しようとする多くのユーザーに影響を与えます。 伝えられるところでは、「 このアプリケーションを実行するにはDirectXバージョン8.1以降が必要です 」というプロンプトが表示されます。
これは基本的に、DirectX 11または12がインストールされていても、古いアプリケーションではカットされないことを意味します。 この独特でかなり複雑な問題の解決を支援するために、以下のソリューションを提供しました。 ゲームを開始するたびにこのエラーが発生する場合は、以下のリストを確認してください。
Windows 10で「このアプリケーションにはDirectxバージョン8.1以降が必要です」エラーを修正する方法
- DirectXランタイムを2010年6月にインストールする
- 互換モードでアプリケーションを実行する
- 問題のあるプログラムを再インストールする
- DirectPlayを有効にする
解決策1 – DirectXランタイムを2010年6月にインストールする
何らかの特殊な理由により、DirectXに依存している古いゲームまたはアプリケーションを実行するには、古いDirectXバージョンが必要です。 現在、DirectX 11または12がインストールされていることを確信していても、古いDirectXバージョンを入手してインストールし、問題を解決する必要があると推測されます。
さらに言えば、ほとんどのゲームには、対応するDirectXインストーラーパッケージと追加の再頒布可能パッケージが付属しています。 一方、ゲームインストールフォルダー内でそれらを見つけることができない場合は、オンラインで簡単に見つけてダウンロードできます。
DirectX Runtimeインストーラーをダウンロードできます。
解決策2 –アプリケーションを互換モードで実行する
Windows 10でプレイされた古いゲームを使用している間に、互換性モードを使用してこの問題を解決してみましょう。 互換性の問題は、GTA Vice CityやIGI-2などの古いゲームタイトルでは非常に頻繁に発生します。Windows10プラットフォームで実行されたCovert Strike。
そのためには、それぞれ推奨されるWindowsシステムでこのゲームを試して実行することをお勧めします。 まず、ゲーム/アプリのシステム要件でサポートされているシステムバージョンについて通知し、以下の手順に進みます。
- アプリのデスクトップショートカットを右クリックして、[プロパティ]を開きます 。
- [互換性]タブを開きます。
- [このプログラムを互換モードで実行する]ボックスをオンにします。
- ドロップダウンメニューから、 Windows XPまたはWindows 7を選択します。
- 次に、[管理者としてこのプログラムを実行する]ボックスをオンにします。
- 変更を保存して、アプリケーションを実行します。
一方、「このアプリケーションを実行するにはDirectxバージョン8.1以降が必要です」というエラーが引き続き表示される場合は、必ず以下の手順を続行してください。
- また読む:Windows 10でAge of Mythology Extended Editionのバグを修正する方法
解決策3 –問題のあるプログラムを再インストールする
一部のユーザーは、アプリケーション(ほとんどの場合、ゲーム)を再インストールするだけで問題を解決できました。 統合の問題もまた、特に古いゲームタイトルでは非常に一般的です。 そのため、これ以上苦労することなく、以下の手順に従って問題のあるゲームをアンインストールし、再度インストールします。
- Windowsの検索バーに「 コントロール」と入力し、 コントロールパネルを開きます。
- カテゴリビューを選択します 。
- [プログラムのアンインストール]をクリックします。
- 問題のあるプログラムを右クリックして、 アンインストールします。
- PCを再起動します。
- インストーラーファイル(ほとんどの場合、 Setup.exe )を右クリックし、[プロパティ]を開きます 。
- [互換性]タブを選択します。
- [このプログラムを互換モードで実行する]ボックスをオンにします。
- ドロップダウンメニューから、 Windows XPまたはWindows 7を選択します。
- 次に、[管理者としてこのプログラムを実行する]ボックスをオンにします。
- 変更を確認してインストーラーを実行します。
さらに、Steamユーザーであれば、クライアント内で行うことができます。成功率が高いためです。
解決策4 – DirectPlayを有効にする
DirectPlayは、いくつかの最新のWindowsイテレーションから除外されたレガシーコンポーネントです。 しかし、この問題が古いゲームを苦しめると既に判断したので、このオプションを有効にすることが重要であると言うのは安全です。 以下の手順に従ってDirectPlayを有効にし、できればこの問題を解決してください。
- Windows検索バーで、「Windowsを有効にする」と入力し、「 Windowsの機能を有効または無効にする」を開きます 。
- Legacy Componentsに到達するまでスクロールダウンします。
- [レガシーコンポーネント]を展開し、[DirectPlay]ボックスをオンにします。
- [OK]をクリックして変更を確認し、アプリを再起動してください。
DirectPlayを有効にすると、過去10年間のすべてのゲームを問題なく実行できるはずです。