web-dev-qa-db-ja.com

EFIを使用したEasyBCDの後にWindows7の起動が失われました

64GBSSDとGPTを使用した1TBHDDセットアップを備えたLenovoY580と、(U?)EFIから起動するセットアップがあります。

EasyBCDを使用してWindowsブートマネージャーにLinuxMintをインストールしようとしました(EFIに気づかなかったのですが、ブートパーティション/ローダーが消去され、Windowsを元に戻せないようです(それでも起動可能なLinuxを取得できません)ミント)。

System Recoveryユーティリティを使用すると、Startup Repairはウィンドウを「見る」ことができません(7Proディスクを使用してHomePremiumを回復していることが原因である可能性があります)。コマンドプロンプトで、Bootrecツールは何も実行せず、bootsectは実行できません。これは、BIOS専用であり、EFIで起動したためです。

Diskpartを使用して200mbSSDパーティションのEFIデータを確認できますが、必要なブートローダーにWindowsを追加し直す方法がわかりません。

現時点で私が見ることができる唯一のオプションは次のとおりです。

  1. Windowsの新規インストールを実行し、セットアップがデフォルトと同じくらい高速であることを期待します(SSDはWindowsのキャッシュの一種ですが、SSDの残りの部分がパーティション化されていないスペースであるため、どのように機能するかはわかりません)。 EasyBCDがWindowsを削除するまで、Windowsが正常に機能していたことを考えると、これはやり過ぎのようです。
  2. BIOSモードを強制してみて、それがどういうわけか魔法のように問題を修正するかどうかを確認してください
  3. GPTからMBRに変換して、bootrec/bootsectツールを試してみてください(そしておそらくまた戻ってください)。これは本当に悪い考えのようです。

誰かアイデアはありますか?

3
drent

Windowsリカバリ/インストールメディアを起動するためのファームウェア設定を確認してください。

リカバリ/インストールDVD/USBをEFI方式で起動するにはファームウェアのオプションを設定する必要があります。

リカバリメディアを起動した後、コマンドプロンプトに移動します。

Bcdboot.exeを使用して Windowsブート構成データを修復 (BCD)。

2
snayob

別のディスクまたはライブCDから起動し、パーティションがまだ正常であり(easeusやdiskpartなどのツールを使用)、プライマリでアクティブであるかどうかを確認します。次に、以下を使用できます。

bootrec /fixmbr
bootrec /RebuildBcd
Bcdboot 

または、easybcdとライブCDとは別のオプションを使用して再試行してください。

また、BIOSで適切なオプションを設定していることを確認してください。

1
skan