システム予約パーティションとは?削除しても安全なのか徹底解説
エクスプローラーで「システム予約パーティション」という領域を見つけて、何のためのものなのか疑問に思ったことはありませんか?Windowsのセットアップ時に自分で作成した覚えがないため、戸惑うユーザーは少なくありません。また、「削除しても問題ないのか?」と気になる方も多いでしょう。このパーティションはWindowsの起動に深く関わる重要な領域であるため、何らかの操作を行う前に正しい知識を身につけることが大切です。本記事では、システム予約パーティションの概要から、削除の可否、さらには作成自体を防ぐ方法まで詳しく解説します。
システム予約パーティションとは?
システム予約パーティションは、未割り当ての領域を選択してWindowsやWindows Serverを新規インストール(クリーンインストール)した際に自動的に作成されるパーティションです。このパーティションには、ブートマネージャーのコード、ブート構成データベース(BCD)、そしてBitLockerドライブ暗号化で使用・必要とされるスタートアップファイルが格納されています。
コンピューターの電源を入れると、Windowsブートマネージャーがブート構成データストアから起動情報を読み込みます。システムはまずシステム予約パーティションからブートローダーを起動し、その後、システムドライブ上のWindowsオペレーティングシステムを立ち上げます。また、BitLockerでハードドライブを暗号化する場合にも、このパーティションが重要な役割を果たします。暗号化されていないシステム予約パーティションからシステムを起動し、その後メインの暗号化ドライブを復号化して、暗号化されたWindowsシステムを起動する仕組みになっているからです。
パーティションのサイズはOSのバージョンによって異なります。Windows 7では100MB、Windows 8/8.1では350MB、Windows 10では500MBのシステム予約パーティションが作成されます。
システム予約パーティションの中身を確認する方法
このパーティションのファイルや内容を確認したい場合は、ドライブ文字(ボリュームレター)を割り当てる必要があります。ドライブ文字を割り当てると、非表示になっていたシステム予約パーティションが表示され、他のボリュームと同じようにエクスプローラーで閲覧できるようになります。以下の手順で、Diskpartコマンドを使って表示させることができます。
注意:以下の方法はWindows標準のシステムユーティリティを使用します。サードパーティ製ソフトウェアを使ってパーティション設定を変更することも可能です。
- Windowsキーを押しながらSキーを押して検索機能を開き、「cmd」と入力します。次にCtrl + Shift + Enterを同時に押して、管理者としてコマンドプロンプトを起動します。
- 「diskpart」と入力してEnterキーを押し、続いて「list disk」と入力してメインディスクの番号を確認します。
- 「select disk 0」と入力してEnterキーを押します。これにより、すべてのボリュームが存在するメインハードドライブが選択されます。
- 「list volume」と入力してEnterキーを押すと、すべてのボリューム(システム予約パーティションを含む)が一覧表示されます。「select volume 4」のように入力してシステム予約ボリュームを選択します。
注意:「4」はあくまで一例であり、環境によってボリューム番号は異なります。事前にシステム予約ボリュームの番号を確認してから選択してください。 - 最後に「assign letter=K」と入力してEnterキーを押します。これにより、未使用の任意のドライブ文字(ここではK)がシステム予約パーティションに割り当てられ、パーティションが表示されるようになります。
システム予約パーティションを削除しても安全?
システム予約パーティションは、ディスクの管理を開かない限り存在に気づきにくい領域です。しかし、このパーティションに気づいた多くのユーザーは「削除しても安全なのか」と疑問に思うでしょう。結論から言えば、一度作成されたシステム予約パーティションはシステムにとって必要なものです。このパーティションには、Windowsを読み込むために不可欠なブートファイルが含まれています。
複雑な手順を踏めば削除すること自体は可能ですが、Windowsが起動できなくなるなどのトラブルを引き起こす恐れがあります。したがって、安全性について明確な結論を下すなら、システム予約パーティションの削除は100%安全とは言えません。占有容量もごくわずかなため、そのまま残しておくことをおすすめします。どうしてもシステムファイル用のボリュームが複数ある状態が嫌な場合は、後から削除するのではなく、そもそも作成されないようにするのが適切な対処法です。
システム予約パーティションを作成されないようにする方法
Windowsのセットアップ時の操作によって、このパーティションの作成を防ぐことができます。すべてのシステムファイルを1つのシステムドライブ(デフォルトではCドライブ)にまとめられるので、以下の方法を参考にしてください。
方法1:Windowsインストール中にコマンドプロンプトを使用する
この方法では、Windowsセットアップ中にコマンドプロンプトからDiskpartユーティリティを使用します。以下の手順に従うことで、システム予約パーティションを作成せずにプライマリパーティションだけを作成できます。
- Windowsセットアップを起動し、Shift + F10を押してコマンドプロンプトウィンドウを開きます。
- 「Diskpart」と入力してEnterキーを押します。続いて「list disk」と入力し、メインハードドライブの番号を確認します。
- 「select disk 0」と入力してEnterキーを押し、対象となるメインハードドライブを選択します。
- 「create partition primary」と入力してEnterキーを押し、プライマリパーティションを作成します。
- プライマリパーティションの作成が完了したら、「exit」と入力してEnterキーを押し、コマンドプロンプトを終了してWindowsセットアップを続行します。
方法2:Windowsセットアップのパーティショントリックを使う
通常、Windowsセットアップ中に新しいパーティションを作成すると、システム予約パーティションが自動的に生成されます。しかし、簡単なテクニックを使えば、システム予約パーティションを別に持たず、単一のドライブボリュームにWindowsをインストールすることが可能です。
- Windowsセットアップを起動すると、システムファイル用のプライマリパーティションを作成するよう求められます。
- Windowsインストール用の新しいパーティションを作成すると、自動的にシステム予約パーティションが作成されます。
- プライマリパーティションを選択し、削除をクリックして、ポップアップウィンドウでOKをクリックして確定します。
- 次にシステム予約パーティションを選択し、拡張ボタンをクリックします。未割り当ての領域をすべて割り当てて、このパーティションを拡張します。
- 最後にフォーマットを実行し、このパーティションを選択してWindowsをインストールします。
-
一時ファイルとは?削除しても安全?仕組みと正しい対処法を解説
パソコンを日常的に使っている方なら、「一時ファイル(テンポラリファイル)」という言葉を一度は耳にしたことがあるでしょう。保存場所や役割をご存じの方もいらっしゃるかもしれません。近年、あらゆるデバイスが高速化・高信頼化を遂げていますが、パソコンも例外ではありません。一時ファイルについて知識のある方は、これらがストレージ容量を消費することや、削除できることについてもご存じのはずです。しかし、「本当に削除して問題ないのか?」と不安に感じている方も少なくないようです。一時ファイルとは何かその名のとおり、一時ファイルとは、Windows本体やユーザーが使用しているアプリケーション(プログラム)が作成する
-
agent.exeとは何?ウイルスかどうかの見分け方と削除せずに解決する正しい対処法
Agentという実行ファイルは、さまざまなアプリケーションに由来する可能性があります。最も多いのはInstallShield関連のソフトウェアによるもので、多くのソフトウェアベンダーが自社製品のインストーラー作成にInstallShieldの技術を採用しています。その際、開発元のサーバーと通信してアップデートを適用するためのagent.exeプロセスが含まれることがよくあります。 ただし、agent.exeは非常にポピュラーな実行ファイル名のため、他の多数のソフトウェアも同じ名前を使用しています。利用しているアプリケーションこそ異なりますが、その目的はほぼ共通しており、「特定のアプリケーション