Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムの基本 >> 「メモリを読み書きできません」解決策

「メモリを読み書きできません」解決策

  

特定のプログラムを実行しているときに、メモリエラープロンプトが表示され、プログラムが終了することがあります。

' 0x ????????'命令は' 0x ????????'メモリを参照しています。このメモリを読み取ることはできません。

' 0x ????????'命令は' 0x ????????'メモリを参照しているため、メモリに「書き込む」ことはできません。

このような失敗があったのではないでしょうか。 (0xの内容は同じではないかもしれません。)

この現象には、ハードウェア、つまりメモリの問題、ソフトウェアの問題がいくつかあります。

最初にハードウェアについて話しましょう:

一般に、メモリの問題の可能性は大きくはありません、主な側面は次のとおりです。メモリが壊れている、メモリの品質に問題がある、2異なる容量を持つ異なるブランドのメモリも、非互換性がある傾向がありますが、特にオーバークロック後の放熱にも注意を払います。 MemTestソフトウェアを使用してメモリをチェックすると、メモリの安定性を完全に検出できます。

デュアルメモリで、異なるブランドのメモリチップが混在しているか、中古のメモリを購入している場合、この問題が発生します。このとき、メモリの問題または他のハードウェアがあるかどうかを確認する必要があります。互換性があります。

お持ちでない場合は、ソフトウェア側からトラブルシューティングを行ってください。

まず、原則について説明しましょう:

データが格納されているメモリにバッファがありますプログラムがデータを1か所に置くと、十分なスペースがないためにオーバーフローします。 。例えば:あなたが2ポンドの水を入れるとき、バケツは1ポンドの水を入れることができるだけです、それはあふれます。システムが画面に表示されます。 Windows2000 /XPシステムでは、この問題が頻繁に発生し、Windows 2000 /XPのハードウェア要件は非常に厳しく、リソースのデッドロック、オーバーフロー、またはWindows 98のような不正な操作に遭遇すると、システムは安定します。上記の状況。ハードウェアデバイス間の互換性が低いことが原因である可能性もあります。

一般的な理由は次のとおりです。

1、ドライブが不安定で、システムに互換性がない、これがメモリに最も影響を受けやすい読み取りまたはファイル保護ができない

2、システムがインストールされているまたは複数の不正なソフトウェア、IEまたはシステムクラッシュのためのこの機会も比較的大きいです、ファイル保護がある可能性があります。

3、システムがロードされたプログラムまたはプログラムが競合する前にシステムが動作している

4:システム自体が脆弱であるため、ネットワーク攻撃に対して脆弱です。

5、ウイルスの問題も主にメモリによって引き起こされることはできません読み取り、ファイル保護、Explorer.exeエラー……< 6>、ゲームをプレイするときにメモリを読み取ることができない場合、そして非常におそらくグラフィックカードドライバには適していません(ゲームには適しておらず、コンピュータにも適していないグラフィックカードには適していません)、またはDX9.0Cバージョンが十分に新しくないか、ゲームおよびグラフィックドライバに準拠していない可能性があります。ソフトウェア自体の一部では十分な問題ではありません

8、コンピュータハードウェアの過熱は、メモリを読み取ることができない理由の一つです。

9、コンピュータのメモリとマザーボードの互換性が良くない、メモリの致命的な原因も読めない!

解決策:

一般的な比較方法は次のとおりです。

Start-RunウィンドウにCMDと入力し、コマンドラインウィンドウに次のように入力してBackを押します。 Car%<1> in(%windir%system 32 * .ocx)%1の%1の場合%1

終了したら、次のように入力してEnterキーを押します。%1の場合は

1%(%windir%system32 * .dll)regsvr32 /sを実行してください。%1

辛抱強く待つには長い時間がかかりますが、全体の効果が出るまでには再起動が必要な場合があります。

[Tips]あなたがタイプミスを恐れているならば、あなたはこのコマンドをコピーすることができますそしてそれからcをクリックしてください:コマンドプロンプトボックスの左上隅で、次の "Edit - Paste"機能を使用してください。 。高速スクロールが完全に止まった後も、他の​​プログラムを起動することについて心配する必要はありません。インジケータライトが点滅しなくなるまで何もしないでください。

うまくいかない場合は、ソフトウェアをアップグレードするかパッチを適用するしかありません。以下に、いくつかの例から分析を示します。

例1:IEブラウザを開くか、数分後に表示されます。  0" 70dcf39f'命令は' 0× 00000000″メモリを参照します。このメモリを読み取ることはできません。プログラムを終了するには、[OK]メッセージボックスをクリックし、[OK]をクリックして、[内部エラーが発生しました。使用しているウィンドウの1つを閉じようとしています]というメッセージが表示されます。プロンプトメッセージの後、IEブラウザも閉じられます。解決策:IEブラウザを修正またはアップグレードして同時にパッチを適用します。私は修復方法の一つ、Win2000の自己アップグレード、つまりWin2000からWin2000へのアップグレードを見ましたが、実際にはこの方法はシステムをシステムの初期状態に復元することです。たとえば、IEが6.0にアップグレードされている場合、アップグレード後にIE5.0に置き換えられます。

例2:Windows XPでCDの "AutoRun.exe"ファイルをダブルクリックすると、 "" 0× 77f745cc'"で参照されている "" 0× 00000078' "のメモリが表示されます。 Windows 98での実行中は正常ですが、メモリを「書き込み」することはできません。プログラムを終了するには、[OK]をクリックしてください。解決策:これはシステムの互換性の問題、WinXPシステムの場合があります。 "AutoRun.exe"ファイル、プロパティ、互換性を右クリックし、[互換モードでこのプログラムを実行する]を選択し、[Windows]を選択します。 98 /Me' Win2000 SPのパッチを打った場合は、起動、実行、regsvr32 c:winntapppatchslayerui.dllと入力してください。右クリック、プロパティ、互換性オプションも表示されます。

例3:RealOne Goldを閉じるとエラーが発生します以前は通常使用されていましたが、最近閉じるたびに出現します0xffffffff'命令は< 0xffffffff>メモリを参照しています。このメモリを使用して' read'のプロンプトを表示することはできません。解決策:Microsoft Pinyin Input Method 2003の入力方式を使用して言語バーを非表示にした場合(非表示にしても問題ありません)、RealOneを閉じるとこの問題が発生するため、RealOneを閉じる前に言語バーまたは他の入力方式を表示できます。この問題を解決するための現在の入力方法として。

例4:インターネットを閲覧した後、私のヒーローのスーパーヘゲモニーがプレイできなくなり、「0 0692f6」(変更のたび)と表示されるたびに、「0xff000011'メモリは使用できません」と表示されます。プログラムを終了するには、[OK]を押してください。解決策:あなたがそれを再インストールするなら、あなたは公式ウェブサイトからパッチの対応するバージョンをダウンロードしようとすることができます。それでも、私は他のプレイヤーを試す必要がありました。

例5:ゲームへのショートカットをダブルクリックします。" 0× 77f5cd0'命令は< 0xffffffff>メモリを参照できません。' readはできません。Client.datプログラムエラーが表示されます。回避策:グラフィックカード用の最新のドライバを再インストールしてから、DirectX 9.0をダウンロードしてインストールします。

例6:友人がメッセージを送信し、コンピュータに "0× 772b548f'" 0× 00303033 "メモリへの参照、"書き込み "はできません"というエラーメッセージが表示されるそれからQQは自動的にオフラインになり、それからQQを開き、そして彼が送った1ダース以上の情報を見つけました。解決策:これは相手方のQQ BUGの使用、特別なコードの送信、QQエラーの実行、パッチまたは最新版へのアップグレードである限り、それは問題ありません。

Copyright © Windowsの知識 All Rights Reserved