• 締切済み

MAME32が古いバージョンのcomctl32.dllを検出しました。common controleをアップデートさせるにはどうしたらよいでしょうか?

MAME32が古いバージョンのcomctl32.dllを検出しました。common controleをアップデートさせるにはどうしたらよいでしょうか? WindowsXPでは動いていたMAME32(バージョン 0.36.0.0)をVistaで動かそうとしたら、 「MAME32 Outdated Comctl32.dll Warning」ウィンドウが開いて 『MAME32が古いバージョンのcomctl32.dllを検出しました。http://www.microsoft.com/msdownload/ieplatform/ie/comctrlx86.asp でcommon controleをアップデートさせて下さい』と表示されるのですが、 このマイクロソフトの「http://www.microsoft.com/msdownload/ieplatform/ie/comctrlx86.asp」に行っても 「申し訳ございません。ご指定のページが見つかりませんでした。」となってしまいます。 MSNの相談箱に行って、同じような質問があったので参照しましたがリンクをたどっても解決するに至りませんでした。 どなた様か何とか解決法をご教示頂けませんでしょうか?どうぞよろしくお願い申し上げます。

みんなの回答

回答No.1

MAMEの話はここでしないでください。 この手の問題を自己解決できない人がMAMEを持つこと、扱うことは 大きな間違いですし、他人にとんでもない迷惑がかかります。

shinchanfa
質問者

補足

私が質問しているのが「ROMを違法に入手する方法」だとかだったら、おっしゃる意味はわかりますが、PC操作上の一技術論としてcommon controleやcomctrlx86についてお尋ねしているものなので、仰ることは私の質問にかみ合っていません。 ROMの違法コピーなどならともかく、MAMEを利用すること自体は何の違法性もありません。何を根拠に「大きな間違いですし、他人にとんでもない迷惑がかかります」とおっしゃっているのでしょうか?それともただ単に説明するのが面倒くさいのか、難儀なのか、知識人ぶってみたいのか、あるいはそもそも回答するだけの知識を保有されていないのでしょうか。 「教えて下さいませんか」とお頼みしているのであって、「説教して下さい」とも、「自由にご意見を仰って下さい」ともお願いしておりません。答えたくなければ無視して頂ければよいのです。 予期せず説教じみたことを言われて大変気分が悪いです。

関連するQ&A

  • DLLの更新

    いきなりですがゲームを起動させた時に「古いバージョンのcomctl32.dllを検出しました。http://www.microsoft.com/msdownload/ieplatform/ie/comctrlx86.aspからコモンコントロールのアップデートをダウンロードしてインストールして下さい」と出るのですが、URLに接続してみたのですがcomctl32.dllと言うのがどこにあるかが分かりませんでした、自分なりに色々検索してみたのですが、OSをアップデートすればいけるかもと言う書き込みがあったので試してみたのですがそれでも駄目でした、もし分かる方いましたらcomctl32.dllのダウンロード場所を詳しく教えていただけるとありがたいです、よろしくお願いします。

  • DLLの更新?

    ゲームを起動させた時に「古いバージョンのcomctl32.dllを検出しました。http://www.microsoft.com/msdownload/ieplatform/ie/comctrlx86.aspからコモンコントロールのアップデートをダウンロードしてインストールして下さい」と出るのですが、URLを入力したところ、ページが見つからないと出ました。 そこで調べてみたところアップデートが見つかったのですが、「このアップデートは必要ない」、または「ウィンドウズ95オンリー」のような表示が出てアップデートできず・・・ なのにゲーム起動すると同じメッセージが出ます OSによってアップデート方法が異なるのでしょうか? Windows7を使ってます。よろしくお願いします

  • COMCTL32.DLL?

    レジストリのエラーと このDLLのエラーが頻繁にでます COMCTL32.DLLのVerは 5.80です が これはwin98se以降の対応みたい(?)なので 前の古いバージョンへ戻したりすることはできるんでしょうか IEの修復などをしても同じでした。 IEを再インストールしたほうがいいでしょうか こちらの環境はwin95/IE5.5です 新しいソフトを入れたらかきかえられてしまったのか 自分がアップデートをDLしたのか 忘れてしまったんです ちなみに40COMCTL32.DLLっていうのもあるみたいなんですけど はずかしい質問ですがエラーの頻度がおおくて とても目につくのでできるかぎり解決されたいです よろしくおねがいします。 前回の質問は 質問者の名前のリンクからみてください。

  • ダウンロードの画面が現れない。 nimda COMCTL32.DLL 

    ダウンロードの画面が出ません! 普通、ブラウザ上でダウンロードするとき、 「保存先のファイル名を入力してください」というダイアログボックス が現れますが、私の場合はそれが現れず、ダウンロードができないのです。 (しかし、ダウンロードに関しては、右クリックで「対象をファイルの保存」 で解決はできました。)  そこで、IEの5.5をアンインストールしてからまた、入れなおそう! と、チャレンジしたら、上の人とも同様の「COMCTL32.DLL」の注意書き がありました。私の場合は上の方とちがい、古いバージョンとかは聞かれ てませんでしたが、修復できませんといわれました。バージョンは5.81 です。ちなみに、ネットスケープ6.1では普通にダウンロードできました。 やはり、原因は上の方の回答情報から「COMCTL32.DLL 」というファイルの ようです。 http://www.ikehouse.co.jp/mirror/softlib/comctl32.html 1.この現象はNimdaを駆除した後に、あらわてた。 2.その後IE5.5SP2を上書きした。しかし、現象は変わらず! 3.次に、ie5.5をアンインストールして、再び5.5sp2を入れたが、   先ほどの「COMCTL32.DLL」が修復できないといわれる。 解決方法  1.ほかのPCの「COMCTL32.DLL」を使うことができるか挑戦したが、    それはいいのか?  2.1を試みたが、やはり重要なファイルだから上書きや名前変更不可能であっ   た。    とここまでやってみましたが、お手上げ状態です。    どなたか、解決方法を教えてください!

  • UNLHA32.DLLのバージョンが古い

    パソコンに以下のメッセージが表示されます。 どのようにして解決したら良いのでしょうか、 教えてください。 WARNING(警告) UNLHA32.DLLのバージョンが古いと思われます。 バージョン1.62以上を使用してください。 尚、パソコンはSONY VAIO(ノート型) OSは、WindowsXP SP2です。 よろしく、お願いします。

  • ウイルスが無いのに検出される?

    ウイルスバスターを使用していますがWindowsを起動する度にBKDR_PCCLIENT.WZというウイルスを検出したというポップアップが表示されます。 手動で処理する必要があるようなので該当ファイルC:\PROGRAM FILES\COMMON FILES\MICROSOFT SHARED\MSINFO\ZHNZVENN.DLL を削除しようと思いましたが、MSINFO内にはIEFILES5.INFとIEINFO5.OCXとmsinfo32.exeがあるだけでZHNZVENN.DLLというファイルはありませんでした。 とりあえず下記のことをやってみましたがダメだったので、解決方法を教えてください。 Spybot Search & Destroyを使っても何も検出されませんでした。 システムの復元は無効にしてあります。 Microsoft Shared をアンインストールしようと思いましたが、プログラムの追加と削除に該当するプログラムがありませんでした。

  • IEとOEのバージョンが変!?(長文です)

    現在Win2000を使っているPCが2台あるのですが、先日アップデートを行ったときに、互いにバージョンが違うことに気づきました。2台とも最新のアップデートをしたのですが、表示されるバージョンや使用しているDLLのバージョンが違っています。下記のような状況ですが正しくアップデートされてセキュリティ上は問題ないのでしょうか?左側がPC1で右側がPC2です。共にVer6にアップデートしています。よろしくお願いします。 OSのヘルプで表示されるVer SP4 5.00.2195 SP4 5.00.2195 IEヘルプで表示されるVer SP1(Q823353) SP1(Q824145,Q330994,Q832894,Q837009,Q831167,Q823353,Q867801,Q833989,Q903235) OEのVer 5.00.0000.0000 6.00.2800.1123 ファイル名 バージョン バージョン acctres.dll 6.00.2800.1106 6.00.2800.1106 comctl32.dll 5.81 5.81 csapi3t1.dll 1.0.2415 1.0.2415 directdb.dll 6.00.2800.1123 6.00.2800.1123 inetcomm.dll 6.00.2800.1441 6.00.2800.1506 inetres.dll 6.00.2800.1123 6.00.2800.1123 mapi32.dll 1.0.2536.0 1.0.2536.0 mshtml.dll 6.00.2800.1522 6.00.2800.1522 msident.dll 6.00.2800.1123 6.00.2800.1123 msoe.dll 6.00.2800.1437 6.00.2800.1123 msoeacct.dll 6.00.2800.1123 5.00.2195.7059 msoeres.dll 6.00.2800.1123 5.30.23.1215 msoert2.dll 6.00.2800.1123 6.00.2800.1123 oeimport.dll 6.00.2800.1123 6.00.2800.1123 ole32.dll 5.00.2195.7059 5.00.2195.7059 riched20.dll 5.30.23.1215 5.30.23.1215 riched32.dll 5.00.2134.1 5.00.2134.1 wab32.dll 6.00.2800.1450 6.00.2800.1478 wab32res.dll 6.00.2800.1106 6.00.2800.1106 wldap32.dll 5.00.2195.7017 5.00.2195.7017

  • Dドライブにmsdia80.dll

    Dドライブにmsdia80.dllが存在し 調べた結果一番大きなドライブに保存されるらしいとのことで どうしたものかと調べた結果 Microsoft Visual C++ 2005 Service Pack 1 再頒布可能パッケージをインストールすると解決する と書かれていたのですが相変わらずDドライブにmsdia80.dllが存在し C:\Program Files\Common Files\Microsoft Shared\VCにはありませんでした ほかのやり方を調べたところ msdia80.dllを以上の場所にいれコマンドプロントから regsvr32 "C:\Program Files\Common Files\Microsoft Shared\VC\msdia80.dll"と打ちまして DllRegisterServer は成功しましたと出たのですがこれで大丈夫なのでしょうか? またこれは再起動の際にいちいちコマンドプロントから打ち込まないといけないのでしょうか? 以下ファイル構造的なもの 《32bit》 C:\Program Files (x83)\Common Files\Microsoft Shared\VC  amd64(ファイル 中にはmsdia80.dll) msdia80.dll msdia90.dll msdia100.dll 《64bit》 C:\Program Files\Common Files\Microsoft Shared\VC\msdia80.dll msdia90.dll msdia100.dll と今回入れたmsdia80.dllがございます どなたかご存知の方がいらっしゃいましたら ご回答のほどよろしくお願いします

  • Microsoft Updateについて

    事情あってPCをリカバリしたのですが、その後のMicrosoft Updateの作業について疑問に思った点があったので質問させていただきます。 1)Microsoft.NET Frameworkに関して、バージョン1.1と2.0の両方が該当するアップデートプログラムが検出されています。この時、新しいバージョン2.0だけをインストールしておけばいいのでしょうか?それとも両方ともインストールした方がいいのでしょうか? 2)WMPに関して、私が使っているXPのPCにはバージョン9が入っています。私はバージョン10をインストールする予定なのですが、その前にMicrosoft Updateで検出されたWMP9のセキュリティ更新プログラムをインストールする必要はあるのでしょうか? 3)Microsoft Virtual Machine(VM)に関して、セキュリティ更新プログラムが検出されているのですが、このプログラムをインストールする必要はあるのでしょうか?(私自身は普段インターネットやメールくらいしかしていないのでMicrosoft VMが何なのかさっぱり分かりません。)

  • DLLファイルの破損

    IISアプリケーションをWindowsNT上で動作中、下記のエラーメッセージが画面上に出力されました。 「C:\Program Files\Common Files\designer\MSWCRUN.DLLからコントロール'WebClass'をロードできませんでした。 C:\Program Files\Common Files\designer\MSWCRUN.DLLのヴァージョンが最新のものではありません。アプリケーションから提供された最新のヴァージョンを使用しているかどうか確認してください。」 以前に上記MSWCRUN.DLLは最新のものを入れまして、1年以上動作させており、問題がありませんでしたので、その下層にある、VBのDLLである"A.DLL(仮名)"をregsrv32で一旦レジストリから離し、再度同じDLLをレジストリに登録し直すという方法で解決いたしました。 そこで、質問なのですが、この上記A.DLLに何らかの原因で 破損の状態が生じておったと考えていいのでしょうか? そして、なぜ、このような状態になるのでしょうか? MicrosoftのHPによると、Windows2000では、DLLファイルの破損状態を監視して、修復してくれるものがあると言ってましたが。

専門家に質問してみよう