• ベストアンサー

ntoskrnl.exeが存在しないか壊れている

Windows2000professional使用中でWindowsupdateを行った際にエラーが発生し、その後再起動させましたがntoskrnl.exeが存在しないか壊れているという状態になり起動できません。いろいろ調べて対処法はリカバリCDがあれば対応できそうなのですがCDも紛失して見当たりません。あとCDドライブも故障中です。なんとかFDで対応する方法は無いでしょうか?

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

  • ベストアンサー
  • ceriece
  • ベストアンサー率33% (53/160)
回答No.2

No1です。 セーフモードで起動してファイルやフォルダの検索で「boot.ini」を検索してください。cドライブに1個だけあるのでメモ帳などを使って開いてください。 中に[operating systems]があると思います。 ここで multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fstdetect に書き換えれば起動できると思います。

JUST5455
質問者

お礼

早速回答ありがとうございます。早速試してみます。

その他の回答 (3)

  • gamebakari
  • ベストアンサー率60% (699/1147)
回答No.4

FDで修復する方法はXPの起動ディスクを利用すれば可能です。 参考: http://journal.mycom.co.jp/news/2003/10/01/17.html 方法: http://support.microsoft.com/kb/882569/ja#3 起動ディスクの入手: http://support.microsoft.com/kb/880422/JA/ また、導入に手間がかかるのであまりお勧めしませんが BOOTPARTユーティリティを使用する方法もあります。 http://nobumasa-web.hp.infoseek.co.jp/multi_boot/bootpart.html セーフモード起動が出来ない場合は試してください。

  • ceriece
  • ベストアンサー率33% (53/160)
回答No.3

すいません最後の/の後はfstdetectではなくfastdetectでした>< 申し訳ありません・・・

  • ceriece
  • ベストアンサー率33% (53/160)
回答No.1

これは実際に ntoskrnl.exe や hal.dll が破損している場合よりも、boot.ini の記述が実際の情報と食い違っている場合に発生するため、下記を参照して、boot.ini ファイルの記述を見直してください。 Boot.ini で使用されている ARC 名の、簡単な読み方は次のとおりです。 multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect 最初の multi は、システム BIOS など Int13 経由でディスクにアクセスしていることを表します。 scsi デバイスドライバ (NTBOOTDD.SYS) 経由でアクセスする場合は、ここが scsi になります。 2 番目の disk(x) は scsi でアクセスする場合のハードディスクの順番になります。x は 0 から始まります。 3 番目の rdisk(x) は Int13 でアクセスする場合のハードディスクの順番になります。x は 0 から始まります。 たとえば IDE のプライマリマスターなら rdisk(0)、プライマリスレーブは rdisk(1) になります。 partition(x) は、ハードディスクの先頭からのドライブの順番です。ただし、基本区画上のドライブから数えられます。x は 1 から始まります。 たとえば、基本0(Cドライブ)/基本1(Dドライブ)/拡張0{論理0(Eドライブ)/論理1(Fドライブ)} と切られたパーティションの E ドライブに Windows 2000 を導入した場合は、partition(3) になります。 (参考:この状態で拡張0の後ろに基本2(Gドライブ) を作成すると、E ドライブは Partition(4) になります。このとき boot.ini を書き変えないと「起動時に ntoskrnl.exe や hal.dll が見つからないと言われます」で Windows が起動しなくなります。) \WINNT は、Windows を導入したフォルダ名になります。 "" で括られた文字列は、起動メニューに表示する文字列です。 これは「ntoskrnl.exe」で検索して探したものですが私にはさっぱりわかりません・・・ntoskrnl.exeをキーにしてgoogleなどで検索、絞込みを行えばもっとわかりやすい記事がみつかるかもしれません。投げっぱなしで申し訳ありません・・・

関連するQ&A

  • ntoskrnl.exeが存在しないか壊れている

    友人のPCなのですが初心者の為、サイト閲覧中に画面が固まった際、電源をそのままきったそうです。 その後、電源を入れなおしたのですが、 C:\WINDOWS\system32\ntoskrnl.exeが存在しないか壊れているためWindowsが起動できません。上記のファイルをインストールしてください。 というような事象がでて起動しないそうです。強制終了して再起動・・このぐらいのことは私も経験は何度もあるのですがこのような事象は初めてでよくわかりません。やはりリカバリし直したほうがよいのでしょうか?

  • リガバリ途中でntoskrnl.exeが存在しないか・・・

    OS:WindowsXP Home 友人のPCが起動しなくなり、購入時に付属のリカバリDVDでリカバリ 途中で「ntoskrnl.exeが存在しないか壊れている」と表示され リカバリが続行しません。 BIOSレベルではハードディスクを認識しています。 ディスク容量も表示されています。 しかし、BartPEでCドライブのプロパティを開くと 空き領域・使用領域ともに0バイトです。 どうすれば直せるのでしょうか?

  • ntoskrnl.exe が存在しない

    PCが非常に重くEasyCleaner で重複ファイル の削除を実行したら途中でフリーズしたので、 再起動しました。 すると、 次のファイルが存在しないかまたは壊れているため、 Windows を起動できませんでした。 WINDOWS\SYSTEM32\ntoskrnl.exe. 上記のファイルをインストールし直してください。 という、エラーメッセージが表示されWindowsを 起動することができず、非常に困っています。 友人から譲り受けたPCの為、Windows XP CD-ROM、 リカバリCD共にありません。 それと、データもバックアップを取っていなかったので、 それについてもご教授頂ければと思います。 PC環境 OS:Windows XP HomeEdition CPU:AMD Athron(tm)XP 1700+ 1.46GHz メモリ:256MB Cドラ:50GB以上の空き有 以上、分かる方いらっしゃったらよろしく お願い致します。

  • ntoskrnl.exeが修復できない

    PCを起動すると 「C:\WINDOWS\system32\ntoskrnl.exeが存在しないか壊れているためWindowsが起動できません。」 と表示されOSが起動できませんでした。 そこでググって調べたところ、http://support.microsoft.com/kb/882569/jaの「"ntoskrnl.exe が存在しないか壊れている" と表示されて Windows XP を起動できない場合の対処方法」というサイトにたどり着きました。 ここに記してある通り 6. 回復コンソールで、Windows システム ファイルの場所を選択します。 まで進めたのですが、"どの Windows インストールにログオンしますか?" というメッセージが表示されませんでした。 その代わりに 「C:/」 と表示されたんで「cd windows」と入力したのですが「ファイルは無効」と表示されフォルダを開くことが出来ませんでした。 完全にお手上げ状態なので対象方法を教えていただきたいです。 わかる方回答よろしくお願いします。

  • \system32\ntoskrnl.exe

    PCに詳しくないものです 下記のように操作ミスでどうにもならず困っています 助けてください IBM PC Vistaで起動時(1) windows2000から起動又は(2)windowsから起動のところ誤って(2)を押し  次のファイルが存在しないか壊れているためwindows2000を起動できませんでした  <windows2000root>\system32\ntoskrnl.exe    上記ファイルをインストールし直してください  と出てリカバリーデスクを入れ電源を入れても全く動かず いろいろ調べたのですが分からず困っていますどなたかご教授ください 宜しくお願いいたします。

  • C:\WINDOWS\system32\ntoskrnl.exe が存在しないか壊れている

    下記のエラーが表示され Windows が立ち上がりません。 "C:\WINDOWS\system32\ntoskrnl.exeが存在しないか壊れているためWindowsが起動できません。上記のファイルをインストールしてください。" Windows 2000/XP の緊急修復ディスク (ERD) を作成し、起動試みましたが結果変わりません。 レスキュー方法を教えて下さい。 OS : Windows 2000 Model : FMV 7000FL [追記] 色々調べているうちに、「これは実際に ntoskrnl.exe や hal.dll が破損している場合よりも、boot.ini の記述が実際の情報と食い違っている場合に発生する」というものを見つけました。 この場合の対処として「boot.ini ファイルの記述を見直してください」とありますがどういうことなのでしょうか? <http://homepage2.nifty.com/winfaq/w2k/boot.html#1208>

  • ntoskrnl.exeに関連した回復コンソールについて

    PCの電源を入れても「<Windows root>system32ntoskrnl.exe.が存在しないか壊れているためWindowsが起動できません。上記のファイルをインストールしてください。」と表示されて、Windowsが立ち上がりません。色々と調べて回復コンソールが有効とのことで、友人からWindows XP CD-ROMを借りて手順通り進めていましたが、「ren ntoskrnl.exe ntoskrnl.abc」を入力しても「指定されたファイルまたはディレクトリが見つかりません。」となってしまいます。この場合の対処の仕方はあるのでしょうか?あるのならばどのように対処すればいいのでしょうか? ちなみにPCはLavie(LL370/FD1M)で家にあるのはこの一台だけです。また、F11キーを長押しすることで再セットアップメニューが表示できましたが、回復コンソールを試した後、長押ししてもメニューが表示されず、代わりに「~ntoskrnl.exe could not be loaded.」と今度は英文で表示されるようになりました。もう修理に出す以外手段はないのでしょうか?

  • ntoskrnl.exeが・・・

    どうかよろしくお願いします。 当方のパソコン(SOTEC PC STATION M370AV)にWinXPをクリーンインストールして使っていますが二ヶ月前ぐらい前から起動後に「\system32\ntoskrnl.exeが壊れているか存在しないため起動できません」っていうようなメッセージが黒画面で出ます。 強制的に電源を切ってもう一度起動すると立ち上がりメッセージが出る以前と同様に使用できています。 最近、そのメッセージが気になったのでもう一度クリーンインストールして使い出したのですが、しばらく(一週間ぐらい)使っているとまたしても同じメッセージが・・・。 五回~十回起動して一回ぐらいの確率でそのメッセージが出ます。 そもそもntoskrnl.exeって何なのかもよくわからない素人なんですが、これって重要なものが壊れてるのでしょうか? 意味があるのかどうか判りませんが一応、HDDをノートンシステムワークスを使い調べても問題は見つかりませんでした。 素人考えですが何かヤバイ気がします・・・。 なんとかなるものなのでしょうか?

  • 次のファイルが存在しないかまたは壊れているため、Windowswp

    次のファイルが存在しないかまたは壊れているため、Windowswp 起動できませんでした: <Windows root>\system32\ntoskrnl.exe. 上記のファイルをインストールしてください。 …という、表示が出ます。 新規のHDにCDドライブからのブート中に発生しました。 対処方法をお願いします。

  • \ntoskrnl.exe.

    “次のファイルが存在しないかまたは壊れているために、windowsを起動できませんでした: Windows root>\system32\ntoskrnl.exe. 上記のファイルをインストールし直してください。” と表示されたまま起動できなくなりました。処理の仕方をご教授ください。 機種はToshiba Dynabook J72シリーズです。XPがインストールされたままです。