UEFI BIOS 環境で、システムディスクをコピーする(移行する)
UEFI BIOS 環境では、システムディスクを複写しただけでは、起動できません。
起動情報を書き換えれば起動できるようになります。
まず、システムディスクのコピー
EaseUS Partition Master FREE の入手
https://jp.easeus.com/partition-manager-software/free.html
EaseUS Partition Master FREEでは、起動ディスクを、他のディスクにコピーすることは出来ません。
システムディスクを取り外して、別のPCなどを利用して複写する必要があります。
以下は出来ません。
以下は出来ます。
複写し終えたディスクから起動すると、こんな感じになります。
なので、Windows10の起動DVDを利用して、PCを起動します。
「修復する」を選んで、トラブルシューティング
ここで、コマンドプロンプトを起動します。
コマンドプロンプトで以下のコマンドを入力します。
bootrec /Rebuildbcd
bootrec /Rebuildbcd
bootrec /Rebuildbcd
質問されるのでYESで進めると終わります。
これで再起動すればOK
ここを参照(感謝)
https://qiita.com/u-sho/items/39833d5a1e07a59410c0
上記によれば、これでダメなら
bcdboot C:\Windows /L ja-jp
を打つと良いとのこと。
-
致命的な問題は、
「Windows のインストールとして認識された合計数:0」
「要求されたシステム デバイスが見つかりません」
「ブートファイルをコピーしようとして、エラーが発生しました」
「C:\boot が無くなってしまう」
等になってしまうこと。
1. Windows DVD で起動して、コマンドプロンプトにする
2. DISKPARTコマンドを起動して、以下をやる
2-1. 起動させたいHDDをCドライブにする
起動させたいHDDが、C: ではなく、F: とかだったりします。
そのときは、
DISKPART> LIST VOLUME で、ボリューム一覧を出します。
ここで、ボリューム番号というのが出るのでメモします
そして、望まずC: になっているボリュームを退避
DISKPART> SELECT VOLUME 3 (この数字は、いまC: になっている邪魔なボリューム)
DISKPART> ASSIGN LETTER 3=R (とりあえず、なんでも良いけどRに変更してしまう)
DISKPART> SELECT VOLUME 2 (こ数字は、C:にしたいボリューム)
DISKPART> ASSIGN LETTER 2=C
以上で、C:\Windows から起動する準備OK
2-2. FAT32のボリュームに、例えば、Pとかドライブレターを付ける
LIST VOLUME で、FAT32なのだけど、名前のついてないボリュームがあるはず
これは起動ディスクのパーティションで、100MB程度のサイズなので、すぐわかる
3. FAT32のボリュームに移動する P:\EFI\Microsoft\Boot
3-1. ren BCD BCD.bak (オリジナルを退避)
3-2. bootrec /RebuildBcd (これで直れば嬉しいけれど、普通は動かない)
3-3. bcdboot C:\Windows /L ja-jp (これで直れば嬉しいけれど、UEFI BIOSのときは動かない)
3-4. bcdboot C:\Windows /S P: /F UEFI /L ja-jp (UEFI BIOSで、これで直れば嬉しい)
3-5. bcdboot C:\Windows /S P: /F UEFI (ダメなら言語設定を外す)
ここを参考にしました
お世話になったところ
https://www.diskpart.com/jp/articles/bcdboot-failure-when-attempting-to-copy-boot-files.html
https://paso-kake.com/it/command/4925/
https://freesoft.tvbok.com/win10/recovery/fixboot-access-denied.html
https://www.ubackup.com/jp/windows-10/windows-10-startup-repair-not-working.html
https://www.diskpart.com/jp/articles/total-identified-windows-installations-0.html
https://freesoft.tvbok.com/tips/efi_installation/uefi_bootrec.html