• 締切済み

OSが起動しない。(事情深し+初心者)

身内のノートPC(メビウス)で、Windows Meを使用している者です。 過去にWindows NT/2000 を入れようとしていたらしいのですが失敗しています。 私が使用している時に、何かの原因でシステムのエラーが多く出現していたので、システムの復元をしたのですが、 復元完了と共にOSが動かなくなりました。 ↓起動時に(黒い画面)で表示されているものです。 「無効なBOOT.INIファイルです C:\winnt\から起動しています NIDETECTが失敗しました」 身内の情報も入っているので、どうしたら良いか分かりません。 よろしくお願いします。

みんなの回答

  • kimurana
  • ベストアンサー率57% (11/19)
回答No.5

Windows NT/2000をインストールする際に、ハードディスクを、NTFSというモードに変更しています。 Windows MeはFATまたはFAT32でしかハードディスクを使えません。ですから、Meでは読み出すことができません。 どうしても何とかしたい場合は、パーティションマジックというソフトウェア(1万円前後)でFATに戻す必要があります。

参考URL:
http://www.sourcenext.com/selection/products/p_magic/
  • heyboy
  • ベストアンサー率21% (1852/8729)
回答No.4

ひょっとしたら MeのディスクとCDで OSをインストールしようと すれば「上書きインストール」が 行えるかもしれません、 そうすれば前の状態を残したまま OSの初期化が出来ます。

  • heyboy
  • ベストアンサー率21% (1852/8729)
回答No.3

すなおに業者に任せた方が 無難だと思います。 「パソコン 修理」と検索すると いっぱいヒットいたしますので あとは自分の好みで業者を選べば いいんじゃないでしょうか?

nopoint
質問者

お礼

何より学生の身分なので、コストはかけたくないんですよね(汗) どうやら、セーフモードとやらでも無理っぽかったので、Meの起動ディスクで何とかしてみます。 的確な助言ありがとうございました!

回答No.2

F8 か F12(メ-カ- 機種による)のメニューでセーフモード MS-DODでも起動しませんか。 起動しない場合は MeのCD-ROM か 起動ディスクから再インストールでエラ-部分が修復が可能です。 あとは HDDを外して 同じファイルシステムの別PCにHDDケース または 2.5⇔3.5インチのIDE変換アダプタで外付け または スレーブ側IDEコネクタに接続⇒(最優先として まず)データー退避⇒ファイルエラーの修復⇒HDD戻し⇒バックアップ戻しすることです。 まずは 結論を追記ください。

nopoint
質問者

お礼

どうやら、セーフモードとやらでも無理っぽかったので、Meの起動ディスクで何とかしてみます。 ありがとうございました!

  • ita-roo
  • ベストアンサー率24% (54/225)
回答No.1

その必要な情報が、どういうファイルかがわかっていて、かつフロッピーに入るサイズであれば、とにかくMeのCDか起動ディスクで起動して、バックアップを取った後にクリーンインストールをするのが早いですね。 それが無理ならMeを修復セットアップするととりあえずはウィンドウズが動くようになると思うので、ウィンドウズ上でバックアップを取り、改めてHDDをフォーマットした後に再インストールが最も無難かと思います。

nopoint
質問者

お礼

どうやら、セーフモードとやらでも無理っぽかったので、Meの起動ディスクで何とかしてみます。 ありがとうございました!

関連するQ&A

  • windowsが起動しないので困ってます。

    電源を入れて、NECの画面が出た後、Windowsが起動しなく真っ黒の画面の中に白字にて以下の文章がでます。 invalid boot.ini file booting from c:\winnt\ntdetect failedです。 無効とはなんとなく分るのですが、どのように対処をして良いのか分りません、誰か教えては貰えませんか?

  • WINDOWS2000の起動ファイルを削除してしまいました。

    ディスクの整理をしていてWIN2000の起動ファイルを誤って削除してしまい。立ち上がらなくなってしまいました。 このマシーンは以前NTをC:にインストールしていたのですが、 WIN2000をインストールする時にC:のWINNTを消さずにD:にインストールした為起動ファイルはC: OSはD:という状態になっていました。 つまりパーティーションは2つに分けてあります。 立ち上げたいのはWIN2000です。 再インストールをせずに復旧する方法として別のWIN2000マシーンから、boot.ini、bootfont.bin、ntldr、ntdetect.comをコピーして起動ディスクとして立ち上げを試みたのですが、ダメでした。 boot.iniの内容がのせいでしょうか? 今のboot.iniの内容を記載いたしますので、どなたかお分かりになる方ご教授宜しくお願いします。 [boot loader] timeout=3 default=multi(0)disk(0)rdisk(0)partition(2)\WINNT [operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows 2000 Professional" /fastdetect C:\="MS-DOS"

  • 起動時にOS選択画面を表示させない方法

    このPCはwin95で、古くなっていらないということで貰ったもので、よくわからないのですが 起動時にOSの選択画面になって起動するまでずっと監視してないと 2000のセットアップ画面になってしまって終了させて再起動しなけれ ばいけないです(T_T) 検索をかけてBOOT.INIを編集するというのがあったので開いて ↓この部分を削除して再起動してみたのですが選択肢に2000の セットアップが残ってましたC:\$WIN_NT$.~BT\BOOTSECT.DAT="Microsoft Windows 2000 Professional セットアップ Defaultが~BOOTSECT.DATなのでここに書き込まれてるからでしょうか? どこをどうすればでなくなるでしょうか ↓はBOOT.iniを開いてコピペしました よろしくお願いします<m(__)m> [Boot Loader] Timeout=5 Default=C:\$WIN_NT$.~BT\BOOTSECT.DAT [Operating Systems] C:\$WIN_NT$.~BT\BOOTSECT.DAT="Microsoft Windows 2000 Professional セットアップ" C:\="Microsoft Windows"

  • OS選択画面がでてきてしまいます

    侍従尾がありWin2000の再インストールを中途半端な 状態で終了してせいだと思うのですが 起動する際に下記のとおり2つ表示されて 選択しないといけなくなりました。 Microsoft Windows 2000 Professional Microsoft Windows 2000 Professional セットアップ boot.iniファイルを書き換えればいいとの情報を得たの ですが、具体的にどうかきかえればよいか、不安があり 質問させていただきます。 普通に起動させるようにするにはどう書き換えればよい のでしょうか? boot.ini の内容は現在このとおりです。 よろしくお願い致します。 [Boot Loader] Timeout=5 Default=C:\$WIN_NT$.~BT\BOOTSECT.DAT [Operating Systems] multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect C:\$WIN_NT$.~BT\BOOTSECT.DAT="Microsoft Windows 2000 Professional セットアップ"

  • OSの選択画面にて

    CドライブにWindows2000Proをインストールして使用してしまいました。 DドライブにもWindows2000Proをインストールしていたのですが、 「アロケーションの設定」かなにかの画面で、インストールがとまってしまい、 操作できなくなってしまったので、電源を切って、普段使っているCドライブの Windows2000で起動しました。 やはり、新しくインストール必要ないと思い、Dドライブのファイルを削除し、 Cドライブのboot.iniを編集したのですが、次回起動時から、OSの選択画面が出て、 Microsoft windows 2000 professional windows 2000(default) と、2種類のOSが表示されてしまい、windows 2000(default)のほうが デフォルトでは選択されています。 そのOSで起動してみると、 「次のファイルは存在しないか壊れているため、windows 2000を 起動できませんでした。<windows2000 root>\system32\ntoskrnl.exe 上記のファイルとインストールしなおしてください と表示されます。普段どおり、CドライブのWin2000が起動できればいいので、 このwindows 2000(default)という項目を消したいと思っています。 どうすればよいでしょうか? 因みに、boot.iniの中身はこうなっています。 [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(2)\WINNT [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect よろしくお願いします。

  • OSの選択画面?デュアルブートしてないのに

    HDDをC、Dと分けCにクリーンインストールしました。 すると起動画面でOSを選択する画面がでます。 2つともWindows 2000 Proです。 上を選択すれば起動。 下だと 次のファイルが存在しないかまたは壊れているため、Windows 2000 を起動できません。 <windows 2000 root>\system32\ntoskrnl.exe. 上記のファイルをインストールし直してください。 と、出ます。 こちらで色々調べたところ 1、システムから起動と回復で設定する 2、回復コンソールからFIXMBR 3、boot.iniを編集 など3つの方法が見つかりましたが この現象についての私の解釈について ご意見いただきたいと思います。 私が考えるに・・・ 「解釈1」 まず、2つの選択があるのは boot.iniの記述がなんらかの原因で 狂ってるだけなので余分なものを消去編集すれば解決。 「解釈2」 もしくは、2つの選択のうちの下のものが出るのは HDD内になんらかのゴミが残っているから。 これはboot.iniの記述を見ると ~~partition(1)\WINNT="~~ ~~partition(2)\WINNT="~~ と、あり、下のpartition(2)←これはDドライブを指す(?)ので Dドライブ内にこのゴミが残ってる可能性がある。 Dをフォーマットしましたら 一旦はカラになるのですが 再起動させると「System Volume Information」という フォルダが現れます。 消去も開くこともできません。←アクセス拒否されます。 根本的に解釈間違ってますでしょうか? いろんな解決法が見つかりましたが もしも「解釈1」で正解であれば boot.iniを編集するだけで気分もスッキリするんです。 しかし「解釈2」が正解であれば boot.iniを編集しても 実際にはゴミが残ってるような気がして気持ち悪いわけです。 ちなみにまだこの問題の解決法はいずれも行っていません。

  • PC起動時に毎回Office2003を設定

    先日突然にPC起動時に”無効なBOOT.INI・・・”が出て、デスクトップが表示されるとWinインストーラーが自動起動して、しばらくするとOffice2003を設定しだして設定が完了してから通常のデスクトップとなり、通常動作するようになってしまいました。 c:\にboot.iniファイル探しにいきましたがみあたらなかったので、メモソフトでboot.iniファイルを記述してc:\に保存してPC再起動かけると、保存したboot.iniファイルが自動的に削除されてしまい、上記の”無効なBOOT.INI・・・”からOffice2003設定プロセスが繰り返されます。 boot.iniファイルがPC再起動時に自動削除されないようにする方法をご教示いただけないでしょうか。 なお、OSはWindows XPです。 よろしくお願い申し上げます。 ###

  • PC起動しません!助けて下さい(初心者です)

    IBMのThink Pad I SERIES1800(?)を使用しています。パソコンを起動しようと電源を入れると真っ黒な画面に次のような文字が出て先に進みません。〔Invalid Boot・INI File Booting from c:/winnt/ NTDE TECT failed〕 何がげ原因でしょうか?対処方法を教えて下さい。元に戻りますか?助けて下さい 仕事に使用しているPCの為すごく困ってます。助けて下さい

  • デュアルブートに失敗したのでセットアップ中のOSを消したい

    既存の2000からXPとのデュアルブートを構築しようと、XPのセットアップを立ち上げインストールしようとしましたが、 A problem has been detected and windows has been shut down to prevent damage to your computer. という青い画面が出て何も進めなくなったのでデュアルブートは諦めて、今度再起動してみると、OS選択画面が現れ、既存の2000ではなく失敗したXPのセットアップの方をデフォルトで選択されておりました。 なのでPCは自動的にXPのセットアップ画面に移行し、また上記のエラーが発生したので、2000で立ち上げC:\boot.iniからXPの記述を1行削除しました。 [Boot Loader] Timeout=5 Default=C:\$WIN_NT$.~BT\BOOTSECT.DAT [Operating Systems] multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect C:\$WIN_NT$.~BT\BOOTSECT.DAT="Microsoft Windows XP Professional セットアップ" ↓ [Boot Loader] Timeout=5 Default=C:\$WIN_NT$.~BT\BOOTSECT.DAT [Operating Systems] multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Professional" /fastdetect というふうに変更しました。 これでもう安心だろうと思い、再起動すると今度は2000とWindows(限定)という選択画面が現れ、またもやWindows(限定)の方がデフォルトで選択されていたので、XPのセットアップ画面に移行し上記のエラー画面になってしまいました。 どうすればこのWindows(限定)を消すことができますか? まさかこのようなことになるとは思わなかったのでC:\boot.iniも変更前のバックアップはとってなかったので、もしかしたらC:\boot.iniが他にも変更されているのでしょうか? それともセットアップ途中で中断してしまったがために、必然的にセットアップの方に行かされるように仕向けられているんでしょうか? XPのセットアップはどこまでいったかというと、プロダクトIDを入力した後の再起動あたりでエラーになったので、まだパーティションの設定もインストールもしてない状態なので、XP自体はまだ何も入ってないと思います。 困っています。どうかご教授ください。

  • 起動できなくなりました

    昨日、PCを終了しようとしたところ、途中で 「次のファイルが存在しないかまたは壊れているため、Windowsを起動できませんでした。 <windows root>\system32\hal.dll. 上記のファイルをインストールし直してください。」 との画面が表示され、止まってしまいました。電源を落として再起動しても同じ画面が表示され起動しなくなってしまいました。 他の質問を参照したところ「boot.ini」を書きかえれば良いみたいなのですが、XPが起動できない状態で「boot.ini」を表示するにはどのようにしたら良いのでしょうか。 また「boot.ini」をどのように書き換えたらよいものなのでしょうか。 よろしくお願いします。