Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows 10・8におけるSwapfile.sys、Hiberfil.sys、Pagefile.sysの役割と理由

Windows 10・8におけるSwapfile.sys、Hiberfil.sys、Pagefile.sysの役割と理由

Windows 10やWindows 8のシステムファイルを確認すると、Pagefile.sysやHiberfil.sysだけでなく、「Swapfile.sys」という見慣れないファイルが存在していることに気づくでしょう。心配はいりません。これはウイルスではなく、Windows 8およびWindows 10がpagefile.sysに加えて使用するスワップファイルです。現在、このファイルは主にMetroアプリ(ストアアプリ)のデータに使用されており、今後さらに重要な役割を担っていくと考えられています。

なぜPagefile.sysとSwapfile.sysの両方が存在するのか?

多くのWindows 10ユーザーが抱く疑問が、「なぜ新しいOSにはこれら両方のファイルが必要なのか」という点です。現時点でMicrosoftから公式な説明は発表されていませんが、新しいスワップファイルは、ユニバーサルアプリ、Metroアプリ、モダンアプリなどと呼ばれるMicrosoftの新世代アプリをサポートするために使われていることは明らかです(これらのアプリにはまだ正式名称が定まっていません)。

これらの新しいアプリは、従来のデスクトップアプリとは動作の仕組みが異なるため、専用のスワップファイルが必要になります。新しいアプリはメモリ管理においてより高度な仕組みを採用しており、そのためMicrosoftは、標準のpagefile.sysを流用するよりも、新しい仮想メモリファイルを別途作成する方が効率的だと判断したのです。

Swapfile.sysを削除する方法

Windows 10の新しいスワップファイルはそれほど大きな容量を占有しないため、基本的に特別な対処は不要です。そのままにして正常に機能させておくのが最も安全です。ただし、どうしてもSwapfile.sysを削除したい場合は、以下の手順で比較的簡単に行えます。

  1. スタートボタンをクリックし、「パフォーマンス」と入力します
  2. 「Windowsの外観とパフォーマンスの調整」を選択します
  3. 表示されたウィンドウで「詳細設定」タブを開きます
  4. 「仮想メモリ」欄の「変更」ボタンをクリックします
  5. 「すべてのドライブのページングファイルのサイズを自動的に管理する」のチェックを外します
  6. 対象のドライブを選択し、「ページングファイルなし」を選んで「設定」をクリックします

PCを再起動すると、Swapfile.sysとPagefile.sysの両方が削除されます。元に戻したい場合は、Windowsにページングファイルのサイズを自動的に管理させる設定に戻すだけでOKです。

  1. TPMとは?Windows 11がTPMチップの使用を強制する理由を徹底解説

    Windows 11は、その洗練されたデザインや新機能だけで話題になっているわけではありません。実は、すべてのPCにTrusted Platform Module(TPM)チップの搭載を義務付けるという方針こそが、大きな騒ぎを巻き起こしているのです。そもそもTPMとは何なのでしょうか?そして、私たちのPCにはすでに搭載されているのでしょうか? 本記事では、TPMの仕組みから、Microsoftがなぜ全ユーザーにTPMチップの使用を強制するのかまで、詳しく解説します。 TPMとは? 簡単に言うと、TPMとはPCのマザーボード上に搭載された小さなチップです。ハードウェアレベルの保護(起動時の保護)

  2. WindowsのSwapfile.sysとは?役割と削除方法を徹底解説

    Swapfile.sysは、Windowsが物理メモリ(RAM)に保持する必要がないアプリデータを保存するために使われるシステムファイルです。仮想メモリはPagefile.sys、Hiberfil.sys、Swapfile.sysというファイルで構成されており、Windowsはこれらを通じてストレージドライブを活用し、実質的なメモリ容量を拡張しています。 なお、通常のアプリケーションのデータはSwapfile.sysには保存されません。このファイルが管理しているのは、ユニバーサルWindowsアプリ(UWPアプリ)の情報です。UWPアプリとは、PC、スマートフォン、タブレット、スマートウォッチ