No. | 質問・回答 | おれい |
|
[17724] 「メモリが"written"になることはできませんでした」って? |
|
|
私のOSはXPなのですが、XPに限らず会社のパソコンでも、以下のエラーメッセージがたまにでます。
「"0x77f581bd"の命令が"0x006a002e"のメモリを参照しました。メモリが"written"になることはできませんでした。プログラムを終了するには[OK]をクリックしてください。」
というのが出てきます。"OK"しか押すボタンがないので、そのままOKしていますが、これにはどんな意味があるのでしょうか?なにか問題が起こる前兆なのでしょうか?
どなたか教えて頂けませんか?
やまちゃん 2003年9月20日08:43
|
|
|
|
[17725] |
何らかのソフトを立ち上げてるときに起こりますか?それとも、XPのみで起こりますか?
ソフトを立ち上げてる場合、そのソフトのバグの可能性があります。
yuukan (26) 2003年9月20日10:38
|
+5 p
|
|
|
[17761] |
XPだけではなく、2000でも起こったことがありました。
例えば、ソフトのバグとして、なにか特別悪い影響はありますか?
やまちゃん 2003年9月20日20:58
|
|
|
|
[17764] |
厳密にはわかりませんが
プログラムやシステムがメモリにアクセスするときに転送の同期が合わなくて起きるってことなんじゃないでしょうか?
>「"0x77f581bd"の命令が"0x006a002e"のメモリを参照しました。メモリが"written"になることはできませんでした
メモリのヒープエリアが>"0x77f581bd"・"0x006a002e"を参照し"written"書き込めないって事だと思うんですが。。
あまり気にしなくても大丈夫でしょう(私のもたまに起きるので)
あき◆ (387) 2003年9月20日21:11
|
+5 p
|
|
|
[27402] |
突然失礼します。
あたしも2000なのですが、wordを開くと「メモリが"written"になることはできませんでした」の警告メッセージが出て、フリーズしてしまいます。直す方法をどなたかご存知であれば教えてください。
ako (未登録) 2004年2月4日18:46
|
|
|
|
[27451] |
WindowsOSは、同時にいくつものプログラムを動作させています。
それらのプログラムがメモリ上で使うエリアは「あなたはここからここ」と
定められて動作しますが、何らかの理由でその定められた範囲を超えてしまう
ことがあります。定められた範囲以外は他のプログラムが使ってますので
そこに書込み(Written)は出来ません。上記のメッセージはそういう意味です。
ぶっちゃけた言い方をすれば、OSがプログラムに「お行儀が悪いですよ!」と
叱ってるんですね。
「お行儀が悪い」のは、それをやったプログラムなりの理由があるんですが、
OSは別にその「深いわけ」は斟酌しません。範囲外のアクセスがあったという
事実だけを取り上げて怒るんで、逆に言えばこの「理由」を追求しない限り
また「お行儀」が悪くなるんです。
ということで、このメッセージだけでは全く原因解決に結びつきません。
なぜ、そういう「お行儀が悪い」状況に立ち至ったか重要なのです。
すなわち、OSが何か、そのマシンのスペックどうかは、どういう周辺装置が
付いているか、どういうアプリが実行中で、どういう状況で発生したのか、
更には発生頻度はどの程度か、再起動した時にどのような動きをするかなどの、
メッセージ以外の情報が重要になります。
メッセージが「たまに」なら、あまり心配する必要はないと思いますが、
頻繁に発生するなら、上記のような情報を可能な限り書き込んで、
こことは「別に質問」を立てて下さいね。
mory (未登録) 2004年2月5日10:21
|
|
|
|
[39699] |
自分の場合は ADSL Ninja turbo をインストールして NortonのLiveUpdateをするとするとエラーがでて自動更新できなくなりました。
i4 から修正プログラムをダウンロードして使用したところなおりました。
i4 (未登録) 2004年5月15日05:20
|
|
|
|
( 参照数:24682 日平均:3.3 ) |
|
〜 回答の受付を終了しました 〜 |