• ベストアンサー

windows起動

デスクトップPC WindowsXPです。 訳あってOSがインストールされてる内蔵HDDを取り出し市販のUSBケースに入れ本体に接続しBIOSのBOOT順位をトップにしたらUSB-HDDでOS起動できますか?

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

  • ベストアンサー
  • kteds
  • ベストアンサー率42% (1882/4440)
回答No.6

そのままUSB HDDとして接続しただけではBOOTできません。 BOOT出来ない理由はUSBドライバーがBOOT時に読み込まれていないからです。 したがって、USBドライバーがBOOT時に読み込まれるように設定しておけばUSB HDDとして起動できるようになります。 設定手順は以下のようにします。 1) 下記の5つのレジストリ キーが存在していることを確認する。 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbehci HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbohci HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbuhci HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbhub HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR 2) 各レジストリ エントリの「名前」Start の「データ」を 0 に設定する。 添付画像は usbehci の例です。 3) 内蔵HDDを取り外してUSB-HDDケースに付け替える。 4) BIOS設定で USB-HDDを優先起動に設定してPC起動する。 以上です。

umimonogat
質問者

お礼

いい情報ありがとうございます、

Powered by GRATICA

その他の回答 (6)

回答No.7

もともと内蔵HDDでOSはCドライブに入ってます。これを外して外付けでUSB接続にしてもドライブレターはCではないでしょうか。であれば起動できるのでは? 内蔵HDDでOSが入っていてCドライブでもUSBにHDDを接続するとCドライブに成らずUSBの接続場所でHドライブとかJドライに成ってしまう。

  • tamu1129
  • ベストアンサー率58% (1291/2216)
回答No.5

その方法では起動できません XPは仕様として外付けHDDにインストールする事が出来ないです(setup.exeが外付けHDDにはインストール時に行えないように作られている) よって起動時に内蔵ドライブからでしか起動できないようになっています これを回避してXPを外付けHDDで使用するにはBOOT革命などのツールの力を借りなければ行えません(1万近くする)

  • luka3
  • ベストアンサー率72% (421/580)
回答No.4

XPをUSBドライブにインストールしたり、クローン化して起動することはできます。 (検索すると今でもクローン化するソフトは販売されているようです) ただそれなりに特殊な技術が必要で、単純に今まで動いていたHDDをUSBケースに入れただけでは起動できません。 Windows8の頃に、USBメモリにインストールしたOSを起動させて遊んだりしてましたが、かなり動作が遅くて実用的ではなく、動作確認用としてしか使ってなかったです。 XPであれば、なおさらUSBドライバ周りが問題になりそうで、起動が難しいか激遅な気がします。 こちらのページを見ると、クローンしたいディスクでクローンが作れると説明があるので、もしかしたらUSBケースに入れたXPからクローンが作れるのかもしれません。 https://partition.aomei.jp/clone/clone-windows-xp-to-usb-drive-7868-tc.html

  • 121CCagent
  • ベストアンサー率52% (15469/29738)
回答No.3

WindowsXPでは試したことが無いですがWin8.1とかで同じような事を考えて試したことがありますね。結果は他の方が回答されていますがダメでした。Windowsが起動してくることは無かったです。

回答No.2

昔から その方法は無理ですね その方法が可能ならマイクロソフト社が倒産します マイクロソフト社が利益を得る為に Cドライブを優先し起動する様になっています ちなみにLinuxは USB機器から起動が可能です (フリーソフトのOSだからと思います)

umimonogat
質問者

補足

>Cドライブを優先し起動する様になっています。 もともと内蔵HDDでOSはCドライブに入ってます。これを外して外付けでUSB接続にしてもドライブレターはCではないでしょうか。であれば起動できるのでは?

回答No.1

windowsの起動はCドライブと成って居るからUSBでは駄目では。

umimonogat
質問者

補足

もともと内蔵HDDでOSはCドライブに入ってます。これを外して外付けでUSB接続にしてもドライブレターはCではないでしょうか。であれば起動できるのでは?

関連するQ&A

専門家に質問してみよう