[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の設定をリセットするとこの問題が解決することがあります。その方法は次のとおりです。

  1. タスクマネージャからSkypeを閉じます。
  2. 実行ウィンドウを開き、 %appdata%と入力します。 Enterキーを押してください。

  3. 新しいRoamingフォルダで、 Skypeを見つけて、その名前をSkype.oldに変更します。
  4. [ファイル名を指定して実行]を開き、 %temp%skypeと入力します。

  5. 今すぐDbTempフォルダを削除します。
  • Skypeを再インストール

何もうまくいかない場合は、Skypeを再インストールしてみてください。 この解決策は通常最後の手段であり、多くの技術的問題を解決します。

Skypeについて話しているので、Skypeには通常のデスクトッププログラムの他にユニバーサルアプリケーションがあることをおそらくご存知でしょう。 それで、あなたはどちらが伝統的な、デスクトッププログラム、または新しい、普遍的なSkypeアプリのどちらが好きですか? コメント欄にあなたの意見を聞かせてください。

チェックアウトするための関連ガイド:

  • Skypeエラー「サインインするにはJavascriptが必要です」の修正方法
  • [FIX] Skypeでユーザー名やパスワードを入力できない
  • 完全修正:Skypeは私の顔を見せない

編集者注:この記事は当初2015年6月に公開されたものであり、それ以来鮮度と正確性のために更新されています。