こんにちは!パソコン修理マニアの菅谷です。
今回タイトルにある内容にて、起動できない症状がありましたので、
ご紹介します!
この方法は、お使いのPCがXPの場合を例にとってあり、
OSのディスクがあることが理想です。
まず、OSディスクよりブート、回復コンソールを使用できる状態にします。
C:\Windows\
この画面の後は・・・
1.system32 フォルダを参照します。
次のコマンドを入力し、Enter キーを押します。
cd system32
2.ntoskrnl.exe ファイルの名前を変更します。
次のコマンドを入力し、Enter キーを押します。
ren ntoskrnl.exe ntoskrnl.abc
3.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 ドライブを指定します。
4.ntoskrnl.exe ファイルの復元が完了します。
"1 ファイルを展開しました。" というメッセージが表示されます。
5.コンピュータを再起動します。
ただし、原因によってはこの方法でも起動できない場合もあります。
一時的なファイル破損による原因ならまだいいのですが、
・HDDの物理的障害による原因。
この場合、HDD自体の交換が必要になりますので、
事実上リカバリをしても起動は困難でしょう。
・ウイルスによりシステムが異常を起こしている場合。
こちらの場合は、程度によりますが、
深刻な感染により、システムがボロボロにされていると、
それ自体の原因により起動が出来ない可能性が高いです。
この場合、リカバリによって直る可能性は高いですが・・・。
この方法はあくまで自己責任ですが、トライしてみたい人はお勧めです。




