Hiberfil.sys、Pagefile.sysおよび新しいSwapfile.sysファイル-Windows 11/10

Windowsオペレーティングシステムには、適切に機能するために必要ないくつかのシステムファイルが含まれています。多くの好奇心をかき立てるそれらのいくつかは、Swapfile.sys、Hiberfil.sys 、 Pagefile.sys(Hiberfil.sys)です(Pagefile.sys)システム(C)ドライブルート(System (C) Drive root)でこれらのシステムファイルを表示するには、保護されたオペレーティングシステムファイルをフォルダ(Folder) オプション(Options)から再表示する必要があります。この投稿では、各ファイルについて簡単に説明します。

Hiberfil.sys、Pagefile.sys、および新しいSwapfile.sys

Hiberfil.sysファイルとは何ですか

Hiberfil.sysファイルは、 (Hiberfil.sys)Windowsが(Windows)ハイバネーションをサポートするために使用するシステムファイルです。Windows 10で(Windows 10)休止状態(Hibernation)を有効にしている場合は、このファイルが表示されます。

ハイバネーション(Hibernation)を使用し、その後高速スタートアップ(Fast Startup)を有効にすると(デフォルト設定)、Hiberfil.sysファイルはWindows7のRAMの約3/4(Windows 7)なり(RAM)ます。

現在のWindows 11/10では、40%です。ハイバネーション(Hibernation)を無効にした場合、そのサイズはRAMとほぼ同じになります。Windows 11/10/8では、ハイバネーション(Hibernation)を有効にしていると、 Hyberfil.sysのサイズが暴走することはありません。以前のバージョンのWindowsでは、休止状態ファイルにカーネルセッション、デバイスドライバー、およびアプリケーションデータが格納されていました。Windows 11/10では、休止状態ファイルはカーネルセッションとデバイスドライバーのみを保存します。その結果、サイズはほぼ一定に保たれます。

ハイバネーションを無効にする

必要に応じて、手動で、または(Fix)UltimateWindowsTweakerまたはMicrosoftFixItを使用して、いつでも休止状態を無効/有効にする ことができます。ただし、Windows 10/8高速起動(Fast Startup)も無効になることを忘れないでください。必要に応じて、hiberfil.sysファイルのサイズを変更(change the size of hiberfil.sys file)できます。

Pagefile.sysファイルとは

Pagefile.sysまたはページファイルは、 (Page File)Windowsが仮想メモリとして使用するコンピューターのページングファイルです。PageFile.sysは、長期間アクセスされていない、使いすぎたメモリにオブジェクトを保持します。Windowsの物理メモリが不足すると、RAMの内容の一部をディスクに書き込むことにより、ページファイル(RAM)を使用します。(Page File)この「ページアウト」メモリが必要な場合は、他の部分がディスクに書き込まれ、この部分が読み戻されます。

「システムの仮想メモリが不足し(Your system is low on virtual memory)ています」というメッセージが頻繁に表示される場合は、メモリを大量に消費するアプリケーションを起動しようとすると、ページングファイルのサイズを大きくする(increase the  Paging File size)ことをお勧めします。

読む(Read)PageFile.sysをバックアップまたは移動する方法(How to Back up or Move PageFile.sys)

Pagefile.sysを削除します

シャットダウンのたびにページファイルをクリアする(Clearing the Page file)と、データがゼロで上書きされることになり、時間がかかります。これにより、シャットダウン時間が長くなります。ただし、機密文書で作業する場合は、この設定を「オン」にすることをお勧めします。このようなドキュメントをロードすると、RAMにロードされます。RAM(RAM Windows)を節約するために、Windowsは特定のアイテムをページファイルに配置します。したがって(Hence)、このような場合は、シャットダウンするたびにページファイルを削除することをお勧めします。これを行うには、Regeditを開き、次のキーに移動します。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

右側のペインで、[New > DWORD(32ビット)(Value)]を選択します。DWORD値にClearPageFileAtShutdownという名前を付け、値を1にします。

読む(Read)64ビットバージョンのWindowsに最適なページファイルサイズは(best Page File size for 64-bit versions of Windows)どれくらいですか?

Swapfile.sysファイルとは

以前のバージョンのWindowsには、Swapfile.sysまたはSwapファイルがありました。スワップ(Swap)ファイルは、メモリから排出され、しばらくの間アクセスされることが予想されないオブジェクトを保持し、 RAMのセクションを交換することにより、オペレーティングシステムがハードディスク領域を使用して、システムのメモリが不足するたびに追加のメモリをシミュレートできるようにします。アイドル状態のプログラムは、他のプログラムのためにメモリを解放するためにハードディスクを使用しています。RAMスワップ(Swap)ファイルのこの組み合わせは、仮想メモリ(Memory)と呼ばれます。スワップファイルがあると、コンピュータのオペレーティングシステムに実際よりも多くのRAMが「搭載」されます。(RAM)

Swapfileは、Windows 11/10の高速起動プロセスでは使用されません。これは、カーネルセッションを格納し、ここで機能するHiberfil.sysファイルです。(Hiberfil.sys)

Windows 11/10では、 Swapfile.sysが再び表示されます。この最新バージョンのWindowsには、スワッピングファイルとページングファイルの両方が同時に含まれています。サイズは約256MBです。私の場合は262MBです。

読む(Read):Windowsで仮想メモリまたはページファイルをリセットする方法

Windows 11/10で別の仮想ページファイルが必要なのはなぜですか?

Windows 11/10の Swapfile.sys in Windows 11/10 は、特定の種類のページング操作をより効率的にするためにシステムによって内部的に使用される特殊な種類のページファイルです。これは、UWPWindowsアプリを一時停止または再開(Suspend or Resume UWP Windows apps)するために使用されます。

TechNetは、 Windows(Windows)の「新しい」Swapfile.sysを次のように説明しています。

With the introduction of the UWP App, we needed a way to manage their memory outside of the traditional Virtual Memory/Pagefile method. With that, the “%SystemDrive%\swapfile.sys” was born.

Windows can efficiently write the whole (private) working set of a suspended UWP app to disk in order to gain additional memory when the system detects pressure.  This process is analogous to hibernating a specific app, and then resuming it when the user switches back to the app.  In this case, Windows takes advantage of the suspend/resume mechanism of Modern apps to empty or re-populate an app’s working set.

これが、3つのファイルすべてが表示される理由を説明していることを願っています。Windows 11/10(Swapfile.sys)Hiberfil.sysPagefile.sys 、 Swapfile.sysファイル。

Windowsの他のファイル、ファイルタイプ、またはファイル形式について詳しく知りたいですか?これらのリンクを確認してください。(Looking to learn more about other files or file types or file formats in Windows? Check these links:)

Windows.edbファイル(Windows.edb files) | Thumbs.dbファイル | DLLおよびOCXファイル| Desktop.iniファイル| Nvxdsync.exe。



About the author

私は、Windows アプリとファイルを専門とする、10 年以上の経験を持つコンピューター セキュリティの専門家です。私は、コンピュータ セキュリティに関連するさまざまなトピックについて何百もの記事を書いたり、レビューしたりして、個人がオンラインで安全に過ごせるように支援してきました。また、データ侵害やサイバー攻撃からシステムを保護するために支援が必要な企業向けの経験豊富なコンサルタントでもあります。



Related posts