Disk Defragmenter adalah program yang mengembalikan susunan pada permukaan cakera keras atau cakera keras komputer, sehingga dapat menyelesaikan masalah pemecahan dan mencapai prestasi yang optimum di dalamnya.
Semasa proses menyalin fail, sistem operasi komputer (umumnya Windows) memecah maklumat dan menyebarkannya di antara unit ruang terkecil di mana cakera dibahagikan, yang dikenali sebagai kelompok .
Masalahnya ialah sistem menyalin data secara berurutan dalam kluster pertama yang tersedia, jadi kandungan fail tersebar di permukaan cakera. Proses ini dipanggil pemecahan.
Defragmenter cakera untuk mengatasi masalah ini, menyalin serpihan fail yang jarang ke dalam memori dan kemudian mencari tempat percuma untuk mereka untuk mengelompokkannya.
Sekiranya data pada cakera terpecah-pecah, kepala baca cakera keras atau pemacu cakera liut mesti menempuh sebahagian besar permukaan cakera untuk menyelesaikan pembacaan fail. Dengan cara ini, kerja terlalu lambat. Maklumat tersebar, dan sistem menghabiskan banyak masa untuk mencari semua serpihan yang membuatnya.
Pada pemacu yang terfragmentasi dengan betul, di sisi lain, sistem dapat mempercepat data dalam fail, kerana disusun secara bersambung, dan juga membebaskan beberapa ruang cakera, sebab itulah lebih mudah menggunakan defragmenter.
Penggunaan yang diberikan kepada PC mempunyai pengaruh yang signifikan pada frekuensi ideal dengan pemacu cakera harus di-defragmentasi. Sekiranya anda kerap menyahpasang dan memasang aplikasi, aplikasi harus dilakukan sekurang-kurangnya sebulan sekali. Sekiranya fail dihapus, disalin atau dipindahkan pada cakera, fail juga perlu sering dioptimumkan. Walau bagaimanapun, defragmenter cakera yang sama ketika melakukan analisis, memberitahu kita sama ada perlu atau tidak.
Skrin defragmenter menunjukkan perincian operasi fail, sehingga pengguna dapat memeriksa status grafik defragmentasi cakera keras secara grafik.
Data yang dioptimumkan (kluster yang telah disalin ke lokasi baru), data bertulis (kluster yang sedang ditulis ke cakera), kluster yang rosak (kluster yang tidak dapat dipulihkan dan tidak dapat diakses) diperhatikan; data tidak bergerak (atas sebab keselamatan, beberapa fail tidak dapat dipindahkan); dan ruang tanpa defragmentasi (kelompok ini belum disalin ke penempatan baru).