Win XP リカバリー失敗後の疑問

このQ&Aのポイント
  • Win XPのリカバリー失敗後、CドライブとDドライブの表示が入れ替わりました。実際のアプリはそれぞれのドライブをどのように認識するのか疑問です。また、表示を元に戻すことは可能でしょうか。
  • Win XPのリカバリー失敗後にCドライブとDドライブの表示が入れ替わりました。各アプリは実際にどのドライブを認識しているのか疑問です。また、表示を元に戻す方法はありますか。
  • Win XPのリカバリー失敗後にCドライブとDドライブの表示が入れ替わり、現在の状態になりました。実際に各アプリはどのドライブを認識しているのか、また表示を元に戻す方法はあるのか疑問です。
回答を見る
  • ベストアンサー

Win XP リカバリー失敗後の疑問

・ノートPC ・Aドライブ:FD ・Cドライブ:HDD OS用 ・Dドライブ:HDD データ用/Cドライブイメージバックアップ用 (C、DのHDDは物理的に1つ) ・Eドライブ:DVD ・BOOT:FD->DVD->HDD (USB接続不可) Dドライブに保存してあるCドライブのイメージバックアップからCドライブを復元しました。 復元後の最初に立ち上げた際「xxxxx のファイルが壊れているか存在しません」とのMSGが表示されました。 実はこの時すでにEドライブは壊れていて機能しておらず、リカバリーCDから復活させることができない状態でした。 つまりそのPCは、その時点で立ち上がることができなく(ただの箱に)なったのです。 しかし購入したXP(CD版)があるので、それをインストールすることができればDドライブにあるイメージバックアップで復元をリトライできるはずと思い、EドライブのDVDを他のノートPCのCDドライブに交換しました。そして購入してあるXPを無事インストールすることができました。 ここで疑問が発生です。 リカバリー失敗前のときのCとDドライブの表示が入れ替わっていました。 つまり今までの”C”ドラが”D”、”D”ドラが”C”とエクスプローラーで表示されるのです。 この時点に至るまでには、そのHDDに対し次のことを行いました。 1)そのHDDをノートPCから外しアダプターをつけて他PCへUSB接続。 2)エクスプローラでUSB接続したHDDの状況は、Fドライブ と Gドライブ であると認識されていた。 3)FかGか忘れましたがCに該当するドライブへ購入XPをインストールした ※この間CドライブであるとおもったFかGをフォーマットしています 4)購入XPのインストールできたHDDをもとのノートPCへ格納 5)もとのノートPCを起動したがOSを認識せず立ち上がらない 6)このときに奮起してノートPCの光学ドライブを交換し そこから購入XPをインストール(本来Cドラと思われる"Dドラ"へ) 7)XPのインストール完了(有効は1ヶ月間のみ) さて、ここでイメージバックアップで復活を試みようとしたわけですが・・・ この時点でイメージバックアップはCドラにあります。 復活先は”Cドラ”です。単純に考えるとイメージバックアップが消滅するのではと思います。 そこで、私が確認したいのは 現時点のエクスプローラで”C”、”D”ドラ表示はあくまで表示の問題だけであり 実際に各アプリは、”C”はDドラを、”D”はCドラと認識するのでしょうか。 そしてこの逆になった表示を元に戻すことは可能なのでしょうか。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • chie65535
  • ベストアンサー率43% (8513/19353)
回答No.3

>現時点のエクスプローラで”C”、”D”ドラ表示はあくまで表示の問題だけであり >実際に各アプリは、”C”はDドラを、”D”はCドラと認識するのでしょうか。 ドライブレターの問題は、表示のみには留まりません。 各アプリのインストール先のドライブ、システムファイルの保存場所、個人のプロファイルの保存場所など、とても重要な情報が、レジストリに書き込まれています。 Windowsをインストールしたドライブの「ドライブレター(C,D,Eなどの英字のこと)」は「ディスクの管理」で変えることは出来ますが、変えると大変な事になります。 何故なら「レジストリに書き込まれているファイルの場所までは書き変わらない」からです。 ドライブのドライブレターがD:からC:に変わると、実際にファイルが存在するのはC:\WINDOWS\SYSTEM32\のフォルダなのに、レジストリには「D:\WINDOWS\SYSTEM32\にあります」と書かれたまま、変化しません。 Windows起動時に、そのレジストリを信じて起動しようとすると、レジストリの内容と実際のファイルの位置が違うので >復元後の最初に立ち上げた際「xxxxx のファイルが壊れているか存在しません」とのMSGが表示されました。 と言う結果になります。 >そしてこの逆になった表示を元に戻すことは可能なのでしょうか。 「ディスクの管理」で変えることは出来ますが、変えると大変な事になります。 最も安全で確実な手順は、 1.Cドライブにある、Cドライブのイメージバックアップデータを、USB外付けHDDなど外部記憶装置にコピーして、C:、D:が消えても大丈夫な状態にする。 2.光学ドライブが動作する状態なので、リカバリCDからリカバリする。この時、可能であれば「ハードディスクを物理初期化して、すべてのデータを消してから、工場出荷状態に戻すリカバリ」を選ぶ。すると、C:、D:の両方が消え、出荷状態にリカバリされる。 3.リカバリ後、外付けドライブにあるC:のイメージバックアップを、C:にリストアする。 と言う手順です。 重要なのは「ハードディスクを物理初期化して、すべてのデータを消す」と言う工程。この工程がある事により「C:とD:がひっくり返って起動してしまう」という問題が解消されます。 但し「リカバリCDから起動はするが、リカバリデータそのものはHDDの隠し領域にあるのを使うタイプのリカバリ」の場合、ハードディスクは物理初期化できませんから、リカバリでは問題が解決しません。 なので、リカバリCDは「隠し領域を使わない、マッサラの新品HDDにリカバリ出来るタイプのリカバリCD」じゃないといけません。

magohati
質問者

お礼

いろいろやってみました。 が、どれもうまくいかず結局ハードディスクを物理初期化して復活させました。 ありがとうございました。

その他の回答 (2)

  • prum
  • ベストアンサー率44% (227/506)
回答No.2

ディスクの管理で「ディスク0」のパーティション情報を確認して下さい パーティション1とパーティション2の詳細と イメージバックアップの存在するパーティション がわかれば、復元の手段はあると思います 「ディスクの管理」を起動する http://pctrouble.lessismore.cc/running/diskmgmt.html システム パーティションとブート パーティションとは http://windows.microsoft.com/ja-JP/windows-vista/What-are-system-partitions-and-boot-partitions ドライブ名の順番とARCパス名の順番について http://itaya.corso-b.net/TIPS/TIPS06.html

回答No.1

>3)FかGか忘れましたがCに該当するドライブへ購入XPをインストールした 具体的にどうやった? それは無理、別のPCでインストールしたものは動かない、たとえ蹴飛ばしても、、、 よくてもマルチブートになっているのでは? インストールに使ったPCの方の起動メニューは変わっていない??

magohati
質問者

補足

>それは無理、別のPCでインストールしたものは動かない、たとえ蹴飛ばしても、、、 →おっしゃるとおりです。 ですから 『5)もとのノートPCを起動したがOSを認識せず立ち上がらない』となりました。 また、インストールに使用したPCは何も変わっていません。

関連するQ&A

  • ドライブとリカバリーについて教えてください。

    リカバリーをしようとした上で、疑問に思ったことをお尋ねします。質問は(1)~(7)の番号でわけてあります。 『ドライブについて』 (1)Cドライブ、Dドライブの大きな違いは何ですか? Cドラにはパソコンのシステム関係があって、Dドラには画像とか文書とかを保存するパターンが多いことは知っています。(2)私のパソコンにはHDDがひとつしかないので、パーティッション(間違ってるかもしれません)とかいうので仕切られているだけなんですよね?では、(3)CドラにあるアプリケーションソフトなどをDドラに入れてはいけないんですか? 『リカバリーについて』 バックアップをとるのに写真や画像、文章をCDに焼くことはわかります。では、(4)アプリケーションソフトはどうしたらよいのですか?(5)インストールCDのあるもの(特打や筆まめなど)は、特にバックアップをしておかなくても、再インストールすればいいんですか?あと、(6)office系のインストールCDをなくしたんですが、バックアップをとっておけば大丈夫ですか?(7)その他、バックアップをとる際に見落としがちなファイルなどありますか? 以上、長文で申し訳ないですが、ぜひ無知な私に教えてください。

  • リカバリについてお願いします

    SHARP製 PC-TX26Gのリカバリについてです。 先日、PCが起動できなくなり Boot from CD: と毎回表示されるようになりました。 なのでHDDを取り出してUSB接続して他のPCにデータを移動させました。このときはCドラもDドラも問題なかったです。 もともと調子が悪い時があったのでいい機会なのでリカバリをしようとしたのですが、購入時に作成したリカバリDISK(5枚あります)を入れ C:ドライブのみをご購入時の状態に復元します(推奨)を選択しC:ドライブの復元を開始を押すと can't get partition tables (HDD error?) となりリカバリが出来ません。 また、C:ドライブとD:ドライブのサイズを指定して復元しますを選択すると、Mebiusの画面が出てきて現在再インストール中と表示された後、すぐに エラー #701 と表示されリカバリがストップしてしまいます。 また、HDDからのリカバリも試したのですがリカバリすることはできませんでした。 この場合どうすればいいのでしょうか。 また、最悪、OSを別に持っていますのでこれをインストールしてしまうべきでしょうか?ご教授お願いします。

  • Win8-64のイメージ・バックアップの取り方

    Windows8-64 をCドライブにインストールしてあります。 Dドライブに、Cドライブのイメージ・バックアップをとりたいのですが、うまくいきません。 C,Dは同一のHDDの各パーティションです。 EaseUS Todo Backup 4.5 では、選択肢にCドライブが無く、選択できません。 Win7のPCの経験では、選べてできたのですが、Win8のPCでは選択できません。 そこ手、「Windows 8でシステム・イメージ・バックアップをとる」 http://www.atmarkit.co.jp/ait/articles/1304/05/news045.html を参考に、操作したのですが、途中の ハードディスク上(H)が選べず、先に進みません。 どうやったらCドライブのイメージバックアップが取れますか?

  • XPが起動しません

    よろしくお願いします。 NECのノートPCのXPが起動しなくなりました。 OSはXPのHOMEです。 内蔵CD-Rドライブは壊れており,USB外付けDVDドライブを使用。 FDドライブは健在。 バックアップしていない大切なデータがCドライブ・Dドライブにあります。 ノートパソコンはガタが来ているので最悪壊してもデータをバックアップしたいです。 このような状況ですが,どのようにすれば起動できますか? また,OSの再インストールをする際にCドライブの大切なデータが消えないようなインストールの方法がありますか? できればPCを壊したくないので知識のある方よろしくお願いいたします。

  • 7とXPのマルチブートについて

    現在、aspire one D250というネットブックを使用しておりますが、 元からのOS(7starter)では使い勝手が悪いと感じるようになったので、 現在、XPをF6回避ツールを利用してインストールしたものを使用しております。 ですが、XPと7starterをマルチブート可能と知り、あれこれ試しているのですが、うまく出来ません。 まず、aspireのリカバリで7starterを復活(パーティションC)し、 他のパーティション(D)にインストール出来たXPのイメージを復活させ、 7starterにインストールしたeasyBCDでXPのエントリーを行い、 電源を入れるとブート選択画面で7、XPが選べるようにまで行きました。 このとき、7starterを選択すると7は起動できるのですが、 XPを選択すると起動は始まるものの、「ようこそ」の直前で起動が止まってしまうのです。 XPのみをバックアップしたイメージで復活(パーティションC)するとXPは正常に起動します。 イメージのバックアップの順番を変えてもうまくいきません。 あとから7を復活させようとしても、HDD内容全てが7のイメージ(aspireの出荷状態)に書きかえられてしまいます。 ネットで色々と調べているのですが、なかなか解決できないので、 皆様のお知恵をお借りしたいと思います。

  • XPは復活したのか?

    「XPがセーブモードでも起動しない」 と質問させて頂きました。 皆さんのアドバイスを受け。 クノーピクスで大切なデータを救出し、Cドライブを回復させ、XP再インストール、やや不安定ながらXPが立ち上がったので、全てのデータを救出。 CドライブをフォーマットしてXPを再再インストールも不安定さが変わらず。(起動時に黒い画面で白いバーがゆっくり伸びて行き、起動に10分程かかる) HDDが物理的に壊れていると諦めかけたが、HDDを一旦別のPCに挿して強制的にフルフォーマット。 パテーションを新たに設定して、XPを再再再インストール。各種ドライバー類も再再再インストール。XPは元々SP3だったが、150個程更新データがきて、IEをアップデート、ウイルスソフトを入れて、2時間程動画再生、ゲームをプレイ、ネット閲覧。 今のところ動作が非常に安定しているので、今の状態でイメージバックアップを作りました。 HDDの状況については神のみぞ知るってとこだと思うんですが、今後の為に幾つか質問させて下さい。 質問1 OS類が入っているCドライブをフルフォーマットしても、不安定だったHDDが、他のPCに繋ぎ強制的にフルフォーマットすると、一応復活したんですが、XPを再インストールする際のドライブのフォーマットと、強制的なフルフォーマットは何か違いがあるんですか? 質問2 Dドライブは、OSに関するデータは無く、全て画像や動画、文章のデータだけでした。システムデータが一切入って無くても、OSが不調の時は、丸ごとフォーマットするのが普通ですか? 質問3 仮に現状のHDDがやはり物理的に故障しており、たまたま起動しているだけだった場合。新しいHDDに乗り換える際に今作ったイメージバックアップを使って大丈夫ですか?物理的に挙動が怪しいHDD上で作ったイメージバックアップは使用しない方が無難ですか? 今まで、OSをリカバリーさえした事無かったのに、パソコンが起動しなくなって、この一週間でクノーピクスを少しだけ使い、3回もXPをインストールしました。故障から学ぶ事は多いんですね、XPの寿命が尽きる頃、XPなら何時でもインストールできる位になりました。次のOSは7を予定してるんですが、やり方としては7も同じようなもんですか??

  • Win7 バックアップで別のHDDが表示されない

    自作PCでWin764(HDD1_C:)とXP32(HDD0_D:)で使っていたPCを、Win7が不調、XPがサポート終了から、Win7(HDD1_C:)を新規にインストールしました。 ついでにXPのデュアルブートを削除しました デュアルブートの削除などで苦労しましたが現在はなんとかWin7で立上がり、ディスクの管理、エクスプローラで2つのHDDが確認できます。 ところがドライブ全体のバックアップと思い、「バックアップと復元」→「システムイメージの作成」の保存先でHDDを指定しましたが、HDD1のC:以外のドライブしか出てこなく、HDD0を指定できません 1.HDD0はインストール時にフォーマットしてH:931.5GB 正常(システム、アクティブ、プライマリパーティション) よろしくお願いします

  • 初期XPでの再インストールトラブル

    初期XP HOMEにて再セットアップしようとしたのですが 137G以上のHDDを認識しないということを忘れており そのままセットアップしようとしてしまいました。 これまで当方320GのHDDをCドライブ120GとDドライブ200Gにパーティションを区切り使用しており、Cドライブに再セットアップしようとしていたのですがセットアップ時にC・Dとも137Gと表示され おかしいなと思いつつCにセットアップ開始しようとCのみフォーマット致しましたところ、Dドライブが読みにいけなくなってしまいました。 (Dにバックアップをとっていました) 外付けUSBにてそのHDDを接続し、別のPCにてデータ救出しようと 試みましたが、Dドライブはパーティションがおかしくなったのか 認識しません。 どなたか救出する方法ご存知ないでしょうか? 復活可能なデータ復元ソフト等御座いますでしょうか?

  • XPからwindows7にする時のバックアップ

    windowsXPからwindows7にアップグレードしようと考えています. XPから7に移行するときはクリーンインストールする必要があるとのことなので,バックアップを取っておきたいのです. 私のPCには内蔵HDDが二つ(CドライブとDドライブ)あり,Dドライブに残しておきたいデータをすべて移動させ,Cドライブにwindows7をインストール事は可能でしょうか?パーティションで別けているわけではなく,HDD本体が2個あります. windows7をクリーンインストールする際に,Cドライブはいいのですが,Dドライブのデータまで消されると困るので質問させていただきました. 外付けHDDがあればそちらに移動するのですが,持っていないもので・・・. OSインストールに詳しいかた,アドバイスよろしくお願いします.

  • win7とWinXPがディアルブートされているPC

    win7とWinXPがディアルブートされているPCからXPを削除するには、どうすればいいですか? 現在ひとつのノートPCにWin7ProとWinXPsp3が同じHDD上にインストールされています。 先に使っていたのがXPでしたので、XPがCドライブにWin7がDドライブに(同じHDD上)インストールされています。サポート終了も近づいたので、XPsp3だけをアンイストールしたいのですが、どうすればいいのでしょうか?Cドライブをフォーマットすればいいですか?分からないので回答宜しくお願い致します。