デフラグ (Windows)

Microsoft Windowsにおけるデフラグ（英語での名称はDisk Defragmenter）は、主としてファイルシステムをデフラグメンテーションする（発生しているフラグメンテーションを解消する）ユーティリティプログラムである。Windows 10からはドライブのデフラグと最適化（英語での名称はMicrosoft Drive Optimizer）という名称に変更された。
仕様.
MS-DOS, Windows 9x.
MS-DOS 6.xおよびWindows 9x系ではノートン ユーティリティーズ Speed Diskの簡易版が収録されている。
Windows 98ではIntel Application Launch Accelerator技術が搭載された。これは頻繁に起動されるアプリケーションが読み込むファイルをディスクの読み取り（シーク）が速い部分に配置し、アプリケーションの起動を高速化する機能で、特にFAT32のファイルシステムで効果が発揮される。
Windows NT.
内部的にはWindows NT 4.0からデフラグメンテーションに必要なAPIが実装されたが、ユーティリティプログラムは付属しない。当時はデフラグメンテーションを行う無料のソフトウェアが存在しなかったため、ノートン ユーティリティーズやDiskeeperなどのソフトウェア製品を購入する必要があった。
Windows 2000, XP, Server 2003.
Windows 2000からDiskeeperの開発元であるExecutive Software International（当時）が開発したツールが収録されている。これはDiskeeperの簡易版でマイクロソフト側の微調整が施されており、Windows 2000, XP, Server 2003には次のような制限がある。
Windows 2000のディスク デフラグ ツールのみ、以下の制約がある。
Windows Vista, Server 2008, 7.
Windows Vista からマイクロソフトの Core File Services チーム製のツールが収録されている。Windows Vista, Server 2008, 7のディスク デフラグ ツールの仕様は、次のようなものがある。
Core File Services チームは、多くのユーザーがWindows XPのディスク デフラグ ツール分析結果で表示される統計の意味が分からないと答えたことや、処理の進捗を予測するのが困難なことから進捗のパーセント表示には意味がないため、ユーザインターフェースを簡略化したと回答した。また、コンソール版では断片化の状況が詳しく表示されることを補足した。