ITエンジニアを目指そう

自身が直面したインシデントの解決策を記録します。同様の現象で困った方の助けになれば幸いです。

SSDのクローンを作成したが、boot device not found で起動しない

【表題】SSDのクローンを作成したが、boot device not found で起動しない

【日付】2021/05/22

【詳細】SSDのクローンを作成したが、boot device not found / Your PC/Device needs to be repared  File:\windows\system32\boot\winload.exe Error code:0xc0000428で起動しない。bcdedit をしても、ブート構成のデータストアを開けませんでした と出る。

 

【解決策】

boot loaderを手作業で作り直す。

GPT/UFEI ドライブが対象。

 

リカバリーディスクからコマンドプロンプトを開く

 

diskpart ->list volume  -> select volume  ほにゃらら (ここでは0)

->assign letter s

f:id:sants:20210522165100p:plain


exit -> s: -> cd EFI\Microsoft\Boot

 

bcdedit /createstore BCD 既に存在しててエラーが出る場合は

(rename BCD BCD_back などで退避する)

 

bcdedit /store BCD /create {bootmgr} /d "Windows Boot Manager"

 

bcdedit /store BCD /create /d "Windows 10" /application osloader

※エントリ "xxxxx" は正常に作成されましたの xxxx をコピーしておく

 

bcdedit /store BCD /set {bootmgr} default  {xxxx}

 

bcdedit /store BCD /set {bootmgr} path \EFI\Microsoft\Boot\bootmgfw.efi

bcdedit /store BCD /set {bootmgr} locale ja-jp

bcdedit /store BCD /set {bootmgr} displayorder {default}

bcdedit /store BCD /set {bootmgr} timeout 10

bcdedit /store BCD /set {default} device partition=c:

bcdedit /store BCD /set {default} osdevice partition=c:

bcdedit /store BCD /set {default} path \windows\system32\winload.efi

bcdedit /store BCD /set {default} systemroot \windows

 

再起動してみる

 

【引用】

panya3runya9tolala.blog.fc2.com

 

UEFIで構築したWindows7をバックアップから書き戻したらMBRになっていろいろ困ってたけどなんとかなった日記