Windowsシステム上のDirectXプラットフォームのみ)は、多くのマルチメディアアプリケーションまたはコンピュータゲームの正常な動作を保証する必須コンポーネントの1つです。しかし、残念なことに、DirectXがインストールされておらず、システムがエラーメッセージを表示することがあります。これと何が関連していて、問題を修正する方法については、後で説明します。
DirectXがインストールされない理由:考えられる理由
障害が発生する理由を見つけるこのプラットフォームをインストールしようとする場合、最も単純なケースでは、エラーログファイル(DirectX.logおよびDXError.log)を参照できます。経験豊富なユーザーであれば、何が問題なのかすぐにわかります。しかし、普通のユーザーにとって、そのような情報はまったく何も言わないかもしれません。
![directxがインストールされていません](/images/kompyuteri/ne-ustanavlivaetsya-directx-na-windows-7-ili-windows-8-uznajte-reshenie.jpg)
したがって、たとえば、Windows 7でDirectXがインストールされ、エラーメッセージが表示されてプロセスが中断された場合は、このシステム動作の考えられる理由のリストを確認することをお勧めします。最も基本的なものは次のとおりです。
- ウイルスへの暴露;
- インストーラーファイルの損傷。
- インストーラーの誤った起動。
- インストール権の欠如;
- 更新に関連する重大なシステム障害。
- ドライバの欠如またはビデオカードの誤動作。
- ハードディスクエラー;
- メモリの問題;
- 古いBIOSファームウェア。
DirectXがインストールされていません。 Windows 8およびその他のシステム:最初に何をすべきか?
それでは、最も単純なものから始めましょう。 ウイルスの影響によりDirectXがインストールされていない可能性があります。これは、駆除されたときのシステム内の存在と、ハードディスクに保存されている場合はインストーラ自体の感染に関係している可能性があります。
開始するには、システムの脅威を確認し、脅威が特定されて削除された場合は、インストール配布を再度ダウンロードして、インストールプロセスを繰り返してみてください。
その他のインストールオプション
不思議なことに、DirectXが失敗することがありますインストールされているアンチウイルスがプロセスの開始を妨げるためにのみインストールされます。これはそうあるべきではないようですが、状況は非常に一般的です。
![Windows 7はDirectXをインストールしません](/images/kompyuteri/ne-ustanavlivaetsya-directx-na-windows-7-ili-windows-8-uznajte-reshenie_2.jpg)
または、インストール中にインストールされている保護ツールを無効にするだけです。場合によっては、この方法で問題が修正されます。
その後もエラーが表示される場合は、最新のパッケージ(DirectX 12)ではなく、ランクの低いプラットフォームインストーラー(たとえば、Windows 7以降でサポートされているバージョン9)をダウンロードする価値があります。または、DirectXエンドユーザーランタイムインストーラーを使用することもできます。
アカウントの問題
システム構成を変更するユーザー権限がないために、DirectXがインストールされていないことに気付く場合があります。
![directxがインストールされていない理由](/images/kompyuteri/ne-ustanavlivaetsya-directx-na-windows-7-ili-windows-8-uznajte-reshenie_3.jpg)
Windowsの第7修正以降のシステムの最初のルールは、PCMメニューから管理者権限で排他的にインストーラーファイルを実行することです。
しかし、これは常に助けにはなりません。 おそらく、ユーザーの権限(管理者として登録されている場合でも)が非常に制限されているため、ユーザーは何も変更できません。このような状況では、管理者権限を持つ新しい登録を作成するという唯一の正しい決定を行うことができます。これはワンストップソリューションと見なされ、多くの専門家や専門家によって確認されています。
![DirectX Windows 8がインストールされていません](/images/kompyuteri/ne-ustanavlivaetsya-directx-na-windows-7-ili-windows-8-uznajte-reshenie_4.jpg)
この場合、セクションを使用する必要がありますアカウント管理を行い、新しい登録を追加してAdministratorsグループに含めます。ただし、このグループに制限が適用される場合は、新しいレコードに必要なすべての権限を手動で付与する必要があります。
サービスパックの問題
最後に、圧倒的多数の専門家によると、最大の問題は、インストーラがアップデートと競合することです。この最も顕著な例は、Windows 7のSP1です。
両方のソフトウェア製品(アップデートとDirectXの両方)は同じ製造元による開発であり、競合してはならないようです。しかし、あなたと私は、不完全な更新がどのように起こり得るかを知っています。
![directxがインストールされていません](/images/kompyuteri/ne-ustanavlivaetsya-directx-na-windows-7-ili-windows-8-uznajte-reshenie_5.jpg)
この状況では、「センターWindows Updates」およびインストールされているサービスパックのリストで、KB976932という番号の更新プログラムを見つけて削除します。以前にシステムのバックアップコピーを作成したことがあるためです。
その後、コンピュータが再起動し、同じ更新センターが手動で更新を検索するように設定されています。検索プロセスでは、DirectXコンポーネントを含むすべての必要な更新が見つかります。インストールが順調に進んだら、公式のMicrosoft Webサイトから最新のプラットフォーム変更をダウンロードして自分でインストールできますが、最も簡単な方法は、小さなWebインストーラーファイルをダウンロードして使用することです。この場合、システムのビット数についてDirectXバージョンを探し、完全なインストール配布をダウンロードする必要はありません。
その他の問題
「ハードウェア」の動作の不具合については、それらは非常にまれであるため、考慮されませんでした。ただし、上記のいずれもうまくいかない場合は、ビデオカードをテストするか、交換してみてください。 RAMストリップについても同様です。同時に、ハードドライブのエラーをチェックします(chkdsk)。システムコンポーネント(sfc / scannow)の整合性をチェックしたり、不足しているシステムライブラリを特定したりする必要がある場合があります(DLL Suiteプログラムが最適です)。
BIOSの場合、最新のファームウェアをインストールします。 確かに、問題の本質と実行されたアクションを完全に理解している場合にのみ、自分で交換することをお勧めします。そうしないと、システムが完全にクラッシュする可能性があります。