Khi hệ điều hành Windows của bạn đọc một tệp ra khỏi đĩa cứng, nó sẽ đọc một tệp được lưu trữ trong rất nhiều bit - thông thường là các đoạn 512 bit trong NTFS. Trên thực tế, hệ điều hành của bạn không phải lúc nào cũng vậy, ghi vào đĩa, đặt tất cả các khối 512 bit riêng biệt cạnh nhau. Trên thực tế, đôi khi các khối khác nhau được đặt cách xa nhau. Một tập tin cuối cùng có thể được lan truyền khắp đĩa cứng một cách ngẫu nhiên.
Chống phân mảnh ổ đĩa flash sẽ giúp bạn có được rất ít, nếu có, hiệu suất tăng lên ngoài việc có thể tăng thời gian ghi lên một chút trên các ổ đĩa nhất định. Vì không có đầu đọc / ghi để di chuyển, nên không có thêm thời gian để lấy dữ liệu từ bất kỳ ô flash riêng biệt nào, bất kể chúng có thể cách nhau bao xa. Việc chống phân mảnh sẽ làm gì là làm hao mòn các tế bào flash nhanh hơn.
Khi một bản ghi được thực hiện cho bất kỳ ô flash đã cho nào, nó sẽ gây ra một số lượng nhỏ xuống cấp trong các thành phần của ô đó. Điều này có thể không đúng với một mức độ lâu hơn nữa, vì công nghệ cơ bản không ngừng cải tiến, tuy nhiên, hiện tại và có lẽ trong một thời gian dài trong tương lai, nó sẽ xảy ra ở một mức độ nào đó. Bạn càng viết nhiều cho một thiết bị flash, tuổi thọ của nó sẽ càng ngắn. Sử dụng bình thường là OK; nhưng nó sẽ không tồn tại mãi mãi (Cái gì?)
Tuy nhiên, thường xuyên chống phân mảnh nó một cách không cần thiết, sẽ thêm hàng ngàn thao tác ghi bất cứ khi nào bạn thực hiện và thậm chí có thể giảm một nửa tuổi thọ của nó.
Thường xuyên chống phân mảnh ổ cứng điện (tiêu chuẩn) và nó sẽ cải thiện hiệu suất tập tin. Mặc dù vậy, việc chống phân mảnh ổ đĩa flash hoặc SSD và bạn không mặc nó vì lý do chính đáng.
