[FIX] Windows PCにSkype DXVA2.DLLが表示されない
メインのオペレーティングシステムがまだWindows XPで、それにSkypeを使用している場合は、最新のアップデートの後、「 Skypeがライブラリdxva2.dllをロードできませんでした 」というエラーメッセージが表示されることがあります。 このエラーメッセージが表示された後、Skypeが起動しなくなり、サインインできなくなります。この記事では、このエラーの解決策を紹介し、それがなぜ発生するのかを説明します。
Skype dxva2.dllエラーを修正する方法
解決策1:.NET Framework 4をインストールする
では、なぜこのエラーメッセージが表示されるのでしょうか。 Microsoftは最近、Skypeをバージョン7.5にアップデートし、ほぼすぐにWindows XPユーザーはSkypeを起動することすらできないと訴え始めました。 これは、今後SkypeがDirectX Video Acceleration 2.0を使用するためです。これには、正常に機能するために.NET Framework 4.0がインストールされている必要があります。 したがって、多くのユーザー(特にWindows XPユーザー)は.NET 4.0をインストールしていないので、このエラーメッセージが表示されます。
ご存じのとおり、MicrosoftはもうWindows XPをサポートしていませんが、このオペレーティングシステムでSkypeを実行することはまだ可能です。 dxva2.dllファイルはWindows Vistaで導入されたので、デフォルトではWindows XPにインストールされていません。このdllファイルを入手するには.NET Framework 4.0をダウンロードする必要があります。
Skypeにdxva2.dllが欠落している問題を解決するために必要なのは、.NET Framework 4をダウンロードしてインストールすることです。Microsoftのサイトから、またはこのリンクから直接ダウンロードできます。
.NET Framework 4をダウンロードしてインストールすると、Skypeに再び通常どおりサインインできるようになります。
Windowsオペレーティングシステムのより新しいバージョンのユーザーは今のところこの問題について不平を言いませんでした。 しかし、XPより新しいWindowsでこの問題に直面した場合、解決策はおそらく同じでしょう。 .NET Framework 4を再インストールするか有効にするだけで十分です。
Skype DXVA2.DLLエラーを修正するための追加の解決策
- ウイルス対策を無効にする
ウイルス対策ソフトウェアやファイアウォールソフトウェアによって、Skypeの.exeファイルがブロックされ、ツールが起動されないことがあります。 セキュリティソフトウェアを無効にして、Skypeをこのように使用できるかどうかをテストします。
- Skype設定をリセットする
Skypeの設定をリセットするとこの問題が解決することがあります。その方法は次のとおりです。
- タスクマネージャからSkypeを閉じます。
- 実行ウィンドウを開き、 %appdata%と入力します。 Enterキーを押してください。
- 新しいRoamingフォルダで、 Skypeを見つけて、その名前をSkype.oldに変更します。
- [ファイル名を指定して実行]を開き、 %temp%skypeと入力します。
- 今すぐDbTempフォルダを削除します。
- Skypeを再インストール
何もうまくいかない場合は、Skypeを再インストールしてみてください。 この解決策は通常最後の手段であり、多くの技術的問題を解決します。
Skypeについて話しているので、Skypeには通常のデスクトッププログラムの他にユニバーサルアプリケーションがあることをおそらくご存知でしょう。 それで、あなたはどちらが伝統的な、デスクトッププログラム、または新しい、普遍的なSkypeアプリのどちらが好きですか? コメント欄にあなたの意見を聞かせてください。
チェックアウトするための関連ガイド:
- Skypeエラー「サインインするにはJavascriptが必要です」の修正方法
- [FIX] Skypeでユーザー名やパスワードを入力できない
- 完全修正:Skypeは私の顔を見せない
編集者注:この記事は当初2015年6月に公開されたものであり、それ以来鮮度と正確性のために更新されています。