DLLファイル「libcef.dll」はChromium Embedded Framework(CEF)ダイナミックリンクライブラリであり、多くのプログラムで使用されます。このDLLファイルは、Valveによってデジタル署名されており、Steamやその他の多くのアプリケーションで使用されています。
ユーザーが自分のコンピューターでさまざまなアプリケーションを実行しようとすると、このエラーに遭遇する多くの例があります。このエラーの原因は、ファイルがターゲットの場所にないか、ウイルス対策ソフトウェアによってファイルが隔離されている可能性があります。
この問題を解決するために必要なすべての回避策をリストしました。32ビットシステムと64ビットシステムでは手順が異なることに注意してください。システムタイプを判別するには、次の手順を実行します。
- Windows + Sを押し、ダイアログボックスに「システム情報」と入力して、アプリケーションを開きます。
- お使いのシステムタイプは、フィールドの前に言及されます。システムのタイプを決定し、それに応じてソリューションに従います。
解決策1:libcef.dllを置き換えて登録する
ほとんどの場合、 'libcef.dll'はコンピューターに存在しないか、削除されています。システムの種類を判別したら、DLLファイルを他のコンピューターから取得することをお勧めします。入手できない場合は、インターネットを使用してみてください。ただし、注意して、正規の正当なWebサイトからのみダウンロードしてください。他のファイルになりすますウイルスやマルウェアはたくさんありますが、結局はコンピュータに害を及ぼすことになります。
64ビットシステムの場合:
オペレーティングシステムが64ビットの場合は、次の解決策に従ってください。指定されたディレクトリにファイルが存在しない場合は、ダウンロードして、以下の手順で説明するように貼り付けます。
- Windows + Eを押してファイルエクスプローラーを起動します。次のファイルパスに移動します。
C:\ Windows \ SysWOW64
- 次に、ファイルがすでに存在するかどうかを確認します。そうでない場合は、安全な場所からファイルを取得して、ここに貼り付けます。
- ファイルが正しいディレクトリにあることを確認した後、Windows + Sを押し、ダイアログボックスに「コマンドプロンプト」と入力し、アプリケーションを右クリックして、「管理者として実行」を選択します。
- コマンドプロンプトで、次のコマンドを実行します。
cd C:\ Windows \ SysWOW64
コマンドプロンプトの現在のディレクトリを変更しました。これで、ファイルをオペレーティングシステムに登録できます。以下のコマンドを実行します。
regsvr32 libcef.dll
ファイルの登録後にコンピュータを再起動し、アプリケーションを正しく正しくインストールできるかどうかを確認します。
32ビットシステムの場合
32ビットシステムの場合、手順はほぼ同じです。コマンドと作業するディレクトリは異なります。
- Windows + Eを押してファイルエクスプローラーを起動します。次のファイルパスに移動します。
C:\ Windows \ System32
- 次に、ファイルがすでに存在するかどうかを確認します。そうでない場合は、安全な場所からファイルを取得して、ここに貼り付けます。
- ファイルが正しいディレクトリにあることを確認した後、Windows + Sを押し、ダイアログボックスに「コマンドプロンプト」と入力し、アプリケーションを右クリックして、「管理者として実行」を選択します。
- コマンドプロンプトで、次のコマンドを実行します。
cd C:\ Windows \ System32
コマンドプロンプトの現在のディレクトリを変更しました。これで、ファイルをオペレーティングシステムに登録できます。以下のコマンドを実行します。
regsvr32 libcef.dll
ファイルの登録後にコンピュータを再起動し、アプリケーションを正しく正しくインストールできるかどうかを確認します。
注: Steamゲームを実行している場合は、DLLファイルを「C:\ Program Files \ Steam \ bin」に貼り付ける必要があります。他のディレクトリにSteamをインストールした場合、ドライブは異なります。さらに、いくつかのブリザードゲームをプレイしようとしたときにこのエラーが発生した場合は、いつでも別のコンピューターから取得して、ターゲットの場所に貼り付け、登録することができます。
解決策2:ウイルス対策ソフトウェアからディレクトリを除外する
ウイルス対策ソフトウェアがDLLファイルが指定されたディレクトリに存在しないようにブロックする場合があります。非常に多くのウイルス対策ソフトウェアが存在するため、それらすべてのディレクトリを除外する方法をリストすることはできません。Googleとアンチウイルスから次のディレクトリを除外します。
C:\ Windows \ SysWOW64
C:\ Windows \ System32
C:\ Program Files \ Steam \ bin(steamが他の場所にインストールされている場合は、ドライブを変更できます)
これらをウイルス対策ソフトウェアから除外した後、ソリューション1を再度実行し、ファイルを登録した後、エラーメッセージが消えるかどうかを確認します。DLLファイルをコピーした後も消えてしまう他のゲームがある場合は、そのディレクトリも除外してみてください。
注:これで問題が解決しない場合は、上記の変更を元に戻してください。これらの非常にフォルダを攻撃し、コンピュータを危険にさらす可能性のあるウイルスやマルウェアがあります。