• ベストアンサー

エラーメッセージの意味を教えてください

IEとOEを同時に使っている時に、次のようなメッセージが出て、OKを押すとOEが終了します。 どうしてこのようなメッセージが出るのでしょうか。 パソコンには詳しくないので初心者にもわかるように教えてください。 ======================= Msimnが原因でCOMCTL32.DLLにエラーが発生 しました。Msimnは終了します。 問題が解決しない場合はコンピュータを再起動して ください。 =======================

質問者が選んだベストアンサー

  • ベストアンサー
回答No.8

こんにちは。 いろんな回避策はでているようですので原因の方を。 OS(Windows)もIEもOEも全てプログラムです。 プログラムとはさまざまな処理を実行するものです。 つまり、画面にウインドウを表示するプログラムもあれば、ウインドウの中にインターネット上から得た情報を表示するプログラムもあるわけです。 今回でいうと、COMCTL32.DLLにプログラムが入っていることになります。 プログラムは担当範囲をなるべく分割していることになります。つまり、OSもIEもOEも、実は一つのプログラムから出来ているわけではなく、複数のプログラムで成り立っているわけです。 例えば、OEでHTMLメール(メールがIEで見るような 色とか画像が入って表示されるメール)を開いたとき、受信メールのウインドウがまるでIEのように表示されます。つまり、IEでもOEでも同じ機能を使っているということになります。 この同じ機能を、IEをつくるときとOEをつくるときとで別にしてしまうと無駄ですよね!? なので、その機能に関しては同じものを使います。 つまり、OEは、受信メールでHTMLメールを開け!といわれたとき、「メール開く」という仕事は自分でしますが、画面にIEのように表示する」と言う仕事は別のプログラム(IE)に依頼します。 ここで、IEはどんどんセキュリティホールなどが見つかり、その度にバージョンアップしています。 たまに、かなり思い切ったプログラムの変更もされています。 しかし、あまり変わっていないOEから、いつものように 「IE君、この仕事頼む!」といわれても、 「俺はこんな呼び出され方をされてもわからない!」といって エラーにしてしまうんです。 まあ、バグです。で終わってしまうんですが・・・。 WindowsMEはXPが出るまでの間かせぎのようなOSなので、 バージョンアップをお勧めします。

hatenakun
質問者

補足

アドバイスありがとうごさいます。 バージョンアップはどのようにしたらいいのでしょうか?

その他の回答 (8)

回答No.9

こんにちは、再びです。 バージョンアップの方法という事ですが。 デスクトップでしょうか?それともノートでしょうか? デスクトップなら、新しいHDDを用意して、そこへ OSをクリーンインストールする。インストールしたら 今まで使っていたHDDからデータを移行する。 しかし、この方法だと、HDDを付け替えたり、マスター、スレイブなどの設定、BIOSなどの設定も必要になります。 ノートPCの場合や新しいHDDが用意できない場合。 XPをアップグレードインストールできます。 しかし、MEで使っていたプログラムなどをそのまま 使おうとしますので、アプリケーションに動作不具合がでる可能性があります。(IEやOEなど、Microsoftアプリケーションに不具合になることはないと思いますが) ですので、やはりクリーンインストールが無難でしょう。 どっちやね~ん、て感じですが。 再インストールに関しては他の質問を参照していただければ、たくさんあると思います。

hatenakun
質問者

お礼

そうですね。 そこが難しいところですね。 今のところはエラーメッセージが出るだけで、 大きな不具合も生じていないようなので、 暫くこのまま様子を見ることにします。 ご親切にどうもありがとうございました。

  • cats77
  • ベストアンサー率33% (27/81)
回答No.7

#5です。 Meならば、「アプリケーションの追加と削除」をしても「システムの復元」で変更以前のポイントを選べば元に戻せます。 ただし、「システムの復元」を有効にしていないとだめですが。「システムの復元」は左下のスタートボタンの中のヘルプを起動すると出てきます。 誰でも最初は初心者です。 私も最終的にどうにもならなくて、再インストールしました。それも何度も。 段々とバックアップの取り方も上手くなっていきました。 Meは色々と問題もあるので、大切なデータはバックアップを取っておかれると良いですよ。(経験者)

hatenakun
質問者

お礼

すみません。 大分前なのでシステム復元のポイントは消えてしまいました。 いろいろお気遣いいただいてありがとうございます。

  • cats77
  • ベストアンサー率33% (27/81)
回答No.6

#5です。 遅くりましたが、まだ見ていらっしゃいますか? 私はIE5.5の情報を削除してしまったため、「アプリケーションの追加と削除」で戻せなくなりました。まだ試していなければ、アプリケーションの追加と削除」-「Microsoft Internet Expolorer」-「以前のWindowsの構成に戻す」で5.5にダウンできるか見られては。 日本語サイトでの提供が終了していたため、米国のサイトでダウンロードしました。 なお、パッチやサービスパックは日本語サイトでまだ提供されていますので、アップデイトできます。 今のところIE自体は快調に動作しています。

hatenakun
質問者

補足

再度のアドバイスありがとうございます。 今まで何の知識もなく、最初がどうなっていたのか覚えていないのですが おそらく元は5.5より前のバージョンだったと思います。 アップデートで5.5にしたのでCDもありませんし、「アプリケーションの追加と削除」して戻せなくなる事が心配です。

  • cats77
  • ベストアンサー率33% (27/81)
回答No.5

MeとIE6.0SP1の相性の悪さはかなり聞きます。 Meの場合5.5止まりにした方が問題が起きません。 もし戻せるなら、コントロールパネル-アプリケーションの追加と削除-MICROSOFT Internet Explorer-Windowsを以前の構成に戻すで5.5にダウンするのも手です。 XPにすると(自宅で使っています)確かに快適ですが、 Meのマシンではスペック的にXPを快適に動かすことに無理があるかもしれません。 よくご検討下さい。 因みに、会社のPCはMeにIE5.5・VB2004とオフィスソフト・CADを3種類・一太郎と盛りだくさんですが、大変快適に動作しています。 それも再インストールを2回ほどして、システムリソースを食うモノを整理し、さっぱりしたためです。

hatenakun
質問者

補足

アドバイスありがとうございます。 大分前にアップデートした時に同時にバージョンが6.0になってしまったのを気付かずにいましたので 今は5.5のサポートがなくなってしまっているようで戻せないようなんです。 だとしたら、このまま使っていた方が無難という事でしょうか。

  • ryuta_mo
  • ベストアンサー率30% (109/354)
回答No.4

>Msimnが原因でKERNE32.DLLにエラーが発生 MsimnだったらOSが原因だと思います。 OSを変えればすべてではありませんがほとんどのえらーが解決すると思います。 >最初がMEなので98には無理かと思いますが >MEからXPに変えた場合、不具合の報告が多いようですが問題はないでしょうか? アップグレードインストールの場合MEの不安定さを引きずっていくことになるのでクリーンインストールしたほうがいいでしょう。 クリーンインストールなら98でもXPでも問題なくインストールできるはずです。

  • ryuta_mo
  • ベストアンサー率30% (109/354)
回答No.3

>では、「Explorerが原因で~」というのも同じ事ですか? はい。OSのバグです。 WinMEを使ってる以上避けて通れない問題です。 WinMEはすごく不安定なOSなので可能であれば98かXPにしたほうがいいと思います。

hatenakun
質問者

お礼

先ほどの補足欄の書き込みで間違いがあります。 「Msimnが原因でCOMCTL32.DLLにエラーが発生 しました。」 ではなく今日は 「Msimnが原因でKERNE32.DLLにエラーが発生 しました。」 でした。

hatenakun
質問者

補足

再度のアドバイスありがとうございます。 今日は 「Msimnが原因でCOMCTL32.DLLにエラーが発生 しました。」 と言うメッセージがりました。 これも同じような物ですか? 最初がMEなので98には無理かと思いますが MEからXPに変えた場合、不具合の報告が多いようですが問題はないでしょうか?

  • ryuta_mo
  • ベストアンサー率30% (109/354)
回答No.2

プログラムのバグによるエラーです。 正確な原因を調べるのはほぼ無理です。 ソフトの最新バージョンを入手する以外対策は無いでしょう。

hatenakun
質問者

補足

そういうことでしたか。 では、「Explorerが原因で~」というのも同じ事ですか? バージョンは今は「6.0 SP1」です。

  • Levia
  • ベストアンサー率50% (43/86)
回答No.1

そのDLLには多種多様なバージョンが存在するのが原因のようです。

参考URL:
http://homepage1.nifty.com/ikehouse/softlib/comctl32.html
hatenakun
質問者

お礼

初心者なのでURLを見ても理解できませんが アドバイスありがとうございました。