PCを利用していてごくまれに「メモリがreadになることはできませんでした」という表示がでてくることが稀にあるかと思います。出てきたメッセージの内容がわからず、インターネットで調べてみてもよくわからず、このサイトにたどり着いた方も多いかとおもいます。また、「メモリがreadになることはできませんでした」と表示され、画面が真っ青になり慌ててPCを再起動してみたという方もいたかと思います。ここでは「メモリがreadになることはできませんでした」について原因とその対処法について確認してみたいと思います。
「メモリがreadになることはできませんでした」
「メモリがreadになることはできませんでした」について、具体的にはどのような意味があるのかをまずは確認したいと思います。このメッセージの前に「”0x00000000”の命令が”0x0000000”のメモリを参照しました。」というような文言を表示されているケース も多いかと思います。
シャットダウンのエラーメッセージ
このメッセージは特にPCのシャットダウン時に出現することが多いです。(またはアプリケーションの終了時に出てくる場合もあります)この表示が出てきた後も、PCのシャットダウン処理は問題なく終了します。このメッセージが出た後に真っ青の画面が 出てくる場合も同じです。
メモリがreadとは
「メモリがread」とはプログラムのミスによって、本来は読み出してはいけないメモリーの場所から読み出そうとしたときに表示されるエラーメッセージです。PCを利用している人の操作によって起こされるものではなく、パソコン自身の処理によってこの ミスが行われることを理解しておくとよいでし。
「メモリがwrittenになることはできませんでした」
「メモリがwrittenになることはできませんでした」というメッセージも存在します。「メモリがreadになることはできませんでした」と同様にPCのシャットダウンのタイミングで出現する頻度が高いです。
メモリがwritten
「メモリがwritten」とはプログラムのミスによって、本来は書き出してはいけないメモリーの場所から書き出そうとしたときに表示されるエラーメッセージです。PCを利用している人の操作によって起こされるものではなく、パソコン自身の処理によってこのミスが行われることを理解しておくとよいでしょう。
「メモリがreadになることはできませんでした」の原因
こちらは、先に説明した通り、プログラムのミスによって、本来は読み出してはい けないメモリーの場所から読み出そうとしたときに表示されるエラーメッセージです。なぜこのようなメッセージが出現するのかという特定の理由は無く、様々な理由があります。
原因1.シャットダウン時にバックグランドで動くプログラムが悪さをしている
「シャットダウン時にバックグランドで動くプログラムが悪さをしている」とは、具体的には、ユーザがPCをシャットダウンする時に、バックグランドで動いている様々なプログラムが同時に終了します。その際に何らか原因プログラムが終了できないことが原因の一つです。
原因2.パソコン内部のメモリが発熱等で不良化してしまった
パソコン内部のメモリが発熱等で不良化してしまったというのは、PCの起動中になんらかの原因で発熱して、物理的にメモリ自体が発熱しエラーをおこしてしまうことが原因の一つです。
原因3.特定のアプリケーションとハードウェアとの相性が悪い
特定のアプリケーションとハードウェアとの相性が悪いとは、PCにインストールされているアプリケーションとハードウェアとの相性が悪いことが原因でエラーとなるものです。何度も同じアプリケーションを終了する時に発生するのが特徴です。
などがあります。
「メモリがreadになることはできませんでした」の対処法
「メモリがreadになることはできませんでした」のメッセージの対処法は原因が多岐
に渡るため、解決法もさまざまです。ここでは代表的な解決方法を記載します。
対処法1.放置する
「メモリがreadになることはできませんでした」のメッセージが出現した後、OKボタンを押し、そのままシャットダウンを進める方法です。特段問題が発生しなければ、安全にシャットダウンをします。その後に再起動することで何もなかったように問題なく利用できることも多いです。
対処法2.メモリの交換
「メモリがreadになることはできませんでした」のメッセージの出現がシャットダウンしても頻発する場合、メモリが不良となってしまっているケースもあり、メモリ毎交換する事もお勧めします。
対処法3.特定のアプリケーションの再インストール
「メモリがreadになることはできませんでした」のメッセージの出現がシャットダウンしても頻発する場合、特定のアプリケーションによって発生してしまうケースもあります。例えばこのメッセージが「explorer.exe」を実行中に発生しているケースであれば、再度「explorer.exe」をアンインストールし、再度インストールし直す事も検討しましょう。
まとめ
最後になりましたが、「メモリがreadになることはできませんでした」のエラー内容、原因、対処方法について確認しました。多くの場合は、PCの再起動で解消することが多いことがわかったかと思います。このメッセージがでても、慌てることなく対処をして頂けると幸いです。