Windows
 Computer >> コンピューター >  >> システム >> Windows

Windowsとのデュアルブート環境からLinuxを安全にアンインストールする手順

Windows 11/10と並行して、Ubuntuやその他のLinuxディストリビューションをPCにインストールしたことがある方は多いでしょう。しかし、もはやLinuxを使う必要がなくなった場合、ハードディスク上には不要なLinuxパーティションが残り、貴重なディスク容量を占有し続けることになります。この記事では、データやアプリケーションを失うことなく、Windowsデュアルブート環境からLinuxを安全にアンインストールする方法を詳しく解説します。

Wubiでインストールした場合とパーティション分割でインストールした場合の違い

まず確認すべきは、Linuxをどのような方法でインストールしたかという点です。Wubi(Windowsベースのインストーラー)を使ってUbuntuやLinux Mintなどをインストールした場合は話が簡単です。Windows 10の「プログラムと機能」を開き、インストール済みプログラムの一覧からUbuntuを見つけて、通常のアプリと同じようにアンインストールするだけです。アンインストーラーがUbuntuのファイルとブートローダーのエントリを自動的に削除してくれます。

一方、Linuxを専用のパーティションにインストールしてデュアルブート構成にしている場合は、以下の手順が必要になります。

  1. コンピューターからLinuxパーティションを削除する
  2. 空いたディスク領域をWindowsパーティションに統合する

デュアルブート環境からLinuxをアンインストールする手順

この作業は大きく2つのパートに分かれています。第1段階はLinux OSの削除、第2段階はマスターブートレコード(MBR)の修復です。単純にLinuxパーティションを削除するだけでは「Grub rescue」エラーが発生して起動できなくなる可能性があるため、必ず両方の手順を実行してください。

作業を始める前に、重要なファイルのバックアップを取っておくことをおすすめします。また、Windows 10のインストールメディアを手元に用意しておいてください。まだお持ちでない場合は、別のWindows 10 PCや、Linux・Macのコンピューターを使って作成できます。

1] Windows 10からLinuxパーティションを削除する

まず、Windows 10にログインします。もしPCの起動時にGrubのメニューが表示される場合は、管理者権限のコマンドプロンプトで以下のコマンドを実行し、正しいEFI実行ファイルを既定のブートエントリとして設定しましょう。

bcdedit /set "{bootmgr}" path \efi\microsoft\boot\bootmgfw.efi

コマンドが正常に動作したかどうかは、PCを再起動して確認できます。成功していれば、Windowsが直接起動するはずです。

次に、デスクトップ上でWindowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。

ダイアログボックスにdiskmgmt.mscと入力し、Enterキーを押してディスクの管理ツールを起動します。

Linuxパーティションは、ドライブ文字が割り当てられておらず、ファイルシステムも表示されない点でWindowsパーティションと区別できます。一方、WindowsパーティションはC、D、Eなどのドライブラベルで識別でき、通常はFATまたはNTFS形式です。

Linuxパーティションを削除するには、以下の手順に従います。

  • 各Linuxパーティションを右クリックし、「ボリュームの削除」を選択します。
  • 「Windowsによって作成されていないパーティションを削除しようとしています」という警告が表示されます。削除するかどうかを尋ねられたら、「はい」を選択します。
  • 同じ操作を繰り返して、残りのLinuxパーティションもすべて削除します。

パーティションを削除すると、ドライブ上に未割り当ての空き領域が生まれます。次に、Windowsパーティションを拡張して、この空き領域を取り込みましょう。パーティションを右クリックして「ボリュームの拡張」を選択すれば、ウィザードに従って簡単に拡張できます。

作業が完了すると、ボリュームが1つだけになり、すべてのディスク容量がWindowsに戻ったことを確認できます。これで次のステップに進めます。

2] マスターブートレコード(MBR)を修復する

これでLinux自体はコンピューターから削除されましたが、ブートローダーはまだ残っています。Windowsインストールメディアを使用してMBRを修復・再構築し、LinuxのブートローダーをWindowsのブートローダーで上書きする必要があります。

注意: bootrec.exe /fixmbrコマンドがうまく機能しない場合は、高度なトラブルシューティングオプションから「自動修復」を試してみてください。

修復が完了したら、コンピューターを再起動します。ハードディスクから正常にWindowsが起動するはずです。これでLinuxの痕跡はすべて消去されました。ただし、再起動時にLinuxディストリビューションとWindows 10が並んで表示されるデュアルブートメニューがまだ出る場合は、以下の手順でメニューを削除し、PCが直接Windows 10で起動するように設定できます。

  • Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。
  • ダイアログボックスにmsconfigと入力し、Enterキーを押します。
  • ブート」タブに移動します。
  • Windows 10のエントリを選択し、「既定として設定」ボタンをクリックします。
  • Linuxのエントリを選択して「削除」ボタンをクリックすると、その項目を消せます。
  • 適用」をクリックし、続いて「OK」をクリックします。
  • コンピューターを再起動します。

以上で完了です。これでデュアルブートメニューは表示されなくなり、PCは直接Windows 10で起動するようになります。

  1. Windows 11でクリーンブートを実行する方法|初心者向けステップ解説ガイド

    Windows 11でクリーンブートを実行したいけれど、やり方がわからず困っていませんか?この記事では、Windows 11でクリーンブートを実行する具体的な手順を、初心者の方にもわかりやすく解説します。 クリーンブートとは? クリーンブートとは、Windows 11を最小限のスタートアッププログラムとドライバーのみで起動するモードのことです。アプリケーションの実行やダウンロード時に、バックグラウンドで動作しているプログラムが原因で不具合が発生していないかを特定する際に非常に役立ちます。 クリーンブートはセーフモードに似ていますが、より柔軟な点が特徴です。セーフモードでは起動する機能が大きく制

  2. Windows 7とWindows 8をデュアルブートする方法【パーティション作成からインストールまで完全解説】

    Windows 8に興味はあるけれど、今使っているWindows 7は手放したくない――そんな悩みを抱えている方は少なくありません。特に新旧で変更点が大きい場合、旧バージョンに慣れきったユーザーほど戸惑いを感じやすいものです。しかし、Windows 7とWindows 8は、どちらか一方を諦めることなく両方試すことができます。そう、1台のPCに両方のOSを共存させられるのです。 この仕組みは「デュアルブート」と呼ばれます。デュアルブート環境では、PCの電源を入れるたびに、起動するOSとしてWindows 7とWindows 8のどちらかを選択する画面が表示されます。これにより、Windows