M.2SSDクローン失敗 0xc000000eからの復帰メモ Windows10

なんかPCの買い換え時がいつ来るかわからん情勢になってきたので、思い切って新調したんです。CPUは第4世代のi7から現行のi7なんで、どれだけ違うのか楽しみすぎる。

Windows10は優秀で、旧PCから新PCにCドライブをそのまま持ってきても難なく起動して普通に使える(事が多い)ので、今回もその作戦。昔はOSの再セットアップが当たり前だったし嫌いな作業じゃなかったけど、もう面倒くさい年頃になってしまった。Windows XPの統合インストールCDを作ったりしていたなあ

Cドライブのクローンがブートしない

旧PCのCドライブから新PCをブートして、ドライバのインストールなど環境を整えWindowsのライセンスを通し、何も問題がないことを確認してからSATA SSD(旧)からM.2 NVMe SSD(新)へとクローニング、M.2からブートする事を確認して完了!

ところが旧ドライブを取り外すと0xc000000eエラーで起動できないではありませんか。

困ったことに旧ドライブはもうフォーマットしちまった。

いつもはHDDやSSDをぶっ差してコピーできる機械でやっていたんだが、SATA → NVMeということでやむを得ずソフトウェアツール(Acronis® True Image™ WD Edition)を使用した。あんまり信用していないんだよね。

きちんと旧ドライブを取り外して確認をするべきだったのはわかっていたが後の祭りだ

復旧作業

なにはともあれブートしてDISKPARTを使いたい。

お手軽にWindows10のインストール用USBメディアから起動して、とにかくコマンドプロンプトにたどり着く。

  1. コマンドプロンプト diskpart
  2. 現在の状況を確認、だいたいC:の割り当てがおかしくなっている
    おかしくなっていなかったら7
    list volume
  3. 誤ってC:が割り当てられているボリュームへ移動
    select volume=番号
  4. 誤って割り当てられたドライブレターC:を仮のドライブレターYに変更
    assing letter=Y
  5. C:であるべきボリュームへ移動
    select volume=番号
  6. C:であるべきボリュームのドライブレターをC:に変更
    assing letter=C
  7. ドライブレターが割り当てられていないFAT32の小さなボリュームへ移動
    select volume=番号
  8. 仮のドライブレターZを割り当てる
    assing letter=Z
  9. DISKPARTから出る
    exit
  10. Z:\efi\microsoft\bootへ移動
    Z:\efi\microsoft\boot
  11. コマンド bcdboot c:\Windows /s z: /f uefi /l ja-jp

※UEFI環境

コメント

タイトルとURLをコピーしました