Windows10の「アドレスでのアクセス違反」エラーの最善の解決策

公開: 2021-03-05

コンピュータのソフトウェアまたはメモリが破損していると、一部のソフトウェアプログラムが正常に起動しない場合があります。 アクセスが拒否されると、通常、「Exception_Access_Violation」というアクセス違反エラーが発生します。 ほとんどの場合、エラーコードまたはアドレスが付属しています。

マルウェアの感染やハードウェアの障害により、Exception_Access_Violationの問題が発生する可能性があります。 不適切なファイル設定や互換性エラーも問題の原因となる可能性があります。 Windows 10でException_Access_Violationエラーを修正する方法を探している場合は、この記事が役に立ちます。

Windows 10でのアクセス違反とはどういう意味ですか?

「アドレスでのアクセス違反」エラーは、Windows 10を含むすべてのバージョンのWindowsで発生する可能性があります。このメッセージが表示された場合は、実行しようとしているソフトウェアが保護されたメモリアドレスにアクセスしようとしていることを意味します。 これは、PCユーザーが特定のプログラムを使用できないようにするポップアップウィンドウの形式で表示されます。

重要なのは、例外アクセス違反エラーはほとんどの場合、どのアプリケーションでも発生するということです。 多くのユーザーが、JAVA、Visual Studio、およびウイルス対策アプリケーションの実行中に問題が発生したと報告しています。 World of Warships、Overwatch、Minecraftなどの特定のゲームを操作しているときにも表示されます。

Windows10で例外アクセス違反エラーを解決する方法

マルウェアスキャンを実行する

コンピュータがマルウェアにひどく感染している場合、メモリシステムが破損し、このエラーが表示される可能性があります。 コンピュータで疑わしい動作に気付いた場合は、徹底的かつ詳細なセキュリティスキャンを実行する必要があります。 場合によっては、Windowsに組み込まれているウイルス対策ソフトウェアが何も見つからないことがあります。 したがって、AuslogicsAnti-Malwareなどの別のオプションを試してみることをお勧めします。 このツールは、プライマリアンチウイルスによって無視された潜在的なマルウェア感染を特定できます。

マルウェアが問題ではない場合は、AuslogicsBoostSpeedなどのPC最適化ツールを使用してシステムをスキャンすることをお勧めします。 BoostSpeedのクリーニングモジュールは、あらゆる種類のPCジャンクをクリーニングするように設計されています。 一時的なシステムファイルとユーザーファイル、問題のあるシステムファイル、残っているWindows Updateファイル、一時的なSunJavaファイルなどを安全に削除します。 空のキーなどの一部のレジストリの異常は、通常、時間の経過とともに蓄積されるまで問題を引き起こしません。 それらは非常に複雑になり、コンピュータを役に立たなくする可能性があります。 これが、BoostSpeedでレジストリクリーナーを使用することをお勧めする理由です。 専門家は、これをすべての厄介なグリッチやクラッシュを完全に排除するための最も安全なツールの1つと考えています。

おすすめされた

AuslogicsBoostSpeedでPCの問題を解決する

BoostSpeedは、PCのクリーニングと最適化に加えて、プライバシーを保護し、ハードウェアの問題を診断し、速度を上げるためのヒントを提供し、ほとんどのPCのメンテナンスとサービスのニーズに対応する20以上のツールを提供します。

Auslogics BoostSpeedは、認定されたMicrosoft Silver ApplicationDeveloperであるAuslogicsの製品です。
無料ダウンロード

データ実行防止例外を追加

コンピュータにマルウェアがない場合は、問題のあるプログラムをデータ実行防止例外リストに追加することができます。 これにより、「アドレスでのアクセス違反」エラーに関係なくプログラムを実行できます。

  1. Windows Searchバーに「コントロールパネル」(引用符なし)を入力して、アプリを起動します。
  2. 下にスクロールして、[システム]をクリックします。
  3. 左側のペインで、[システムの詳細設定]をクリックします。
  4. [詳細設定]タブで、[パフォーマンス]セクションの[設定]をクリックします。
  5. [パフォーマンスオプション]ウィンドウで、[データエグゼクティブの防止]タブをクリックします。
  6. [選択したものを除くすべてのプログラムとサービスのDEPをオンにする]オプションにチェックマークを付け、[追加]ボタンをクリックして、プログラムの.exeファイルを見つけます。
  7. それをリストに追加し、[適用]をクリックしてから、[OK]をクリックして変更を保存します。

問題のあるプログラムを再度実行して、アドレスでのアクセス違反エラーが引き続き発生するかどうかを確認してください。

ユーザーアカウント制御を無効にする

Javaベースのアプリケーションをインストールまたは実行しようとすると、アドレスでのアクセス違反の問題が発生する可能性が高くなります。 この場合、ユーザーアカウント制御を一時的に無効にして、問題を解決できます。

  1. Windowsサーチバーで「コントロールパネル」(引用符なし)と入力し、アプリを起動します。
  2. 下にスクロールして、[ユーザーアカウント]をクリックします。
  3. 右側のウィンドウで、[ユーザーアカウント制御設定の変更]をクリックします。
  4. スライダーを「通知しない」まで下に移動し、「OK」をクリックします。

影響を受けたプログラムを再度実行して、問題が解決したかどうかを確認してください。 プログラムを実行した後、ユーザーアカウント設定を有効にすることを忘れないでください。

影響を受けるソフトウェアが読み取り専用に設定されていないことを確認してください

読み取り専用モードの場合、プログラムを効果的に起動または実行することはできません。 確認して修正する方法は次のとおりです。

  1. デスクトップで影響を受けるプログラムのショートカットを見つけて、ファイルを右クリックします。
  2. メニューから、[プロパティ]オプションを選択します。
  3. [全般]タブに移動し、[属性]セクションを見つけて、読み取り専用オプションがチェックされていないことを確認します。
  4. [適用]、[OK]の順にクリックして、変更を保存します。

問題のあるプログラムを互換モードで実行する

PCで例外アクセス違反のエラーメッセージが表示される理由は、互換性の問題が原因である可能性があります。 実行しようとしている古いプログラムの中には、Windows 10などの新しいオペレーティングシステムと互換性がないものがあります。それでも、オペレーティングシステムには、古いアプリケーションを実行できる互換モードと呼ばれる機能があります。 アプリケーションでこの問題が発生した場合は、互換モードを有効にできます。

  1. デスクトップで影響を受けるプログラムのショートカットを見つけて、ファイルを右クリックします。
  2. メニューから、[プロパティ]オプションを選択します。
  3. [プロパティ]メニューで、[互換性]タブを選択します。
  4. [互換モードでこのプログラムを実行する]チェックボックスを選択し、ドロップダウンメニューから古いバージョンのWindowsを選択します。
  5. [適用]と[OK]をクリックして、変更を保存します。

問題のあるプログラムを再度実行して、アドレスエラーでのアクセス違反がまだ発生するかどうかを確認します。

RAMに破損がないか確認してください

以前にRAMの一部に損傷を与えるマルウェア感染があった場合、このアドレス違反アクセスエラーが発生する可能性があります。

次の手順を使用して、RAMの破損を確認できます。

  1. Windowsの検索バーに「Windowsメモリ診断」(引用符なし)を入力して、プログラムを起動します。
  2. 「今すぐ再起動して問題を確認する」オプションをクリックします。
  3. プログラムを実行して、その結果を待つだけです。

RAMが破損している場合は、RAMを交換する必要があります。

options.iniファイルを作成します

Lord of the Rings:Battle for Middle EarthがEXCEPTION_ACCESS_VIOLATIONエラーを出すプログラムである場合は、以下の手順に従ってください。

  1. Win + Rショートカットを使用して、[実行]ボックスを起動します。
  2. 「%appdata%」(引用符なし)を入力し、Enterをクリックします。
  3. フォルダーにoptions.iniファイルが存在しない場合は、作成します。
  4. フォルダ内の空のスペースを右クリックして、[新規]> [テキストドキュメント]を選択します。
  5. 次の行をテキストドキュメントに貼り付けます。

AudioLOD =低

HasSeenLogoMovies =はい

IdealStaticGameLOD = VeryLow

解像度= 800 600

StaticGameLOD = VeryLow

TimesInGame = 1

  1. 次に、[ファイル]> [名前を付けて保存]を選択します。
  2. [すべてのファイル]を選択し、[ファイル名]セクションにoptions.iniを入力します。
  3. 保存場所として[AppData]> [My Battle for Middle Earth Files]フォルダーを選択し、[保存]をクリックします。

ハードウェアのトラブルシューティング

多くのWindowsユーザーは、ハードウェアの問題を解決することにより、アドレスでのアクセス違反エラーを修正することに成功しています。 以下の手順に従ってください。

  1. Win + Iショートカットを使用して、設定アプリを起動します。
  2. [更新とセキュリティ]をクリックします。
  3. 左側のペインで、[トラブルシューティング]をクリックします。
  4. 画面の指示に従って、トラブルシューティングを実行します。
  5. トラブルシューティングプロセスが完了するのを待ちます。

問題のあるプログラムを再度実行して、アドレスエラーでのアクセス違反がまだ発生するかどうかを確認します。

問題のあるソフトウェアを再インストールする

特定のアプリケーションの実行時にアドレスでのアクセス違反エラーが発生した場合は、影響を受けるプログラムを再インストールしてみてください。 実行しようとしているアプリの一部が、クラッシュや不適切な保存によって破損している可能性があります。 おそらく、バグのある更新が問題を引き起こしました。

影響を受けるプログラムを削除するには、次の手順に従います。

  1. Win + Iショートカットを使用して、設定アプリを起動します。
  2. アプリをクリックします。
  3. リストから問題のあるアプリケーションを見つけて、[アンインストール]をクリックします。
  4. 影響を受けるプログラムをインストールするための通常の手順に従います。

結論

これで、Windows10の「アドレスでのアクセス違反」の問題を修正するための9つの解決策があります。下のコメントボックスを使用して、エラーを取り除くのにどの方法が役立ったかを共有してください。