
Windows は SSD にインストールされていますが、図に示すように、システム ドライブは HDD です。
これは、Windows と Linux をデュアルブート (Linux は HDD のパーティション上) し、その後 Linux パーティションをすべて削除した後に発生しました。この結果、Windows を起動できなくなったため、easyBCD を使用して Windows を起動リストに追加し、自動的に選択されるようにしました。この結果、起動が遅くなり、システム全体にさまざまなバグが発生します。
OS 移行を可能にする多くのソフトウェアは HDD を OS ドライブとして検出し、mbr2gpt /convert /allowFullOS
CMD のコマンドも同様に検出します。
フォーマットや再インストールをせずにこれを解決する方法はありますか?
答え1
MBR システムを実行しているようです。
その場合、比較的簡単です。HDD
を取り外すと、基本的にはブートローダーが壊れた単一のディスクの Windows になります。
まず、起動可能な Windows インストール メディア (USB または DVD) を作成します。これには、Microsoft MediaCreator ツールを使用できます。現在実行しているのと同じ Windows バージョンを選択します。(警告: Microsoft は常に最新のバージョンをデフォルトで提供しています。これは、お使いのバージョンよりも新しい可能性があります。)
次に、HDD を取り外します。当然、システムはディスクから起動しなくなるため、インストール メディアから起動します。
回復モードに入り、起動の問題を修復します。
これにより、SSD に新しいブートローダーがセットアップされます。
その後、HDD を再度接続できます。BIOS で、起動可能なデバイスのリストから HDD を削除してください。そうしないと、コンピューターが間違ったブートローダーから起動しようとする可能性があります。
mbr2gpt をいじって UEFI ブートに変換する前に、これらすべてを実行してシステムが正常に動作していることを確認してください。
(これが最終的な目標だと思います。そうでなければ、GPT 変換は無意味になります。)