• ベストアンサー

PCが起動不可に。

windows98SEが起動できなくなりました。 safeモードでも起動できなくなりDOS?でなら起動できる状態です。 「kernel32.dll」を古いバージョンのに上書き後なってしましました。 再インストール以外の方法はないでしょうか? わかりやすくお願いします。 わからない点があればお聞きください。

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

  • ベストアンサー
  • cool_
  • ベストアンサー率31% (314/1005)
回答No.5

アップデートディスクもシステムデスクです。 起動デスクで起動して、CD-ROMドライブに移って(d:  e: q: 等のドライブ名お入れ手リターンキー) setup リターンしてインストール(上書き)して下さい。 後は指示に従ってください。 クール

janb
質問者

お礼

せっかくすばらしい回答をいただいたのですが、CDでリカバーしました。 ハードが消えてショック…しかも完全復旧に4時間かかった… 何度も回答いただいたのにすみません。 今度は理解できるようがんばります!

その他の回答 (5)

  • route156
  • ベストアンサー率85% (93/109)
回答No.6

 98SE のアップデートCD から kernel32.dll を抽出する方法もあります。ただ、どの cab ファイルに含まれているのか、探し出すのに少し手間がかかります。  参考までに私が試行した手順を記します。使用したのは Windows98 システムディスクで、CD ドライブは e: です。 ・起動ディスクを使用して、CD ドライブが使用できる状態で DOS を起動します。 ・CD 内の cab ファイルをリストアップして、控えておきます。  dir /s e:\*.cab | more[enter] ・それらしき cab ファイルに見当をつけて、内容を確認します。  extract /a /d e:\win98\win98_23.cab | more[enter]   こうすると一連の cab ファイル(この場合は win98_ で始まるファイル)   の内容を連続して確認できます。 ・kernel32.dll が含まれている cab のファイル名とパスを控えます。  Win98 システムディスクの場合は \win98\win98_41.cab でした。 ・\windows\system に取り出します。  extract /e /l c:\windows\system e:\win98\win98_41.cab kernel32.dll[enter]  上書きインストールの前に試してみてはいかがでしょう。

janb
質問者

お礼

詳しい解説ありがとうございます。 しかし妥協しました… でものちのち、他の人のためになるすばらしい回答ありがとうございます。

  • cool_
  • ベストアンサー率31% (314/1005)
回答No.4

アップデートしたので有れば、98Meのシステムディスクが手元に有るので、上書きインストールで、修復出来ると思います。 もちろん起動ディスクは有りますよね (^_^;) では ご健闘を祈ります。 クール

janb
質問者

お礼

たびたびの回答ありがとうございます。 98Meのシステムディスクとはなんでしょうか? アップデートディスクしかないのですが。 起動ディスクは有ります。 その中にもしかして含まれているのですか? 補足お願いします。

noname#258
noname#258
回答No.3

先日、似たようなケースに遭遇しました。 知人のパソコンでWindowsMEが入っていたのですが、何かの拍子に 『 VMM32.VXD 』(だったと思います)を古いバージョンで置き換え てしまい、起動しなくなってしまいました。 Windows98から 同名のファイルをコピーしてみたのですが、やはりバージョンが 合わないのか起動できず、あるパソコンをMEにアップデートして そこから持ってくると無事起動するようになりました。 ですので、Windows98SEが入っているパソコンから、当該の ファイルをコピーしてみてはいかがでしょうか? 『 Kernel32.dll 』だけなら500KBちょっとくらいなので、FDに 収まると思います。 起動不可になったパソコンをDOSモードで 起動し、そのフロッピーをドライブに入れ > COPY A:\KERNEL32.DLL C:\WINDOWS\SYSTEM 等とすればいいと思います。 ただ……自己責任の元で行ってください(^^;

janb
質問者

お礼

たいへん親切な回答ありがとうございます。 単体でのKernel32.dll配布ってないでしょうか? 禁止なんですか、やっぱり・・・

  • cool_
  • ベストアンサー率31% (314/1005)
回答No.2

多分上書きインストールで直ると思います。 直らない場合は、リカバリーしかないかもしれません。 メーカー製は、インストールディスクが付いていませんから。 どうしても復旧したい場合は、インストールディスク(98se)が無い場合は、購入して、上書きインストールをしたら直ると思います。 上書き時は、全部上書きで古いのは残さない設定でむねインストールして下さい。 クール

janb
質問者

お礼

回答ありがとうございます。 私はアップデートでSEにしたのですがそれではだめなのでしょうか? (リカバーだと95→98→98SEなので時間がかかるので・・・)

  • marimo_cx
  • ベストアンサー率25% (873/3452)
回答No.1

やってはいけない事をやったので、まぁしょうがないでしょう。 やってしまったのがそのファイルの上書きだけと判っているなら 他のPCから上書き前と同じバージョンのファイルが持ってこれる なら、それを試してみるのも方法でしょう。多分kernel32.dllを 最新にした時の修正モジュールはきっとWindowsモードでないと 動かないでしょうから、それで何とかというのは無理だと思いま す。 marimo_cx

janb
質問者

お礼

回答ありがとうございます。 同じバージョンのファイル探してみます。

関連するQ&A