一部のユーザーは、UnityPlayer.dll ファイルを使用するゲームをプレイできません。彼らによると、アクセス違反エラーのためにゲームがクラッシュし続けます。 UnityPlayer.dll は、ゲームやアニメーション キャラクターの 3D 素材を生成するダイナミック リンク ライブラリです。 Payload Studios によって開発されました。イベント ビューアでエラー ログを表示すると、UnityPlayer.dll が原因でアクセス違反が発生しました (0xc0000005) というエラー メッセージが表示されました。アクセス違反エラーが原因で UnityPlayer.dll を使用するゲームがシステムでクラッシュする場合、この記事に記載されている解決策が問題の解決に役立つ場合があります。

UnityPlayer.dll によりアクセス違反が発生しました (0xc0000005)

UnityPlayer.dll ファイルを使用するゲームがシステムでクラッシュし、エラー ログに「UnityPlayer.dll がアクセス違反を引き起こしました (0xc0000005)」というメッセージが表示される場合は、次の解決策を試して修正してください。

管理者としてゲームを実行するウイルス対策を無効にするクリーン ブート状態でトラブルシューティングを行うCPU オーバークロックを無効にするXMP プロファイルを無効にするRAM をアップグレードする

これらすべての修正について詳しく見ていきましょう。

1] 管理者としてゲームを実行する

これが最初にすべきことです。問題のあるゲームを管理者権限で実行し、問題が解決するかどうかを確認してください。管理者権限が原因で問題が発生していた場合は、管理者として実行すると問題が解決します。これを行うには、ゲームのデスクトップ ショートカットを右クリックし、[管理者として実行] を選択します。

これで問題が解決した場合は、ゲームを常に管理者として実行することができます。.

2] ウイルス対策を無効にする

ウイルス対策は、さまざまな種類の脅威からシステムを保護します。しかし、本物のファイルを脅威と見なしてブロックすることもあります。これは、回避できるアンチウイルスからの誤検知フラグです。あなたの場合、エラーは UnityPlayer.dll ファイルに関連付けられています。したがって、このファイルがウイルス対策によってシステムに対する脅威と見なされる可能性があります。これは、ウイルス対策を一時的に無効にすることで確認できます。

ウイルス対策を無効にしてから、ゲームを起動してください。今回もクラッシュするかどうかを確認します。ゲームが正常に実行される場合は、UbityPlayer.dll ファイルをアンチウイルスに除外として追加することにより、そのファイルが本物のファイルであることをアンチウイルスに通知する必要があります。 Windows セキュリティでは、プログラムまたはファイルを簡単に除外できます。サードパーティ製のウイルス対策ソフトウェアを使用している場合は、そのマニュアルを読むか、サポートに連絡してその方法を確認してください。

3] クリーン ブート状態でトラブルシューティングする

問題が解決しない場合が持続する場合は、クリーン ブート状態でトラブルシューティングを行い、アプリまたはソフトウェアがゲームとの競合を引き起こしているかどうかを確認する必要があります。すべてのサードパーティのスタートアップ アプリとサービスが無効になっている場合、システムはクリーン ブート状態で起動されると言われています。したがって、MSConfig を使用してすべてのサードパーティ サービスとスタートアップ アプリを無効にし、システムを再起動してクリーン ブート状態にする必要があります。

クリーン ブート状態でゲームを起動し、それでもクラッシュするかどうかを確認します。そうでない場合は、サードパーティのアプリまたはサービスがゲームとの競合を引き起こし、予期せずクラッシュしています。次のステップは、問題の原因を特定することです。これを行うには、MSConfig を起動し、すべてのサードパーティ サービスとスタートアップ アプリを有効にして、通常モードでコンピューターを再起動します。サードパーティのサービスが多すぎる場合は、それらの半分を有効にして、コンピューターを再起動します。ここで、問題が解決しないかどうかを確認してください。問題が再発する場合は、有効にしたサービスまたはスタートアップ アプリのいずれかが問題の原因です。

では、まず、起動アプリが問題を引き起こしているかどうかを確認してください。これを行うには、すべてのスタートアップ アプリを 1 つずつ無効にして、問題が解決するかどうかを確認します。はいの場合、そのスタートアップ アプリが原因です。次に、そのアプリをアンインストールするか、公式 Web サイトで更新バージョンが利用可能かどうかを確認してください。

スタートアップ アプリが問題の原因でない場合は、サードパーティのバックグラウンド サービスが原因である可能性があります。 MSConfig を起動し、すべての Microsoft サービスを非表示にしてから、サードパーティ サービスの 1 つを無効にします。システムを再起動し、問題が解決しないかどうかを確認してください。このプロセスを繰り返して、問題の原因となっているサードパーティ サービスを確認します。サードパーティ サービスを特定したら、Service Management アプリで無効にします。

影響を受けたユーザーからのフィードバックによると、次のアプリが問題の原因でした:

Citrix リモート デスクトップ アプリ。 Citrix Workspace.

上記のアプリのいずれかをシステムにインストールしている場合は、それらをアンインストールするか、更新して (更新されたバージョンが公式 Web サイトで利用可能な場合)、エラーが消えるかどうかを確認します。また、デバイス マネージャーから Citrix ドライバーを削除します。これを行うには、デバイス マネージャーで Citrix ドライバーを右クリックし、[デバイスのアンインストール] オプションを選択します。

4] CPU オーバークロックを無効にする

CPU クロック レートを上げるプロセスは、CPU オーバークロックと呼ばれます。簡単に言えば、CPU オーバークロックとは、製造元が設定したデフォルト値よりも高いレートで CPU を動作させるプロセスです。場合によっては、CPU をオーバークロックすると、PC で問題が発生します。 CPU をオーバークロックしている場合は、オフにしてみてください。

5] XMP プロファイルを無効にする

XMP プロファイルまたはエクストリーム メモリ プロファイルは、ゲームのパフォーマンスを向上させるために使用されます。最初は Intel によって開発され、現在はすべての高性能 RAM メーカーで使用されています。 RAM が XMP プロファイルをサポートしている場合、BIOS で有効にするオプションが表示されます。 RAM の XMP プロファイルを有効にしている場合は、無効にすることで問題を解決できます。システム BIOS に移動し、XMP プロファイルを無効にするオプションを見つけてください。

6] RAM をアップグレードする

一部のユーザーは、RAM をアップグレードすることで問題を解決できました。これを試すこともできます。ただし、ゲームのハードウェア要件に従ってゲームを実行するための最小メモリがシステムにない場合にのみ、RAM をアップグレードすることをお勧めします。

読む: ウィッチャー 3 VCOMP110 を修正する.dll が見つかりませんでした。

DLL エラーを修正するにはどうすればよいですか?

PC 上でプログラムを正しく実行するには、DLL ファイルが必要です。プログラムをインストールすると、必要な DLL ファイルもシステムにインストールされます。 DLL ファイルが見つからないというエラーの考えられる原因の 1 つは、ゲームの不適切なインストールです。インストール プロセスを中止したり、ゲームを正しくインストールしないと、ゲームに必要な重要なファイルが失われる可能性があります。

DLL ファイルが見つからないというエラーが発生した場合は、再インストールする必要があります。プログラムを削除するか、SFC および DISM スキャンを実行してシステム ファイルを修復します。 DLL ファイルのダウンロードを提供する Web サイトが多数あります。ただし、そのような Web サイトで DLL ファイルをダウンロードすることはお勧めしません。そうする代わりに、欠落している DLL ファイルを別の正常なコンピューターから自分のコンピューターにコピーすることができます。

UnityPlayer.dll が見つからない場合の修正方法

エラー メッセージは、自己説明。実行中のゲームは、システム上に UnityPlayer.dll ファイルを見つけられません。通常、このエラーは、ゲーム ファイルをインストール フォルダーから別の場所に移動した場合に発生します。すべてのゲーム ファイルをコピーし、ゲームのインストール フォルダーに移動してから、ゲームを起動します。

これで問題が解決しない場合は、ゲームをアンインストールしてから再度インストールしてください。ただし、続行する前に、すべてのゲーム データをクラウドにバックアップしていることを確認してください。

これがお役に立てば幸いです。

次を読む: 修正Windows で vulkan-1.dll が見つからないかエラーが見つかりません。

Categories: IT Info