- 締切済み
COMCTL32.DLLは開始できません。
Windows95マシンでユーザ名パスワードを 入力する画面まで出ますが 「COMCTL32.DLLは開始できません。」 エラーでストップします。 セーフモードでもダメで、 コマンドプロンプトでなら起動します。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=429882 を参考になんとか50comupd.exeのファイルまでは手に入れましたが(41の方は無くなってました) これはコマンドプロンプトでは起動できないようです。 何とかこのPCを起動させて データ避難だけでもしたいのですが無理でしょうか?
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- taknt
- ベストアンサー率19% (1556/7783)
ファイルは、FTPサーチすれば いろいろ出てきます。
- taknt
- ベストアンサー率19% (1556/7783)
バージョンについては、参考URLを見てみてください。 ネットで検索すると それぞれのバージョンのDLLを 入手することができます。
お礼
そのページはすでに調べて見た所です。 残念ながら最下部の部分のmicrosoftのファイルへの リンクが切れてしまっています。 (切れてる) http://www.microsoft.com/msdownload/ieplatform/ie/comctrlx86.asp ftp://ftp.microsoft.com/softlib/mslfiles/40comupd.exe ftp://ftp.microsoft.com/softlib/mslfiles/com32upd.exe
- taknt
- ベストアンサー率19% (1556/7783)
COMCTL32.DLLなどのDLLがエラーという場合、 DLLが 指定のバージョンと違うものに置き換わってしまっている、または 置き換われてない可能性があります。 同じ名前で マイクロソフトは、たくさんバージョンを出しています。 そしてそはバージョンが違うと動かないということも出ています。 どのバージョンが必要なのか調べて そのバージョンのものを入れたらいいですね。
お礼
ありがとうございました。 ただ、どのバージョンが必要なのかを 調べる方法が良く分かりません。 ちなみに同じWindows95マシンに入っている COMCTL32.DLLとCOMCTL32.OCXを (前のものはバックアップを取った上で) コピーして見ましたが、これは動きませんでした。
お礼
便利なページをありがとうございました。 別の用途にも使えそうな汎用のページですね。 COM32UPD.EXE と 40comupd.exeを ここから手に入れて コマンドプロンプトから動かしてみたのですが、 「THIS PROGRAM CANNNOT RUN IN DOS MODE」 というエラーがでまして動きませんでした。 質問にあるとおりセーフモードにしても 「COMCTL32.DLLは開始できません。」 が出てそこから進まないので、DOSでしか インストールできないかなと思ってるのですが、 なにか方法はありますでしょうか。
補足
イマイチ解決しませんでしたので 再インストールになりそうです。 Windows95って、データ無事だったっけかな??