Diskeeper
ファイルシステムのドライバとして動作し、ファイル断片化を未然に防ぐ機能。Diskeeper 2008で追加された。
0からWindows 9x系やFAT32 フォーマットに対応した。Windows 95, NT 4.0に対応した最終バージョンは8、Windows 98, Meに対応した最終バージョンは10、Windows 2000に対応した最終バージョンは2009。
2006年に発売されたDiskeeper 10より、32ビット系Windows OSだけでなく、64ビット系Windows OSにもネイティブで対応している。この次のバージョンからはDiskeeper 2007と年号方式に変わった。2011年7月に発売された2012年度版となるバージョン16では、年号の下二桁が製品名 (Diskeeper 12) となっている。
Diskeeper 2007は、Home, Professional, Pro Premier(ここまでがコンシューマ向け), Server, EnterpriseServer(サーバOS向け), Administrator(ネットワーク管理ツール)と多くのエディションが用意されている。このバージョンからアクティベーションが必須となり定期的にインターネット経由での認証が行われるようになった。
Diskeeper 2010からはデフラグできるディスクの容量制限が廃止された。
Diskeeper 12からはインターフェースが大幅に変更され、従来までProfessional/Serverエディションにのみ搭載されていたHyperFastテクノロジー(SSD最適化)が全エディションに搭載され、またコンピュータの起動時間を向上させるHyperBoot機能がHome/Professionalエディションに新搭載された。
もともと海外でのローカライズ作業のため、以前は海外での最新版リリースから日本語版が発売されるまでに時間がかかっていた。
Windows Vistaが発売された時点での本家の最新版は2007であったが、日本ではバージョン10だった。ところが米Diskeeper Corporationは当時最新版である2007でのみVistaへの対応を行うと発表したため、相栄電器株式会社が日本語版が完成次第無償提供するという条件で英語版を発売するに至った。
しかし、2008以降は世界同時発売(日本語版含む)となったので、タイムラグ無しで最新版の入手が可能になった。
最初のDiskeeperは1986年にVMS用のデフラグソフトとして発売された。
後に主力となるWindows版は、1995年に同社がWindows NT 3.5, 3.51用のデフラグソフトを発売した事が始まりである。当時のWindows NTはクラスタの移動などデフラグを行うのに必要な機能が備わっていなかったため、同社はマイクロソフトからWindows NTのソースコードを購入してドライバを改造し、Diskeeperのインストール時にWindowsのファイルを差し替えるようになっていた。しかし、後にリリースされたサービスパックのインストールなどによって互換性の問題が生じ、同社やマイクロソフトにトラブルの問い合わせがあった。このため、Windows NT 4.0の開発時にマイクロソフトとDiskeeperの開発者が協議して必要なAPIをWindowsのドライバに実装した。Diskeeper 2.0はこのWindows NT 4.0に対応している。
1997年、マイクロソフトはWindows 2000にDiskeeperのマニュアルバージョンを組み込むことを発表した。このバージョンはSet It and Forget It機能(スケジュールとバックグラウンド実行機能)などを省略したもので、Windows 2000, XP, Server 2003に搭載されている。Windows XP, Server 2003ではマスター ファイル テーブル (MFT) のオンラインデフラグに対応し、空き領域の統合処理を省略した代償にデフラグの速度を改善している。
Diskeeper 4.0まではWindows NT 4.0のFAT (FAT16) およびNTFSフォーマットのみ対応していたが、5.