- ベストアンサー
XPが立ち上がりません <windows root>\system32\hal.dll
XPについて立ち上がらなくなりました 助けてください。 「次のファイルが存在しないか壊れているため、windowsを起動できませんでした。 <windows root>\system32\hal.dll と出ます。 こちらの過去ログを色々見て起動ディスクと hal.dllをフロッピーに入れてコピーしましたが 解決しません。 bootがどうのこうのというのも分かってきたのですが 実際に具体的にどうすればいいのか分かりません。 過去ログにも同じような質問が出ていますが解決できませんでした。 パソコンは半分自作でCDは後からつけたし、MEにXPを 乗っけています。 パーテーションマジックでパーテーションをきっていますが詳細はどうすればわかるのか分かりません。 お手数ですが、助けてください。お願い・・・ 色々なデータが入っているため(仕事用)データーを 残しておく必要があります。 お願いします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
>大体以上の内容になりますが、わたしはその作業がいやなので時間はかかりますがOSを再インストールしています。 これならデータだけは消えません。ちなみに上書きはC:\>にしています。警告がでますが無視してやれせてます。 上書きで、OSのインストールをしたのでしょうか???。 無事に終わっていれば、アプリケーションは、再インストールしなければ、使えませんが、OSは、立ち上がって、データーの救出が出来ると思います。 >CDを挿入してもよんでくれません。 CDから起動するように設定してもだめです。 すみませんがアドバイスお願いします。 これが、よく解かりません。 OSの上書きインストールで、CDから、読んでくれないとの事ですか???。
その他の回答 (4)
うろ覚えの箇所がありますので補足は他の識者にお任せします。 最初にboot.ini の記述の例をよく調べることです。 (boot.ini フォルダオプションで全てのファイルを表示するにチェックと一番下のチェックをはずすこと。) 私の場合 [boot loader] timeout=0 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect 今回あなたはMEをアップグレードしている(上書き)ということですから上記の内容と同一でしょう。 <次の用にしました。>間違いはあしからず。 1.フォーマットされたFD1枚用意 2.9x系起動ディスクを用意 3.起動ディスクを挿入してPCをFDブートより再起動 4.A:¥> 画面より boot.ini の隠し属性を取り、さらに読み取り専用をはずす。 5.新規FDを挿入してboot.ini をFDにコピー して抜き取る。 6.他のPCからメモ帳を立ち上げて開いて、boot.iniの記述を 正常に編集しなおして、上書き保存する。 7.No.6のFDを壊れたPCに戻して FDのboot.ini をPCに上書き保存して再起動すれば 正常に起動します。 大体以上の内容になりますが、わたしはその作業がいやなので時間はかかりますがOSを再インストールしています。 これならデータだけは消えません。ちなみに上書きはC:\>にしています。警告がでますが無視してやれせてます。
補足
回答いただきましてありがとうございます。ですが、すみません何のことやら分からないのでまた、質問させてください。 9x系起動ディスクとは、何ですか? 4.A:¥> 画面より boot.ini の隠し属性を取り、さらに読み取り専用をはずす。 5.新規FDを挿入してboot.ini をFDにコピー して抜き取る。 よく分かりません、どうすればいいのでしょうか・・・ 大体以上の内容になりますが、わたしはその作業がいやなので時間はかかりますがOSを再インストールしています。 これならデータだけは消えません。ちなみに上書きはC:\>にしています。警告がでますが無視してやれせてます。 CDを挿入してもよんでくれません。 CDから起動するように設定してもだめです。 すみませんがアドバイスお願いします。
- heyboy
- ベストアンサー率21% (1852/8730)
その状態でアップさせた セットアップCDを入れ 再起動してください。 CDから立ち上がるので何かキーを押し ブルーの画面で 修復(R)が出てくるはずですが
> 「次のファイルが存在しないか壊れているため、windowsを起動できませんでした。 <windows root>\system32\hal.dll boot.iniが破損するとこのエラーがでます。 XPのCD(アップグレード版でも可をお持ちのようですので次のURLを参考に対処してみてください。 http://support.microsoft.com/default.aspx?scid=kb;ja;882178
- syunmaru
- ベストアンサー率37% (1635/4345)
一番、確実な方法は、HDDを取り外して、他のPCに取り付け、データーをメディアにコピーしてください。 >MEにXPを乗っけています。 MEより、XPにバージョンアップされたのですか??。 それとも、ディアルブートですか??。 ディアルブートで有れば、もう一つのOSより、起動して、データーの救出が出来ますけれど・・・。
お礼
色々やってみましたが結局のところ回答いただいた通り再インストールしました。 助かりました。 ありがとうございました!!!