- ベストアンサー
Windows10でSSDからの起動ができない問題の解決方法
- WindowsのDVDを入れておかないとSSDから起動できない問題が発生しました。
- XPからWindows10に移行し、SSDにインストールしましたが、SSDからの起動ができない状態です。
- CD-ROMをドライブに入れ、CD-ROMからの起動にすることで一時的に問題を回避できますが、SSDからの起動方法を知りたいです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Win10をSSDにインストールする際に、外付けHDDを接続したままの状態でインストール作業を行なったのだと思います。 したがってシステムパーティションはHDDに存在し、ブートパーティションはSSDになっている状態になっています。 したがってWin10システムは起動できず、CD-ROMを装着するとCD-ROMのシステムファイルがSSDのブートパーティションにあるWin10ブートファイルをロードしてWin10が起動できる状態になっています。 Windows10のインストールは正常に完了していますので新規にインストール必要はありません。 「修復作方法1」 (1)Win10をインストールしたSSDだけを接続して、コマンドプロンプトで作業する。 (2)DSP版DVDでPC起動する。 (3)SSDの中のwindowsフォルダがあるドライブ(ブートパーティション)のドライブレターを確認する。(ここでは C であるものとします) (4)bcdboot コマンドで下記を実行して作業終了する。 bcdboot C:\Windows /l ja-jp (5)PC再起動してSSDだけで起動することを確認する。 (6)いったん取り外していたHDDは接続していいです。 「修復作方法2」 上記の「修復作方法1」を納得できない(または行なうスキルが無い)場合は、SSDだけを接続した状態で新規インストールもやむをえません。 新規インストールすれば「修復作方法1」の(4)を自動的に行なってくれます。 ---bcdbootによるブートシステムの修復についてはマイクロソフトの説明サイトを参照してください。 BCDbootのコマンドライン オプション 「システムパーティションを修復する」 https://msdn.microsoft.com/ja-jp/windows/desktop/hh824874
その他の回答 (2)
- papis
- ベストアンサー率70% (3673/5204)
経緯がわかりにくいですが、整理すると購入した新品SSDに対して、 HDDからのAcronisによる復旧を試み、失敗したxpの残骸があるSSDに対して、 Windows10を「上書き」インストールした、と読めます。 この場合、SSDのパーティションなどの状況によっては、 仮にBIOS/UEFIの起動順をSSD最上位にしたとしても、 Windows10の起動ファイルを見つけることができず、 質問のような現象に至っていることが考えられます。 そもそも論になりますが、xp→10へのアップグレードインストールはできず、 7または8/8.1からがアップグレードインストールのパスになっていたかと。 DSP版のWindows10のインストールは基本的に新規になるので、 SSDのパーティションをすべて削除し、 必要ならばパーティションを新規に切って、 OSを「新規インストール」する必要があるはずです。 その後、WindowsUpdateなどを適切に終わらせてから、 外付け化したHDDをつないで、必要なファイルを吸い出す、 という流れが基本です。 >できればSSDをフォーマットしてOSを入れ直したくないのです。 現時点では、これは無理だと考えたほうが良いです。 すなおに、上述のとおり、SSDのパーティションをすべて削除してから Windows10を新規インストールした後に、 (これにより、ハードウェアが正常なら ただしくSSDからWindows10が起動するはず) 改めてHDDから旧環境で作成したファイルなどを吸い上げることになります。 また、マザーボードのBIOS/UEFIを最新にしておくことも必要でしょう。
- aokii
- ベストアンサー率23% (5210/22062)
BIOSの起動ドライブ設定がCD-ROMになっている可能性がありますので、BIOSの起動ドライブ設定をSSDに変更してみてください。(一般的にはBIOSのbootの項目で、ドライブの起動順位の設定ができます。) なお、Windows XP のパソコンをWindows 10 にしても、ハードウエアの性能不足で、通常は、まともには動かない可能性がありますのでご注意下さい。
補足
回答ありがとうございます。 ブートの優先順位はCD-ROM→SSD(HDD)です。 SSDを優先にすると起動しません。
補足
回答ありがうございます。 経緯はご指摘のとおりです。また、Windows10は新規インスト-ルです。 元のHDDはUSB外付けHDDとして他のPCに繋ぎデータ救出後、Cドライブが壊れた状態でPCにSATA内蔵HDDとして戻して回復を試みました。このときSSDも同時に別のSATAポートにつないでいます。HDDとSSDを接続した状態でWindows10をインストールしています。元のCドライブは現在論理ドライブとなっていて起動しませんが旧Cドライブの内容がほとんどそのままになっているのでXPでの回復が失敗した状態だと思われます。 「修復作方法1」をやって見たいのですが (1)Win10をインストールしたSSDだけを接続して、コマンドプロンプトで作業する。 (2)DSP版DVDでPC起動する。 一応、DOSからの人間なのでCUIも可能かと思えるのですが、CDブートからコマンドプロンプトに行く方法がわかりません。