PageDefragでWindowsのシステムファイルをデフラグする方法
Windowsをしばらく使っていると、時間が経つにつれて動作がどんどん遅くなっていくことに気づいたことはありませんか? その原因の一つが、使用に伴うファイルシステムの断片化(フラグメンテーション)です。
デフラグとは何か
デフラグとは、ファイルシステム上に分散したデータを読み込み、連続した状態に再配置する処理のことです。ファイルがディスク上にバラバラに散らばっていると、読み書きのたびにヘッドがあちこち移動する必要があり、アクセス速度が低下します。
ただし、この処理は非常に時間がかかるうえ、OSにとってもかなり複雑な作業です。例えるなら、「確かにあの場所にあったはずのファイル」にアクセスしようとしたら、誰かがデフラグを実行したせいでファイルの位置が変わっていた——そんな状況が常に起こり得る世界で作業をするようなものです。
標準のデフラグツールの限界

こうした理由から、Windowsに標準搭載されているデフラグユーティリティ(defrag.exe)は、Windowsが使用する重要なシステムファイルのデフラグをそもそも試みません。その結果、長時間かけてデフラグを実行しても、PCのパフォーマンスが本来のレベルまで回復しないケースが少なくありません。
PageDefragとは
この問題を解決するために、Microsoft TechNetでSysinternalsツール群を管理している開発者たちが公開しているのが、PageDefragというコンパクトなユーティリティです。ページングファイルやレジストリハイブなど、通常のデフラグツールでは手が出せないシステムファイルを最適化できます。
なお、PageDefragは比較的古いツールのため、主にWindows XPなどの旧世代のOS向けに設計されています。最新のWindowsでは標準機能が大幅に改善されている点も覚えておくとよいでしょう。
PageDefragの使い方
PageDefragでシステムファイルをデフラグする手順はとてもシンプルです。
- 配布ページからダウンロードしたZIPファイルを展開し、pagedfrg.exeを実行します。
- 次のような画面が表示されます。

- 「Defragment at next boot(次回起動時にデフラグ)」を選択し、「OK」をクリックしてWindowsを再起動します。
Windowsの起動が始まると、PageDefragが自動的に立ち上がり、システムファイルのデフラグを実行。処理が完了した後で、通常どおりWindowsの起動が続行されます。

なぜ起動前に実行できるのか
PageDefragがWindowsの制限を回避できる秘密は、Windowsが起動するより前の段階で自身を実行するように設定される点にあります。これにより、OSがファイルを制御下に置く前にシステムファイルへアクセスできるのです。なかなか賢い仕組みだと思いませんか?
処理にかかる時間の目安
筆者の環境では、デフラグが必要なシステムファイルがなかったため、処理はわずか5秒足らずで完了しました。しかし、Windowsを再インストールしてから長期間が経過しているマシンでは、デフラグにかなりの時間がかかる可能性があります。最低でも15〜20分程度は見込んでおくと安心です。
-
Windows 10のPowerShellでファイルを圧縮・解凍する方法【コマンド実例付き】
ZIP機能を使うと、ファイルとその関連設定を1つのファイルにまとめて、容量を小さく圧縮できます。こうして作成したZIPファイルは、メールやその他のファイル共有サービスを通じて、簡単に他の人へ送信できるのが大きなメリットです。 ZIP圧縮といえば、WinRARや7-Zipといった専用ソフトを使うのが一般的ですが、実はWindowsに標準搭載されているPowerShellでも、追加ソフトなしでファイルの圧縮・解凍が可能です。この記事では、その具体的な手順をわかりやすく解説します。 関連記事:WindowsとMacでファイルを圧縮する方法 PowerShellでファイルをZIP圧縮する方法 まずは、
-
Windows 10で破損したシステムファイルを修復する方法|SFC・DISM・システムの復元を徹底解説
PCの不調の原因は、システムファイルの欠落や破損である可能性があります。この問題により、パソコンが頻繁にフリーズしたりクラッシュを繰り返したり、ブルースクリーン(BSoD)やその他のエラーメッセージが表示されることがあります。しかし、心配はいりません。強力なツールを活用すれば、ご自身でも簡単にこの問題を解決できます。本記事では、Windows 10で破損したファイルをチェックし、システムファイルを修復する方法を詳しくご紹介します。 Windows 10で破損したシステムファイルを修復する方法 方法1:システム ファイル チェッカー(SFC)を使用する SFC(System File Check