"ntoskrnl.exe が存在しないか壊れている" と表示されて Windows XP を起動できない場合の対処方法

文書番号: 882569 - 対象製品
すべて展開する | すべて折りたたむ

目次

概要

回復コンソールを使用して破損したファイルを復元することによって、問題を解決できる可能性があります。

詳細

Windows XP システムのコンピュータを起動または再起動しようとすると、次のようなエラー メッセージが表示される場合があります。
C:\WINDOWS\SYSTEM32\ntoskrnl.exe が存在しないか壊れているため Windows が起動できません。
上記のファイルをインストールしてください。
または、
次のファイルが存在しないかまたは壊れているため、Windows を起動できませんでした。
WINDOWS\SYSTEM32\ntoskrnl.exe.
上記のファイルをインストールし直してください。
この問題は、システム ファイルが失われているか、または壊れている場合に発生する可能性があります。
次の手順を順番に実行して問題を解決できるかどうかご確認ください。

回復コンソールを使用して、問題を解決するには

回復コンソールを使用する際の注意点


ユーザーの簡易切り替え機能を使用している場合は、すべてのユーザーをコンピュータからログオフし、1 人の管理者 (Administrator 権限を持ったユーザー) ユーザーのみがコンピュータにログオンするようにしてください。
回復コンソールのインストールおよび使用方法については、下記のサポート技術情報をご覧ください。
307654 [HOW TO] Windows XP での回復コンソールのインストールおよび使用方法
警告
以下の手順によってデータが影響を受けることはありませんが、Windows XP を初めて正常に起動したときから現在までにプログラムやシステムに変更を加えている場合、復元作業が必要になる可能性があります。

回復コンソールを使用して、破損したファイルを復元するには

  1. Windows XP CD-ROM、またはインストール用起動ディスクからコンピュータを起動します。
    CD-ROM ドライブに Windows XP CD-ROM を挿入します。または、フロッピー ディスク ドライブに Windows XP のインストール用起動ディスクを挿入し、コンピュータを再起動します。
    注意
    Windows XP CD-ROM からコンピュータを起動できない場合
    Windows XP CD-ROM からコンピュータを起動するには、コンピュータの基本入出力システム (BIOS) を CD-ROM ドライブから起動するように設定する必要があります。
    BIOS の設定については、ご使用のコンピュータの製造元、またはマザー ボードの製造元にご確認下さい。
    BIOS の設定で CD-ROM からコンピュータを起動できない場合で、フロッピー ディスクから起動することができる場合は Windows XP のインストール用起動ディスクを作成してください。
    Windows XP が最初からインストールされたコンピュータの場合
    Windows XP CD-ROM から起動できない、または Administrator 権限を持つユーザーでログオンできない場合は、回復コンソールを使用するためにあらかじめ Windows XP のインストール用起動ディスクを作成してください。
    詳細については、下記の Q&A をご覧ください。
    • 880422 Windows XP のインストール用起動ディスクを入手するには


  2. [セットアップの開始] 画面を表示します。
    画面の指示に従って、コンピュータを Windows XP CD-ROM から起動するために必要なオプションを選択します。

  3. 回復コンソールでコンピュータを起動します。
    [セットアップの開始] 画面が表示されたら、R キーを押し、回復コンソールを起動します。

  4. キーボードの種類を特定します。
    該当するキーボードの種類を選択します。通常の日本語キーボードの場合は、半角/全角キーを押します。
    元に戻す画像を拡大する
    37a


  5. 選択されたキーボードを確認します。
    "以下のキーボードが選択されました。" というメッセージが表示されたら、Y キーを押します。

  6. 回復コンソールで、Windows システム ファイルの場所を選択します。
    "どの Windows インストールにログオンしますか?" というメッセージが表示されたら、[C:\Windows] の番号を入力し、Enter キーを押します。
    ※ ここでは「1」(「」は除く) と入力し、Enter キーを押します。
    注意
    Windows システムがインストールされている場所は、既定では [C:\Windows] ですが、任意で場所を変更している場合は別のドライブ名が表示される場合があります。入力する番号は、Windows システム ファイルがインストールされている場所の番号である必要があります。
    また、データベースが存在しなかったり破損している場合、正しく認証されないため、回復コンソールを使用できません。
    元に戻す画像を拡大する
    37b


  7. Administrator のパスワードを入力します。
    Administrator ユーザーのパスワードを入力し、Enter キーを押します。パスワードを設定していない場合は、そのまま Enter キーを押します。
    ※ Administrator でログオンできない場合は、Windows XP のインストール用起動ディスクを作成し、再度 手順 1. から実行してください。

  8. system32 フォルダを参照します。
    次のコマンドを入力し、Enter キーを押します。
    cd system32
    元に戻す画像を拡大する
    37c


  9. ntoskrnl.exe ファイルの名前を変更します。
    次のコマンドを入力し、Enter キーを押します。
    ren ntoskrnl.exe ntoskrnl.abc
    元に戻す画像を拡大する
    37d


  10. Windows XP CD-ROM から ntoskrnl.exe ファイルを復元します。
    CD-ROM ドライブに Windows XP CD-ROM が挿入されていない場合は挿入します。次に、以下のコマンドを入力し、Enter キーを押します。
    expand d:\i386\ntoskrnl.ex_ c:\windows\system32
    ※ "d:\i386\ntoskrnl.ex_" の "d" の部分は、CD-ROM ドライブを指定します。
    元に戻す画像を拡大する
    37e


  11. ntoskrnl.exe ファイルの復元が完了します。
    "1 ファイルを展開しました。" というメッセージが表示されます。
    元に戻す画像を拡大する
    37f


  12. 回復コンソールを終了します。
    フロッピー ディスク ドライブ および CD-ROM ドライブにディスクが挿入されている場合は、ディスクを取り出します。次に、下記のコマンドを入力します。
    Exit
    元に戻す画像を拡大する
    37g


  13. コンピュータを再起動します。

問題が解決されたかどうかご確認ください。
問題を解決できない場合は、レジストリの破損が原因で起動できなくなった Windows XP システムを回復する手順をご確認ください。詳細については、下記のサポート技術情報をご覧ください。
307545 レジストリの破損により Windows XP を起動できなくなった場合の回復方法

Windows XP CD-ROM から起動できず、回復コンソールを使えない場合

Windows XP のインストール用起動ディスクを使用する場合


Windows XP のインストール用起動ディスクを入手する方法については、下記の Q&A をご覧ください。
  • 880422 Windows XP のインストール用起動ディスクを入手するには

  1. インストール用起動ディスクでコンピュータを起動します。
    Windows XP のインストール用起動ディスク 1 枚目 をフロッピー ディスク ドライブに挿入し、コンピュータを起動します。次に、画面の指示に従って、Windows XP インストール用起動ディスク 2 〜 6 枚目 をフロッピー ディスク ドライブに挿入し、Enter キーを押します。

  2. "回復コンソールを使用して、破損したファイルを復元するには" の 手順 2. から操作を実行します。
    重要
    上記の手順をすべて完了したら、インストール用起動ディスクを取り出してコンピュータを再起動します。

Windows 95、Windows 98、または Windows Me の起動ディスクをお持ちの場合

NTFS ファイル システムの場合


Windows XP で NTFS ファイル システムを使用している場合は、Windows 95、Windows 98、または Windows Me の起動ディスクを使用して、回復コンソールを起動することができません。
その場合は、Windows XP のインストール用起動ディスクを入手し、"Windows XP の起動ディスクを使用する場合" の手順 1. から操作を実行してください。
Windows XP のインストール用起動ディスクを入手する方法については、下記の Q&A をご覧ください。
  • 880422 Windows XP のインストール用起動ディスクを入手するには

FAT ファイル システム (NTFS ファイル システム以外) の場合


ここでは例として、Windows Me の起動ディスクを使用する方法について説明します。
Windows システムの起動ディスクを作成する方法については、下記のサポート技術情報をご覧ください。

  1. 起動ディスクでコンピュータを起動します。
    起動ディスクをフロッピー ディスク ドライブに挿入し、コンピュータを再起動します。
    ※ Windows 98 の場合は、起動ディスクが 2 枚必要です。画面の指示に従って 2 枚目のフロッピー ディスク ドライブに挿入し、Enter キーを押します。

  2. Microsoft Windows Millennium Startup Menu が表示されます。
    [3. Start Computer without CD-ROM support] を方向キーで選択し、Enter キーを押します。
    元に戻す画像を拡大する
    37h


  3. コマンドを入力します。
    コマンド プロンプトが表示されたら、以下のように入力し、1 行ごとに Enter キーを押します。
    A:\>c:
    C:\>cd windows
    ("c:\" の部分には、Windows システムをインストールしているドライブを指定します。)
    元に戻す画像を拡大する
    37i


  4. ファイルを復元します。
    "回復コンソールを使用して、破損したファイルを復元するには" の 手順 8. から順に実行します。

完了後、問題が解決されるかどうかご確認ください。
問題を解決できない場合は、レジストリの破損が原因で起動できなくなった Windows XP システムを回復する手順をご確認ください。詳細については、下記のサポート技術情報をご覧ください。
307545 レジストリの破損により Windows XP を起動できなくなった場合の回復方法

関連情報

880636 "次のファイルが存在しないかまたは壊れている" というエラー メッセージが表示され、Windows XP を起動できない場合の対処方法
881207 Windows XP を修復インストール (再インストール) するには
880413 CD-ROM から起動できないコンピュータに Windows XP をセットアップするには
312369 [WinXP] 再インストール/修復作業/アップグレードを行う際の重要な注意点
310994 Windows XP セットアップ ブート ディスクの入手法
306084 [HOW TO] システムの復元を使用して Windows XP を復元する方法
822800 ハード ディスクを NTFS ファイル システムに変換後 Windows XP を再起動したときのエラー メッセージ "次のファイルが存在しないかまたは壊れているため、Windows を起動できませんでした: System32\Drivers\Ntfs.sys"
269075 エラー メッセージ : 次のファイルが存在しないかまたは壊れているため、Windows を起動できませんでした: \WINNT\SYSTEM32\CONFIG\SYSTEM.ced
315233 デュアル ブート構成のコンピュータで Windows XP が起動しない
314058 Windows XP 回復コンソールについて
834367 ハイパー スレッディング対応マシンにて修正プログラムをアンインストールすると発生する問題

プロパティ

文書番号: 882569 - 最終更新日: 2005年2月24日 - リビジョン: 1.6
この資料は以下の製品について記述したものです。
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
キーワード:?
kbtshoot kbbeginner startstop KB882569
"Microsoft Knowledge Baseに含まれている情報は、いかなる保証もない現状ベースで提供されるものです。Microsoft Corporation及びその関連会社は、市場性および特定の目的への適合性を含めて、明示的にも黙示的にも、一切の保証をいたしません。さらに、Microsoft Corporation及びその関連会社は、本文書に含まれている情報の使用及び使用結果につき、正確性、真実性等、いかなる表明・保証も行ないません。Microsoft Corporation、その関連会社及びこれらの権限ある代理人による口頭または書面による一切の情報提供またはアドバイスは、保証を意味するものではなく、かつ上記免責条項の範囲を狭めるものではありません。Microsoft Corporation、その関連会社 及びこれらの者の供給者は、直接的、間接的、偶発的、結果的損害、逸失利益、懲罰的損害、または特別損害を含む全ての損害に対して、状況のいかんを問わず一切責任を負いません。(Microsoft Corporation、その関連会社 またはこれらの者の供給者がかかる損害の発生可能性を了知している場合を含みます。) 結果的損害または偶発的損害に対する責任の免除または制限を認めていない地域においては、上記制限が適用されない場合があります。なお、本文書においては、文書の体裁上の都合により製品名の表記において商標登録表示、その他の商標表示を省略している場合がありますので、予めご了解ください。"

フィードバック

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com