Hệ điều hành Microsoft Windows chạy tiện ích Disk Defragmenter để giảm số lượng tệp bị phân mảnh trên ổ cứng. Tiện ích này giúp cải thiện hiệu suất của máy tính bằng cách tổ chức lại các khối dữ liệu của mỗi tệp để chúng nằm ở các vị trí tiếp giáp trong thiết bị lưu trữ.
Khi máy tính tạo hoặc xóa và sửa đổi tệp, dữ liệu thuộc về các tệp cụ thể thường bị vỡ thành các đoạn nằm trong các không gian bị ngắt kết nối trong thiết bị lưu trữ. Điều này gây ra nhiều chuyển động đầu đĩa hơn, có nghĩa là đĩa cần nhiều thời gian hơn để đọc và ghi dữ liệu. Tiện ích Disk Defragmenter tối ưu hóa vị trí tệp trong thiết bị lưu trữ để giúp đĩa lấy lại tốc độ đọc và ghi hiệu quả nhất. Tiện ích này thường cung cấp tính năng phân tích để cho biết mức độ phân mảnh tồn tại trong thiết bị lưu trữ của máy tính.
Các phiên bản Windows gần đây có lịch bảo trì để tự động chạy Disk Defragmenter, giúp người dùng không phải chạy tiện ích theo cách thủ công. Ví dụ, Windows 7 thực hiện chống phân mảnh mỗi tuần một lần vào đầu ngày. Người dùng có thể thay đổi lịch trình để tiện ích chạy hàng ngày hoặc hàng tháng. Ngoài ra, chúng có thể thay đổi thời điểm nào trong ngày mà tiện ích chạy và những ổ đĩa nào phải trải qua quá trình chống phân mảnh.
Người dùng quyết định chạy tiện ích Disk Defragmenter theo cách thủ công nên sao lưu các tệp của họ trước và xác minh rằng đĩa không có lỗi. Tiện ích phải hoàn thành nhiệm vụ của mình mà không bị gián đoạn bởi phần mềm khác và mất điện.