「参照メモリの命令を読み取れませんでした」エラーを修正

最近ではめったにありませんが、コンピュータの使用中に不可解なエラーメッセージが表示される場合があります。不可解なエラーは、実際には説明できないエラーです。

運が良ければ、調べることができるエラー参照番号が表示されますが、「参照メモリの(Referenced Memory Could)命令(Instruction)を読み取れませんでした」エラーの場合、そのような運はありません。

この特定のエラーはいつでも発生する可能性があり、多くの場合、明確な原因はありません。したがって、PCで問題なく実行していて、このエラーとともに突然ソフトウェアクラッシュが発生した場合は、このガイドで回復への道を歩むことができます。

このエラーは正確には何ですか?(What Is This Error Exactly?)

エラーの実際のテキストはかなり自明です。RAM内の情報は、特定のアドレスに保存されます。問題のソフトウェアが特定のアドレスに保存された情報を必要とするとき、それはそれを要求します。場合によっては、何らかの理由で、このプロセスがうまくいかないことがあります。このエラーは、アドレスが何らかの理由で無効であることを示しています。

エラーの原因は何ですか?(What Causes The Error?)

今、私たちは本当の問題に到達します。無効なメモリアドレスが関係していることはわかっていますが、メモリアドレスが無効である理由(why )はわかりません。 

これが、この特定のエラーが非常に多くの悲しみを引き起こす理由の1つです。それは、ハードウェア、ソフトウェア、または月の満ち欠けである可能性があります。良いニュースは、少しの推論と論理で、メモリエラーの問題の原因となっているグレムリンを追跡できることです。

探偵の仕事をする(Doing Some Detective Work)

このエラーに対処できる特定の修正を確認する前に、少し準備をする必要があります。結局のところ、単にすべてを試してみると、新しい問題が発生する可能性が高く、必ずしも問題の真の原因を示すとは限りません。

あなたがしなければならない最も重要なことは、エラーがいつどのように発生するかを記録することです。次の質問を自問してください。

  • (Did)ハードウェアまたはソフトウェアの変更後に発生し始め ましたか?
  • それは1つの特定のアプリケーションでのみ発生しますか? 
  • あなたが何をしているかに関係なく、それは起こりますか?
  • それはランダムに発生しますか、それとも設定された間隔で発生しますか?

状況証拠を収集できれば、どの修正が機能する可能性が高いかについての手がかりが得られる可能性があります。たとえば、特定の1つのプログラムだけでこのエラーが発生した場合は、自分のコンピュータをいじくり回すよりも、テクニカルサポートページにアクセスする方がよいでしょう。 

このエラーを遠い記憶に過ぎないようにするためのさまざまな方法を検討するときは、エラーのコンテキストの詳細を念頭に置いてください。 

最も賢明な修正(The Most Sensible Fixes)

無効なメモリアドレスが少し軽度の大混乱を引き起こす理由はたくさんあるので、最も賢明な修正を切り上げるのは理にかなっています。それらはかなりの数あるので、特定のエラーに関連している可能性が最も高いものから始めるのが道です。 

コンピューターに変更を加える修正を実行した場合、問題が解決しなかった場合は、必ず元に戻してください。そうでない場合は、可能性を排除することを困難にする新しい変数を導入しています。体系的に!

The Easiest Fix: Ignore It!

これは問題を解決する最も簡単な方法ですが、エラーを無視することは、問題の原因が体系的でない場合にのみ機能します。コンピュータとそれらを便利にするソフトウェアは非常に複雑です。時々物事は一度だけまたは非常にまれにうまくいかない。 

したがって、このエラーが一度も二度と見られない場合でも、心配する必要はありません。数週間または数か月に1回表示される場合は、対処する価値がない可能性もあります。

メモリエラーがミッションクリティカルな作業を妨害している場合、または頻繁に発生してユーザーエクスペリエンスを大幅に損なう場合は、もちろん他の解決策を調査す​​る必要があります。重要なのは、非常にまれな、あるいは1回限りのバグでさえあるかもしれないことについてびっくりしないことです。

もっと(仮想)RAMお願いします(More (Virtual) RAM Please)

仮想メモリはハードドライブの予約部分であり、物理RAMチップがいっぱいになったときにオーバーフローとして機能します。多くの場合、メモリを大量に消費するアプリのRAMが不足し、追加情報を配置する場所がない場合、アプリは失われます。プログラムがその情報を要求するとき、それはそこにありません。クラッシュ(Which)や深刻な誤動作につながります。 

最新のオペレーティングシステムのメモリ(Memory)管理は確かに非常に優れており、高品質のソフトウェア製品も利用可能なRAMで効率的に動作するように作られています。したがって、ほとんどの場合、仮想メモリは必要ありません。ただし、メモリ管理が不十分なプログラムや、システムへの仮想メモリの割り当てが少なすぎるプログラムは、メモリエラーを引き起こす可能性があります。

もちろん、物理RAM(RAM)を追加することもできますが、迅速な(そして無料の)解決策は、仮想メモリのページングファイルを最適化することです。このガイド(this guide)に従うだけ(Just)で、アプリケーションに十分な余裕ができます。

バックグラウンドアプリケーションを閉じる(Close Background Applications)

同じ問題に取り組むもう1つの角度は、メモリを大量に消費するアプリケーションの量を減らすことです。 

あなたのインターネットブラウザはここで最大の犯人です。Google Chromeなどのブラウザで開いたすべてのタブは、 (Every)RAMの大きな塊を消費します。誰かがゲームをロードして、ブラウザまたはオフィススイートソフトウェアをバックグラウンドで開いたままにしておくのはごく普通のことです。メモリが不足している場合は、いくつかのタブを閉じるか、作業を保存して生産性アプリを閉じることが大きな助けになります。

おそらく、バックグラウンドで実行されているプログラムはありません。少なくとも、知っているプログラムはありません。アイドル状態のときにコンピュータのメモリがどれだけ使用されているかを確認することをお勧めします。これを行うのは簡単なことではありません。

Windows 10、8、または7では、press CRTL+ALT+DEL を押してから、 [タスクマネージャー]をクリックします。(click Task Manager.)

タスクマネージャ(Task Manager)が次のようになっている場合:

次に、[詳細]をクリック(click More Details)して展開します。

次に、 [プロセス]タブで、[(Processes)メモリ(Memory )]列をクリックして、メモリ使用量ごとにプロセスを並べ替えます。大量のメモリを使用しているプロセスを探します。重要でない場合は、プロセスを右クリックして[タスクの終了(End Task)]を選択することで終了できます。 

プロセスが何であるかわからない場合は、最初にグーグルで検索する必要があることに注意してください。かなり重要かもしれません!

時間を戻します(Turn Back Time)

Windowsの最後のいくつかのバージョンは、現在も使用されているオペレーティングシステムに関して、事実上Windows 7に戻っており、かなり包括的なリカバリ機能を備えています。具体的には、システムの復元(System Restore)を使用して、最近行われた主要な変更をロールバックできます。 

これらは、Windows Update(Windows)、ドライバーのインストール、または新しいソフトウェアパッケージである可能性があります。システムの復元ポイントが発生したことを保証するのに十分な大きさの何かが発生した後にメモリエラーがポップアップし始めた場合、問題が解決するかどうかを確認するためにそのポイントの前に戻っても問題はありません。

Windows 10では(Windows 10)、次の手順を実行することで、コンピューターを以前の状態に復元できます。

  • まず、スタートメニュー でリカバリ(Recovery )を検索します。
  • [リカバリ]をクリックします。(Recovery. )次に、[システムの復元を開く(Open System Restore)]をクリックします。

変更によってエラーが発生したと思われる前に復元ポイントが作成された場合は、ここでそれらを選択し、Windows自体の指示に従って復元プロセスを完了することができます。

物事が本当に悲惨な場合は、 Windowsを元の状態に復元するために、Windowsをリセットすることを検討する必要があります。

ソフトウェアの犯人を追い出す(Evict a Software Culprit)

適切な復元ポイントがなく、最近インストールまたは更新されたプログラムがメモリエラーの原因であると疑われる場合は、[プログラムの追加と削除](Add or Remove Programs)機能を使用してアンインストールしてください。コントロールパネル(Control Panel)で見つけるか、スタートメニュー(Start Menu)で検索するだけです。

システムファイルの破損を確認する(Check For System File Corruption)

一般的な解決策の1つでメモリエラーが解消されない場合は、一連の特別なコマンドを使用して、システムファイルの破損を確認できます。 

コマンドプロンプト(Command Prompt)からシステムファイルチェッカー(System File Checker)を実行する必要があります。これまでテキストベースのWindows(Windows)インターフェイスを使用したことがない場合は、恐ろしいことに聞こえるかもしれませんが、この簡単なガイド(this simple guide)に従うと、修復プロセスを実行するのは簡単です。実際、さまざまな問題を未然に防ぐために、時々チェッカーを使用するのは良い習慣です。

クリーナーユーティリティを使用して、残ったソフトウェアジャンクを削除します(Use Cleaner Utilities to Remove Leftover Software Junk)

完璧な世界のソフトウェアでは、削除、アップグレード、または更新を行った後、それ自体をクリーンアップする必要があります。標準のアンインストーラーが失敗するこのクラッドの除去に特化したユーティリティはたくさんあります。 

たとえば、DDUは、システムからGPUドライバーを削除する人気のあるユーティリティです。グラフィック関連のものが問題を引き起こしている場合に役立ちます。Javaは一般的なゲストでもあり、コンピュータを見つけたままにしないでください。公式のJava削除ガイド(official Java removal guide)があるほどです。

あらゆる種類のクリーンアップユーティリティを使用する前に、 VirusTotal(VirusTotal)などのサービスを使用してソフトウェアのマルウェアをスキャンし、サードパーティのレビューを読んで、正当で効果的であることを確認してください。

すべてを更新する(Update Everything)

場合によっては、メモリエラー(および実際には他のエラー)が更新の不一致の結果である可能性があります。Windowsのインストールでは自動的に更新される場合があります(Windows)が、ソフトウェアパッケージとハードウェアドライバーが新しいコードベースに一致するように更新されていない場合は、不安定になる可能性があります。

まず、WindowsUpdateがインストールされていることを再確認する必要があります(Windows updates)。次に、エラーを示しているプログラムも更新されていることを確認します。また、グラフィックカードやマザーボードなどのハードウェア用の最新のドライバをダウンロードすることもできます。 

ハードウェアの状態を確認する(Check Your Hardware Health)

ソフトウェアベースのソリューションがうまく機能していないように思われる場合は、メモリエラーがより深刻な原因である可能性があります。彼らのコンピュータハードウェア自体がフリッツにあるかもしれないと誰も聞きたくないが、それはあなたが排除しなければならない可能性がある。 

当然のことながら、一番疑わしいのはRAMそのものです。RAMの問題を体系的にチェックするには時間がかかりますが、誰でも実行できます。不良メモリをチェックするためのこの優れたガイドを参照してください。(excellent guide)

上記のシステムファイルチェッカーを実行した場合でも、不良セクタやその他の物理的な問題が発生した場合に備えて、 CHKDSKを使用してハードドライブの物理的な状態を確認することをお勧めします。(CHKDSK)

カスタマーサポートに苦情を申し立てる(File a Complaint With Customer Support)

「参照されたメモリの命令を読み取ることができませんでした」というエラーが明らかにバグのあるソフトウェアの結果である場合、機能するアクションは1つだけである可能性があります。それは、開発者への連絡です。 

バグが(Bugs)発生し、ゲームまたはソフトウェアパッケージがこのエラーで常にクラッシュしている場合は、何もできない可能性があります。それで、カスタマーサポートに電子メールを送って、公式フォーラムに行き、あなたが明白な何かを逃しているかどうか、またはそれが本当にマトリックス(Matrix)のグリッチであるかどうかについていくつかのアドバイスを得てください。

この一般的なエラーを読む(Getting a Read On This Common Error)

それは修正の長いリストでしたが、このメモリ読み取りエラーがあなたの仕事や遊びを狂わせる理由はありません。 

冷静な頭を保ち、あなたのリストから不可能を越えてください、そしてすぐにあなたは正常に戻るはずです。



About the author

私は 10 年以上の経験を持つコンピューターの専門家です。余暇には、オフィスのデスクを手伝ったり、子供たちにインターネットの使い方を教えたりしています。私のスキルには多くのことが含まれますが、最も重要なことは、人々が問題を解決するのを助ける方法を知っていることです. 何か緊急のことを手伝ってくれる人が必要な場合や、基本的なヒントが必要な場合は、私に連絡してください!



Related posts