• 締切済み

98SEからXPproにして起きたエクスプローラーでのエラー

カテゴリをOS、XPのほうに質問しようかと思いましたがエラーにc++と出ていたのでこちらで質問させていただきます。 エクスプローラーを開いて、CドライブやDドライブの上で右クリックをすると Microsoft Visual C++ Debug Library     Debug Assertion Failed!     Program: C:WINDOWS\explorer.exe     File: dbgheap.c     Line: 1011     Expression: _CrtIsValidHeapPointer(p UserData)     For information on how your program can cause an assertion     failure,see the Visual C++ documentation on asserts.     (Press Retry to debug the application)    中止(A)  再試行(R)  無視(I) 上記のようなダイアログでエラー表示されます。(中止、再試行、無視はボタンです) 中止と再試行を押すとすぐに強制終了。再試行の場合はエラーをマイクロソフトに送信しますか?というものが表示されます。 無視の場合は2回繰り返すと以下のようなダイアログが出ます。 Microsoft Visual C++ Debug Library     Debug Error! Program: C:\WINDOWS\explorer.exe DAMAGE: before Free block (#1835662845) at 0x0589356. (Press Retry to debug the application)    中止(A)  再試行(R)  無視(I) このエラー後は再起動しない限りツールバーの「ファイル」「編集」をクリックしても同じエラーが表示されるようになってしまいます。 何か解決策がありましたらよろしくお願いします。

みんなの回答

  • haporun
  • ベストアンサー率40% (230/562)
回答No.1

これはC++で作ったアプリケーションでのみ出るエラーです。 そしてそれがexplorer.exeで出ているというのは、かなり変です。 explorer.exeはWindowsコアアプリケーションであり、C++では作られていません。 スパイウェアやウィルスに擦りかえられている可能性が考えられます。 ただちにネットワークを遮断して、ハードディスクをフォーマットした後、再インストールしたほうがいいでしょう。 WIN9x系からNT系へのアップグレードは、利点も確かにあるのですが欠点があまりにも多すぎるのです。 それについてはこのサイトで何度も説明されています。

Live2000
質問者

お礼

回答ありがとうございます。 関係あるのかどうかわかりませんが、XPに対応していないアプリケーションをいくつかアンインストールした後、 試してみたところエラーが出なくなりました。 本当にこれが原因だったのかどうかはわかりません。 どうもありがとうございました。

関連するQ&A

  • ドキュメントと開くとエラーになります

    マイドキュメントと開くとエラーになります 具体的には、 Microsoft Visual C++ Runtime Library Assertion failed! Program:C:Windows\Explorer.EXE For information on how your program can cause an assertion failures , see the Visual C++ documentation on asserts (Press Retray to debug the application. JIT must be enabled) と表示されます。(中止)(再試行)(無視)のボタンが下にあるんですが、どれをクリックしても「エクスプローラを再起動します」となってフォルダが閉じるだけです。具体的にどのような操作をすれば修復できるか教えてください。

  • オンラインゲームを開始できません(C++?

    オンラインゲームをスタートさせようとすると以下のようなメッセージがだされました Microsoft Visual C++ Debug Library Program:C:\Program Files\NetClue\CorumOnline Corum Autopatch.exe Abnormal Program termination (Press Retry to debag the application) 中止  無視  再試行 この場合どのように対処すればいいのでしょうか?

  • msdio.exeのエラー

    先日からSSのエラーが続出します SSが添付できなかったので、内容を書きます スペルミスがあるかも知れませんがご了承ください ********************************************* 【Micorosoft VisualC++Debug Lidrary】 Debug Assertion Failed! Program:C:\WINDOWS\system32\msdio.exe File: fprintf.c Line: 56 Expression:str!=NULL For information on how program can canuse an assertion failure, see the Visual C++documentation on asserts. (Press Retry to debug the application) [中止] [再試行] [無視] ************************************************** IEを立ち上げたりエクセルで作業していたり これといった決まったタイミングで出るのではないのですが 上記のようなエラー窓が出ます medio.exeなどというようなものは使った覚えもないのですが どうやらこのファイルがエラーの原因のような気もいたします。 Googleで検索しても、私には理解できないことも多く 何が原因かもわからず困り果てています 解る方おられましたら、助けていただければ幸いです。 環境を書き忘れました WindowsXP Home SP3です。

  • 初心者でわかりません?突然出てきます。

    突然 Microsoft Visual C++ Runtime Library X Assertion failed! Program:C:\WINDOWS\Explorer.EXE File:../external/boost.-1-31-0\boost./shared-ptr.hpp rine:254 Expression:px!=0 For information on how your program can cause an assertion failure.see the Visual C++ documentation on asserts (Press Retry to debug the application-JIT must be enabled) 中止(A) 再試行(R) 無視(I) と出てきます。ぜんぜんの初心者ですのでパニックってます、なにかパソコンに問題が生じてるんでしょうか、私のような者にわかるように教えていただければ幸いです。宜しくお願いいたします。

  • Pcゲームが起動しない!?

    こんにちは、こんばんは。閲覧ありがとうございます。 最近知り合いに東方の同人ソフトを頂いたのですが、エラーばかりが発生し、プレイできません… エラーウィンドウのタイトル Microsoft Visual C++ Debug Library エラーメッセージの内容 Debug Assertion Failed! Program: D\thLabyrinth_ver3\thLabyrinth_ver3.exe File: f\dd\vctools\crt_bid\self_x86\crt\src\fputc.c Line: 44 Expression: (str != NULL) For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts. (Press Retry to debug the application) と表示され、選択肢は中止、再試行、無視の3つです。 いずれも押しても意味がありませんでした。 Pcに不慣れで全く理解できません。 詳しい方、改善策等をよろしくお願いいたします。

  • Microsoft Visual C++ Runtime Library Assertion failedのエラーについて教えてください。

    Microsoft Visual C++ Runtime Library Assertion failedのエラーについてですが、ある時フォルダを開けて約5秒くらいするとこのエラーが必ず発生します・・・。 内容は Assertion failed!   Program:C\WINDOWS\explorer.exe File.../external/boost_1_31_0\boost/shard_ptr.hpp Line:254 Expression:px !=0 For information on how your program can cause an assertion failure,see the Visual C++ documentation on asserts (Press Retry to debug the application - JIT must be enabled) といったエラーがでてきます。全くわたくしじゃ意味もわからずどーしたらいいかわかりませんのでお力お貸しください。宜しく御願い致します。

  • ソフトが使えない

    あるソフトを立ちあげようとすると Microsoft Visual C++ Debug Library Debug Assertion Failed!(プログラム名) For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts. (Press Retry to debug the application) と言うメッセージがでてソフトが使えません。 これは、何のことでしょうか。 使えるようになるのですか。

  • クリティカルエラー Expression: ("Buffer too small", 0)

    VC++2005でコンパイルしたアプリですが、実行すると クリティカルエラーの次のメッセージが表示されました。 VCの設定で解決できるものなのでしょうか? Microsoft Visual C++ Debug Library ... Expression: ("Buffer too small", 0) Foi infomation how your program can cause an assertion failure, see the Visual C++ documentation on asserts. (press Retry debug the application)

  • マイコンピュータでドライブの右クリックができない

    マイコンピューターのAとかCとかのドライブを右クリックすると、今までだと、フォーマットやプロパティなどの メニューが出ていましたが、赤丸に白色のX印がついた、以下のような表示が出るようになりました。 ------------------------------------------------------------ Debug Assertion Failed! Program: C:\WINDOWS\explorer.exe File: dbgheap.c Line: 1011 Expression _CrtIsValidHeapPointer(pUserData) For information on how your program can case an assertion failure,see the Visual C++ documentation on asserts. (Press Retry too debug the application) [中止(A)] [再試行(R)] [無視(I)] --------------------------------------------------------- フロッピーをフォーマットしようとして、こうなりました。ドライブ以外のフォルダなどは従来通り右クリックできます。 どなたかお教え願えないでしょうか。宜しくお願いします。

  • explorerのバグ

    エクスプローラ(IEではない)を開くとすぐに警告文のようなものが 出て、中止・再試行・無視のどれを選んでも終了してしまいます。 また、ファイルがあるはずなのに上書き保存ができなかったりと 深刻なバグで困っています。どなたか解決策があれば教えてください。 ちなみにエラー内容は、(※は一応隠します。。 assertinon failed! program:...※\windows\explorer.exe file:...※\tools\boost_1_31_0\boost/shared_prt.hpp line:254 expression:px!=0 for information on how your program can cause an assertion failute,see the visual C++ documentation on asserts (please rerty to debug the application - JIT must be enabled) 調べても読んでも不明なのでお願い致します。

専門家に質問してみよう