ちょっと変わったマニアな作品が集結

下記のエラーが表示され 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# …

このQ&Aに関連する最新のQ&A

A 回答 (3件)

Win2000インストールCDはお持ちですか?



お持ちなら別のPCでBOOT.INIを作りフロッピーなどに保存しておき、
Win2000のCDから起動して回復コンソールのCOPYコマンドでBOOT.INIを上書きさせます、

BOOT.INIの記述は、
オンボードIDEのプライマリマスタの第一パーティションが起動させたいパーティションであれば、

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect

となります、

http://nobumasa-web.hp.infoseek.co.jp/multi_boot …

HDDを取り出して他のPCに接続できるなら、
BOOT.INIを直接編集でも可能。
    • good
    • 0

2の回答者です。

お気づきと思いますが念のため
[boot loader]の部分に改行がぬけてました
timeout=30default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
でなく
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
ですね。

インストールする際に、あらかじめこのようなトラブルに対処しやすくする方法があるので紹介しておきます。
(1)CドライブにWindows98をFATフォーマットでインストールします
(2)DドライブにWindows2000やXPをNTFSフォーマットでインストールします
Windows98/2000を選択ブートできるような形でインストールします。これでBoot.iniはCドライブのルートに作られます。
今回のようなケースでWindows2000/XPが起動できなくなってもWindows98が起動でき、Boot.iniはFATパーティションにあるので何の苦も無くBoot.iniを修正できます。CドライブのWindows98は単なるメンテナンス用という位置づけです。本命のWindows2000が起動できなくてもFAT/FAT32パーティションのデータ吸出しもできます。
    • good
    • 0
この回答へのお礼

有難う御座います。
何とか解決できました。
色々と有難う御座いました。

お礼日時:2005/03/11 08:34

一言で言えばBoot.iniを書き換える必要があります。



一般的にはOSはCドライブにインストールされておりBoot.iniはCドライブのルートにあります。
FDでDOSを起動してBoot.iniを書き換えるのですがCドライブがNTFSフォーマットの場合はDOSからはアクセスできません。
そこで NTFSINIコマンドを使ってBoot.iniをCドライブからFDにコピーし、それを修正してから NTFSINI /RコマンドでCドライブに書き戻します。
<http://www.netjapan.co.jp/FAQ/others/boot_ini.ht …

CドライブがFATの場合はDOSから直接アクセスできるので普通にコピーすればいいのですがBoot.iniはシステム属性/不可視属性なのでATTRIBコマンドで属性解除しないと操作できません。
手順としては以上です。

もう一つの問題として、どのように修正するのか?というものがあります。
Boot.iniの中身はすでにご存知と思いますが下記のような感じです。
[boot loader]
timeout=30default=multi(0)disk(0)rdisk(0)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows 2000"
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows 2000"

たいていはpartition( )の数字が部分が、パーティション操作などが原因で実際の番号と一致しなくなっているはずです。ではpartition( )の正しい数字は?
気にすることはありません。
[boot loader]
timeout=30default=multi(0)disk(0)rdisk(1)partition(2)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows 2000 1"
multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows 2000 2"
multi(0)disk(0)rdisk(0)partition(3)\WINNT="Windows 2000 3"
multi(0)disk(0)rdisk(0)partition(4)\WINNT="Windows 2000 4"
multi(0)disk(0)rdisk(0)partition(5)\WINNT="Windows 2000 5"
multi(0)disk(0)rdisk(0)partition(6)\WINNT="Windows 2000 6"
multi(0)disk(0)rdisk(0)partition(7)\WINNT="Windows 2000 7"
multi(0)disk(0)rdisk(0)partition(8)\WINNT="Windows 2000 8"
multi(0)disk(0)rdisk(0)partition(9)\WINNT="Windows 2000 9"
全部指定のBoot.iniを作ってしまえばいいのです。
再起動して選択画面が出たら1を選択。起動できなければ再起動して2を選択。駄目なら再起動して3を選択・・・というふうに「当り」が出るまで繰り返しWindowsを起動できたらBoot.iniのデフォルトをその番号にすればいいのです。
このBoot.iniはそのまま残しておけば再度同じトラブルに見舞われたときに楽に対処できます。
それよりインストールした直後にBoot.iniをこのようにしておくという手もあるんです。私はそうしてます。
ディレクトリを示す\WINNTの部分はWindowsNT/2000の場合でWindowsXPのデフォルトは\WINDOWSです。
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q「\system32\ntoskrnl.exeをインストールし直せ」と出て立ち上がりません

「余計なファイルを消してくれるソフト」を使ったのち再起動させたら黒い画面になって、

<windows root>\system32\ntoskrnl.exeをインストールし直してください。

と出て立ち上がらす、エンターを押しても又コレが繰り返し出てきます。
とりあえずF12キーを押して適当に起動させると、何か知らないけれどここまで起動できました。又あの黒い画面がでるとこわいので、解決方法を教えてください。

Aベストアンサー

ntoskrnl.exeは起動画面が入ったファイルです。
どんなツールで削除したのかしりませんが、もし削除したファイルのバックアップがあるのなら、戻しましょう。


とりあえず、下記FAQ参照
http://support.microsoft.com/default.aspx?scid=kb%3Bja%3B882569

尚、SP2にアップしてる場合で、インストールCDがSP2じゃない場合には、回復コンソールはそのままでは起動出来ませんので注意。
http://support.microsoft.com/default.aspx?scid=kb;ja;883760

Qwin7-64bitの自作PCを使用していますが、夕方立ち上げると、起

win7-64bitの自作PCを使用していますが、夕方立ち上げると、起動後1分程度で必ずブルースクリーンになり、そのまま再起動を繰り返します。PCの詳細は、
M/B:GA-P55-UD3R Rev.1.0
CPU:Corei5-750
メモリ:ddr-pc1333、4GB
video:nvidia GF9800GT-E512HD/GE
メモリは「MemScope」にてエラーチェックしたところ、エラーはゼロでした。また、エラー内容ですが、「BlueScreenView」で調べたところ、さまざまなケースが見られましたが、
原因ドライバ:ntoskrnl.exe
原因アドレス:ntoskrnl.exe+70600
バグチェックコード:0x0000001a
が多いようです。
また、不思議なことにブルースクリーン直後に電源を落として再度スイッチを入れると問題なく使えます(再起動を繰り返しません)。さらに、夕方以外の時間帯に起動するときもブルースクリーンも出ず使用できます。
どのようなことが原因として考えられるでしょうか。または、どのように原因を探したらよいのでしょうか(セーフモードで起動後、どのように原因を探したらよいのか)。お詳しい方、よろしくお願いいたします。

win7-64bitの自作PCを使用していますが、夕方立ち上げると、起動後1分程度で必ずブルースクリーンになり、そのまま再起動を繰り返します。PCの詳細は、
M/B:GA-P55-UD3R Rev.1.0
CPU:Corei5-750
メモリ:ddr-pc1333、4GB
video:nvidia GF9800GT-E512HD/GE
メモリは「MemScope」にてエラーチェックしたところ、エラーはゼロでした。また、エラー内容ですが、「BlueScreenView」で調べたところ、さまざまなケースが見られましたが、
原因ドライバ:ntoskrnl.exe
原因アドレス:ntoskrnl.exe+70600
バグチェック...続きを読む

Aベストアンサー

こんにちわ^^

となると、下記のカーネルどいうドライバーに問題があるかと思います。^^

>>原因ドライバ:ntoskrnl.exe
原因アドレス:ntoskrnl.exe+70600
バグチェックコード:0x0000001a

■カーネルとは簡易的にいうとOS全般を指揮する司令塔になります。
■ソフトを動かすためにはソフトに付属しているドライバー(車でいうと運転台)によって動かします。
■しかし、ソフトを動かすためのドライバー(車でいうと運転台)を操作するためには、OS(車でいうと人)によって操作されます。^^
■そのソフトに付属しているドライバー(車でいう運転台)を操作するのが、OS全般を指揮するカーネル(人)ドライバーになります。

■カーネルに不具合が生じると、HDD読み込み、WINDOWS起動、ソフト起動、操作に支障をきたしてしまい、結果、WINDOWSが起動しなかったり、再起動をしたり、ブルースクリーン(警告表示)が出ます。

■車でたとえると、運転するドライバーが酒気おびで運転(カーネルに不具合)、結果、操作に支障をきたしているのと同じになるわけです。

■その場合、ntoskrnl.exeというカーネルドライバーを修正することによって解決できます。^^
下記のURLを参考にしてみてください。
http://support.microsoft.com/kb/882569/ja

■もしうまくいかない場合、WINDOWS(OS)を再インストールをして、カーネルドライバーを再インストールするのが確実になります。^^

■compostgirlさんのPCは起動できている段階なので、外付けHDD等に必要なデータをバックアップ→物理フォーマット→WINDOWS(OS)の再インストールが必要になります。^^

こんにちわ^^

となると、下記のカーネルどいうドライバーに問題があるかと思います。^^

>>原因ドライバ:ntoskrnl.exe
原因アドレス:ntoskrnl.exe+70600
バグチェックコード:0x0000001a

■カーネルとは簡易的にいうとOS全般を指揮する司令塔になります。
■ソフトを動かすためにはソフトに付属しているドライバー(車でいうと運転台)によって動かします。
■しかし、ソフトを動かすためのドライバー(車でいうと運転台)を操作するためには、OS(車でいうと人)によって操作されます。^^
■そのソフトに...続きを読む

Qwindowsが起動せず\system32\ntoskrnl.exeをインストールするように指示が出る

タイトルに書いたとおりです。
電源は入りますが、windowsが起動しません。
\system32\ntoskrnl.exeが壊れているためインストールしなおしてくださいと出るのですがどうすればいいんでしょうか?
もうリカバリーするしかないんでしょうか?

Aベストアンサー

WIN2000で出る場合boot.iniの記述ミスとかかもしれませんよ。

http://homepage2.nifty.com/winfaq/w2k/boot.html#1208

boot.iniの修復は修復セットアップでおこなわれるはずですが、
駄目な場合には、

http://nobumasa-web.hp.infoseek.co.jp/multi_boot/windows.html

の「神様仏様回復コンソール様」を参考にしてみて下さい。

Qntoskrnl.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」と入力したのですが「ファイルは無効」と表示されフォルダを開くことが出来ませんでした。
完全にお手上げ状態なので対象方法を教えていただきたいです。
わかる方回答よろしくお願いします。

Aベストアンサー

ntoskrnl.exeの破損以外にもBOOT.INIの構文とパーティション情報の食い違いでも同じエラーが出る事があるので、
緊急起動フロッピーから起動させれるかどうか試してみては?

http://lets-go.hp.infoseek.co.jp/bootdisk1.html

これで起動できるなら、
BOOT.INIの破損が原因です、

回復コンソールのbootcfg /rebuildコマンドでBOOT.INIを書き直すか、

http://support.microsoft.com/kb/291980/ja

緊急起動フロッピー内のBOOT.INIで上書きするかに。

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

友人のPCなのですが初心者の為、サイト閲覧中に画面が固まった際、電源をそのままきったそうです。
その後、電源を入れなおしたのですが、

C:\WINDOWS\system32\ntoskrnl.exeが存在しないか壊れているためWindowsが起動できません。上記のファイルをインストールしてください。

というような事象がでて起動しないそうです。強制終了して再起動・・このぐらいのことは私も経験は何度もあるのですがこのような事象は初めてでよくわかりません。やはりリカバリし直したほうがよいのでしょうか?

Aベストアンサー

こちらですね。「起動と終了」で”起動時に ntoskrnl.exe や hal.dll が見つからないと言われます”を参照してください。
http://winfaq.jp/wxp/

QWindows2000でログオンパスワードを忘れた・・・

いつもお世話になっています。
過去ログを探してみましたが、わからないので
皆さんのお知恵をお貸しください。

東芝 ダイナブック
Windows2000

で、ログオンパスワードを忘れてしまい、どうやっても
ログオンできないのです。
リセットするには、どうしたらいいのでしょうか?
パスワード入力画面で止まっています。
セーフモードでも、パス入力画面になってしまい、
ログオンできません。

どうかよろしくお願いします。

Aベストアンサー

>Administrator のパスワードとは、何のパスワードのことなのでしょうか?
Administrator =管理者 管理者権限のあるユーザー
最初はAdministrator しかユーザーはいません。
mashamashama-shaさんの個人のPCだとして
ユーザーを新しく作ってそのパスワードを忘れたのなら
ログオンのときユーザーのところにAdministratorと打ち込んで
OKすればログオンできるはず。
他にパスワードがわかっている管理者権限のユーザーがある場合、
そのユーザー名でログオンしても変更できます。
Administratorのパスワードを設定していて
それも忘れた場合は#1の方が回答されているようにOSの再インストールとか
パスワード設定のソフトを購入するかということになります。
OSの再インストールではHDDをフォーマットしてしまうので
システムの入っている同パーテーションにあるデータは消えてしまいます。
そこで、別のパーテーションにもう1つwindowsをインストールして
Administratorのパスワードをリセットする方法を#1の方が説明されています。

会社のPCなら会社のシステム管理者にパスワード忘れたと言って
設定し直してもらってください。
簡単にログオンできるならパスワードの意味ないでしょう。

>Administrator のパスワードとは、何のパスワードのことなのでしょうか?
Administrator =管理者 管理者権限のあるユーザー
最初はAdministrator しかユーザーはいません。
mashamashama-shaさんの個人のPCだとして
ユーザーを新しく作ってそのパスワードを忘れたのなら
ログオンのときユーザーのところにAdministratorと打ち込んで
OKすればログオンできるはず。
他にパスワードがわかっている管理者権限のユーザーがある場合、
そのユーザー名でログオンしても変更できます。
Administratorのパス...続きを読む

Qntoskrnl.exeの破損?でも再起動する

産業用のPCを使用しており、HDはシリコンデスクになっています。
停電などでシャットダウンしないで、PCが落ちた後、停電回復で起動した時「次のファイルが存在しないか または壊れているため、Windowsを起動できませんでした〈Windows root〉\system32\ntoskrnl.exe.上記のファイルをインストールしてください。」と出て、ほとんどのPCはこちらの回答の内容通り、再起動もせずOSの再インストールでリカバリーするのですが。たまに、1回目の起動時は上記のエラー表示を出して動作が停止するのですが、電源をもう一度再投入するすると正規に起動する場合が有ります。そのため再投入は必ず2回というルールを設けています。
本来ならば「ntoskrnl.exe」ファイルもしくは「boot.ini」が壊れていて再起動が出来ないと思いますが、なぜ1部のPCだけ再起動が出来るのか理由を教えて頂ければと思います

Aベストアンサー

>最初の電源投入時はHDDのリードエラー等で「ntoskrnl.exe」が見つから無くて立ち上がらず、「boot.ini」、「ntoskrnl.exe」は壊れていなかったので2度目の電源投入では正常に立ち上がったということは考えられますでしょうか
「壊れている、いない」と言うより「正常に読めるときと、読めないときがある」と考えて下さい。
HDDの記録は磁気の有無をbit単位で行っていますので、信号の強度が限界に近い場合は正しい情報として読み込めない状態になります。
そのような状態の記憶媒体は信頼性が欠けるので交換した方がベターです。
物理的な傷で読めなくなる場合は再現性がありますので迷わずに交換するでしょうが、記録信号の不安定な場合は交換する限界の判断が難しくなります。

何れにしてもエラーが発生するHDDは信頼性が落ちていますので早めに交換すべきと思います。
予防保全と事後保全では予防保全の方がダメージは少ないはずです。

Q4.7GB以上のデータをDVDに書き込みたい

お世話になります。

本日、MicrosoftよりSQL Server2012評価版をダウンロードしましたが(ISOファイル)、サイズが4.9GBほどあり普通にDVD-Rに書き込むことができません。

4.7GBを超えたデータを1枚のDVDに書き込みたいのですが、何か方法はございますでしょうか。

ご教授の程、宜しくお願い致します。

Aベストアンサー

>これらのツールを使用しても1枚では収まらないということ
逆です!!
1枚の中に収まります。


人気Q&Aランキング