Windowsはあなたの生活の必需品かもしれませんが、もしあなたがWindowsをLinuxとデュアルブートして、もっと幅広いオープンソースソフトウェアを試したり、いじくり回したりしたいなら、WindowsとLinuxをデュアルブートすることも可能です。Windows 10でもWindows 11でも、様々なLinuxディストリビューションをセカンダリOSとしてインストールすることで、両方のメリットを享受できます。
Windows と Linux をデュアルブートする方法は次のとおりです。
おすすめ動画

Windowsのインストールから始めましょう
最初のステップは、Windowsのインストールです。Windows 11のインストール方法については、詳細なガイドをご用意していますので、詳細が必要な場合はそちらをご参照ください。デュアルブートの場合も、手順はほぼ同じですが、重要な違いが1つあります。
Windowsがハードドライブの容量をすべて占有するのを防ぐため、パーティションを割り当てます。デュアルブート用に複数のハードドライブがある場合は、Windowsがハードドライブの容量をすべて占有するように設定できます。この手順はWindows 10とWindows 11の両方で機能しますが、ここではWindows 10を例に説明します。
インストール メディアを作成するための追加の Windows PC がない場合は、まず Windows をインストールしてから Linux をインストールできます (ただし、Linux 用のパーティションを作成するには、ハード ドライブを完全にデフラグする必要がある場合があります)。
ステップ1:予備のPCでWindows Media Creation Toolをダウンロードし、手順に従って空のUSBドライブにインストールメディアを作成します。注:ドライブのフォーマットを求められる場合があります。フォーマットするとすべてのデータが削除されます。

ステップ2:インストール用USBドライブを接続したまま、PCの電源を切ります。電源を入れ直し、起動中にキーボードのF12キーを連打します。ブートメニューが表示されます。Windows用USBドライブを選択して続行します。
ステップ3: Windowsインストーラーの手順に従って、「インストールの種類を選択してください」ページまで進みます。「カスタム:Windowsのみインストール」を選択します。

ステップ4:ハードドライブにパーティションを作成する必要があります。新品のハードドライブを使用しない限り、複数のパーティションが表示される可能性があります。最初からやり直す場合は、パーティションを削除してください(注:これによりハードドライブ上のすべてのデータが削除されるため、ハードドライブのバックアップを必ず行ってください)。
ステップ5:ハードドライブを選択し、「新規」を選択して新しいパーティションを作成します。パーティションのサイズを設定し、確定します。これはWindowsがアクセスできる合計容量となり、Linuxをインストールするには追加の容量が必要になります。空き領域を半分に分割し、半分をWindows用、残りの半分をLinux用に割り当てることをお勧めします。
残りのインストール手順に従って完了します。

Linuxのインストール方法
Windowsを先にインストールしておくと、Linuxのインストールがはるかに簡単になりますので、お勧めです。既にWindowsがインストールされている場合も、Linuxとのデュアルブートは可能ですが、ハードドライブに新しいパーティションを作成する必要があります。
ここでは例として Ubuntu を使用しますが、プロセスはほとんどの Linux ディストリビューションで同様です。
ステップ1: Ubuntuの最新バージョンをダウンロードし、簡単にアクセスできる場所に保存します。2つ目の空のUSBドライブを用意し、コンピューターに挿入します。
ステップ2: balenaEtcherをダウンロードして開きます。空のUSBドライブとUbuntuイメージを選択し、ソフトウェアを実行して起動可能なLinuxメディアを作成します。

ステップ3: Linux USBドライブを接続したまま、コンピュータを再起動し、F12キーを素早く押してブートメニューに入ります。Linux USBドライブを選択して、インストール画面を起動します。

ステップ4: Ubuntuを試用またはインストールできます。Linuxに不安がある場合は、まずはUbuntuを試してみてください。USBドライブからでも実行できますが、パフォーマンスは低下します。準備が整ったら、「Ubuntuをインストール」を選択して続行してください。
キーボードレイアウトと言語を選択し、「標準」インストールを選択してください。この画面の「その他のオプション」セクションにある両方のチェックボックスにチェックを入れてください。

ステップ5: UbuntuはWindowsがインストールされているかどうかを自動で検出します。この画面で「Windows 10と一緒にUbuntuをインストールする」を選択します。もう一方のオプション「ディスクを消去してUbuntuをインストールする」を選択すると、 PCからWindowsが削除されます。
ステップ6:空のハードドライブから開始した場合は、これで完了です。インストールを完了し、上記のブートメニューを使用して、起動するOSを選択します(必要なハードドライブのパーティションを選択します)。
Windowsがドライブ全体を占有している場合は、Ubuntuにディスク容量を割り当てる画面が表示されます。割り当てる容量を選択して続行してください。ただし、誤ってデータを削除してしまうのを防ぐため、事前にWindowsでパーティションを作成することを強くお勧めします。
ほとんどの Linux ディストリビューションは、Linux と Windows を選択できるブート メニューで起動しますが、どの OS をロードするかを選択するにはブート メニューを使用する必要がある場合があります。
WindowsとLinuxのデュアルブート方法に関するFAQ
デュアルブートにより PC の速度は低下しますか?
いいえ。デュアルブートでは、各オペレーティングシステム内でアクセスできるストレージ容量が制限されます。これは、オペレーティングシステム自体だけでなく、それぞれのサービス、ドライバー、アプリケーションにもドライブ容量を割り当てる必要があるためです。ただし、どちらかのオペレーティングシステムを使用しているときは、もう一方のオペレーティングシステムは使用していないため、PCの速度が低下することはありません。
デュアルブートで Windows と Linux 間でファイルを共有するにはどうすればよいですか?
WindowsとLinuxが動作する2台の異なるコンピューター間でファイルを共有するのと同じ方法です。フラッシュドライブや外付けハードドライブを使って、2つのインストール間でファイルを手動で転送できます。唯一の違いは、ドライブを取り外す必要がないことです。同じ目的でクラウドストレージプロバイダーを利用したり、両方のオペレーティングシステムからアクセスできるパーティションに共有フォルダを設定したりすることもできます。
ただし、転送するファイルによっては互換性の問題が発生する可能性があるため、ニーズに合わせてデータを転送する最適な方法を検討してください。