Komut: defrag
DEFRAG dosya parçalarını birleştirerek dosya yükleme süresini optimal
hâle getirir.
Söz dizimi:
defrag [/C] [sürücü] [{/F|/U|/DF|/FF|/FD|Q|CQ}] [/Sorder[-]] [/B]
[/X] [/A] [/FO] [/?]
sürücü Bu, birleştirme yapmak istediğiniz sürücünün sürücü
harfidir. Mesela defrag c:
Seçenekler:
/C Sadece komut satırı sürümünü kullan. Bu seçeneği kullanırsanız
Defrag, menüler bulunduran kullanıcı arayüzünü kullanmayacaktır.
Bunun yerine komut satırı vasıtasıyla iletişim kuracaktır.
/C seçeneğini kullandığınızda yukarıda açıklandığı üzere [sürücü]
seçeneğini de girmelisiniz, mesela defrag /c c:
/F Belirtilen sürücüyü tamamen optimal hâle getirir. Bu seçenekle
defrag tüm dosyaların diskin başlangıcında olmasını ve aralarında
boşluk olmamasını sağlar.
/U Bu seçenekle defrag dosyaları birleştirecektir ancak dosyalar
boşluklar kalabilir.
/FF Sürücüyü tamamen optimal hâle getir, önce tüm dosyaları taşıyarak.
/DF Sürücüyü tamamen optimal hâle getir, önce tüm dizinleri taşıyarak.
/FD Sürücüyü tamamen optimal hâle getir, aynı dizindeki tüm dosyaları
beraber olacakları şekilde taşıyarak.
/Q Bölümü hızlıca birleştirmeyi dene
/CQ Bölümü hızlıca birleştirmeyi dene (daha çok dene)
/S Dosyaları belirtilen sırada sırala.
sıra: N ada göre (alfabetik)
E uzantıya göre (alfabetik)
D tarih ve saate göre (önce en eski)
S boyuta göre (önce en küçük)
- azalan sırayla sıralamak için sonek.
/B İyileştirme sonrasında bilgisayarı tekrar başlatır.
/X defrag'ın iyileştirmeyi tamamlar tamamlamaz çıkmaya zorlar.
/A /C seçeneğiyle beraber kullanılmak için, faaliyete geçemeden önce
defrag sesli bir ikazda bulunacaktır.
/FO /C seçeneğiyle beraber kullanılmak için, bu defrag'a daha tam bir
bilgi çıktısı vermesini söyler.
/? Yardımı görüntüler.
no-ops listesi için DEFRAG /no-ops yazın (/SKIPHIGH, /LCD, /BW,
/GO).
İştirakte bulunanların listesi için DEFRAG /contrib yazın.
Açıklamalar:
DEFRAG'ın kullanıcı arayüzüyle kullanılması tavsiye edilir (/C seçeneği
ile değil).
Disk fragmentation (parçalanması) nedir?
Dosyalar silindiğinde veya küçültüldüğünde bu, diskte depolanan veriler
arasında boşluklar oluşturur. Bir dosya oluşturulduysa, veya boyutu
büyüdüyse bu boşlukları dolduracaktır ancak boşluk yeteri kadar büyük
değilse, dosya diskin başka bir yerinde devam edecektir. Bu işlemlerin
birçok defa tekrarlanmasından sonra veriler çok dağılmış olabilir. Bu
parçalanma süreci dosya erişimini yavaşlatır. Parçalanma, DOS diskleri
için normal bir süreçtir.
Defrag'ı ne zaman kullanmalıyım?
Defrag'ı ara sıra veya büyük programların kurulumundan sonra ya da
birçok (küçük) dosya oluşturduktan sonra kullanın.
DEFRAG şu ERRORLEVEL / EXITCODES yani hata seviyelerini bulundurur:
0 başarılı
1 dahili hata
2 disk birleştirme için çok dolu
3 kullanıcı tarafından iptal
4 genel hata
5 okuma hatası
6 yazma hatası
7 FAT atama hatası
8 bellek hatası
9 bellek yetersiz
Örnekler:
defrag /c c: Komut satırı kipinde çalışır!
defrag c: /F Grafik kullanıcı arayüzü kipinde çalışır!
Ayrıca bakınız:
chkdsk
dosfsck
errorlevel/exitcode
(scandisk)
Telif hakkı © 2003 - 2004 Robert Platt, 2011 ve 2022 seneklerinde
W. Spiegl tarafından güncellenip 2024 senesinde Berki Yenigün tarafından
tercüme edilmiştir.
Bu dosya FreeDOS Spec Command HOWTO'dan türetilmiştir.
Kopyalama şartları için H2Cpying dosyasına bakın.