Help and Support
 

powered byLive Search

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

文書番号:882569
最終更新日:2005年2月24日
リビジョン:1.5
目次

概要

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

先頭へ戻る

詳細

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

先頭へ戻る

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

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

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

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

先頭へ戻る

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


ユーザーの簡易切り替え機能を使用している場合は、すべてのユーザーをコンピュータからログオフし、1 人の管理者 (Administrator 権限を持ったユーザー) ユーザーのみがコンピュータにログオンするようにしてください。
回復コンソールのインストールおよび使用方法については、下記のサポート技術情報をご覧ください。
307654 (http://support.microsoft.com/kb/307654/JA/) [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 (http://support.microsoft.com/kb/880422/JA/) Windows XP のインストール用起動ディスクを入手するには


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

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

4. キーボードの種類を特定します。
該当するキーボードの種類を選択します。通常の日本語キーボードの場合は、半角/全角キーを押します。


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

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


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

8. system32 フォルダを参照します。
次のコマンドを入力し、Enter キーを押します。
cd system32


9. ntoskrnl.exe ファイルの名前を変更します。
次のコマンドを入力し、Enter キーを押します。
ren ntoskrnl.exe ntoskrnl.abc


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 ドライブを指定します。


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


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


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

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

先頭へ戻る

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

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

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

先頭へ戻る

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


Windows XP のインストール用起動ディスクを入手する方法については、下記の Q&A をご覧ください。
?880422 (http://support.microsoft.com/kb/880422/JA/) Windows XP のインストール用起動ディスクを入手するには

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

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

先頭へ戻る

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

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

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

先頭へ戻る

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


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

先頭へ戻る

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


ここでは例として、Windows Me の起動ディスクを使用する方法について説明します。
Windows システムの起動ディスクを作成する方法については、下記のサポート技術情報をご覧ください。
?Windows Me の場合 (http://support.microsoft.com/default.aspx?scid=kb;ja;267287)
?Windows 98 の場合 (http://support.microsoft.com/default.aspx?scid=kb;ja;186300)
?Windows 95 の場合 (http://support.microsoft.com/default.aspx?scid=kb;ja;403164)

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

2. Microsoft Windows Millennium Startup Menu が表示されます。
[3. Start Computer without CD-ROM support] を方向キーで選択し、Enter キーを押します。


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


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

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

先頭へ戻る

関連情報

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

先頭へ戻る


この資料は以下の製品について記述したものです。
?Microsoft Windows XP Home Edition
?Microsoft Windows XP Professional Edition

先頭へ戻る

キーワード:?
kbtshoot kbbeginner startstop KB882569

先頭へ戻る

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

Related Support Centers

Other Support Options

  • Need More Help?
    Contact a Support professional by E-mail, Online or Phone.
  • Customer Service
    For non-technical assistance with product purchases, subscriptions, online services, events, training courses, corporate sales, piracy issues, and more.
  • Newsgroups
    Pose a question to other users. Discussion groups and Forums about specific Microsoft products, technologies, and services.