Harici Sabit Disk Nedir ve Neden Test Edilmelidir?
Harici sabit diskler, verilerin taşınabilir bir ortamda saklanmasını sağlayan pratik depolama aygıtlarıdır. Ancak bu diskler zamanla fiziksel darbelere, elektriksel dalgalanmalara veya yazılımsal hatalara maruz kalabilir. Diskinizin sağlıklı olup olmadığını bilmek, önemli verilerinizi kaybetmeden önce almanız gereken bir önlemdir. Düzenli testler, sektör bozulmalarını, okuma/yazma hatalarını ve performans düşüşlerini erken aşamada tespit etmenize yardımcı olur. Bu makalede, harici sabit diskinizi Windows, Linux ve üçüncü parti araçlar kullanarak nasıl test edeceğinizi adım adım anlatacağız.

Windows İşletim Sisteminde CHKDSK Komutu ile Test Etme
Windows kullanıcıları için en temel ve güvenilir yöntemlerden biri, komut satırında çalıştırılan CHKDSK aracıdır. Bu araç, diskin dosya sistemini tarar ve bozuk sektörleri bulup onarmaya çalışır. Komutu çalıştırmak için önce Başlat menüsüne cmd yazın, sonuçlara sağ tıklayıp Yönetici olarak çalıştır seçeneğini kullanın. Açılan pencerede chkdsk X: /f /r yazın (X harfini kendi harici diskinizin sürücü harfiyle değiştirin). /f parametresi dosya sistemi hatalarını düzeltir, /r ise bozuk sektörleri bulur ve okunabilir verileri kurtarmayı dener. İşlem diskin boyutuna ve hata sayısına bağlı olarak uzun sürebilir. Tamamlandığında bir rapor alırsınız. Eğer rapor çok sayıda bozuk sektör gösteriyorsa, diskinizi yedekleyip değiştirmeyi düşünmelisiniz. Bu yöntem, özellikle eski USB bağlantıları veya düzensiz çıkarmalar sonucu oluşan mantıksal hatalar için etkilidir. Kaynak olarak EaseUS'un ilgili sayfasına başvurabilirsiniz.

CrystalDiskInfo ile Diskin Sağlık Durumunu Anlık Görüntüleme
CrystalDiskInfo, ücretsiz bir yazılımdır ve harici sabit diskinizin S.M.A.R.T. (Kendi Kendini İzleme, Analiz ve Raporlama Teknolojisi) verilerini okuyarak size diskin sağlık yüzdesini, sıcaklığını ve kritik hata sayılarını gösterir. Programı indirip kurduktan sonra harici diskinizi bilgisayara bağlayın. CrystalDiskInfo ana ekranında diskinizi seçin ve Sağlık Durumu (Health Status) sütununa bakın. İyi, uyarı veya kötü olarak görünen bu değer, diskin genel durumu hakkında hızlı bir fikir verir. Ayrıca Yeniden Atanan Sektör Sayısı (Reallocated Sectors Count) veya Bekleyen Hatalar (Pending Sectors) gibi detayları da incelemelisiniz. Bu değerler yüksekse, disk fiziksel olarak bozulmaya başlamış olabilir. CrystalDiskInfo'nun detaylı kullanımı için Aranzulla'nın rehberine göz atabilirsiniz.

H2testw ile Veri Bütünlüğü ve Okuma/Yazma Testi
H2testw, özellikle USB bellekler ve harici diskler için tasarlanmış basit ama güçlü bir test aracıdır. Program, diske önce test verisi yazar, ardından bu veriyi okuyarak karşılaştırma yapar. Böylece hem yazma hem de okuma yeteneğini sınar. Kullanımı oldukça kolaydır: Programı çalıştırın, hedef diski seçin (harici diskiniz), yazma doğrulamasını etkinleştirin ve Testi Başlat düğmesine tıklayın. İşlem sırasında herhangi bir hata oluşursa, program hatayı ve hangi sektörde olduğunu bildirir. Eğer hiç hata yoksa, diskiniz güvenli kabul edilebilir. H2testw, özellikle sahte kapasiteli diskleri tespit etmek için de kullanılır. Reddit DataHoarder topluluğu, bu aracı sıkça önermektedir. (Kaynak: Reddit DataHoarder)

Linux İşletim Sisteminde SMART ve Badblocks Testleri
Linux kullanıcıları, komut satırı üzerinden gelişmiş testler yapabilir. SMART testi için smartctl aracı kullanılır. Terminali açın ve sudo smartctl -t long /dev/sdX komutunu çalıştırın (sdX yerine diskinizi temsil eden aygıt adını yazın; örneğin sdb). Bu komut, diskin uzun bir kendi kendine test yapmasını sağlar. Test tamamlandığında sudo smartctl -l selftest /dev/sdX ile sonuçları görüntüleyebilirsiniz. Bozuk sektörler için ise badblocks komutu kullanılır. sudo badblocks -v /dev/sdX çalıştırıldığında, tüm sektörler taranır ve bozuk olanlar listelenir. Ancak bu işlem, diskteki tüm verileri okuyarak yapıldığı için çok zaman alabilir. Daha hızlı bir yöntem, sadece okuma testi yapan badblocks -ns seçeneğidir. TechSupport Reddit sayfası, bu yöntemlerin güvenilir olduğunu belirtmektedir. (Kaynak: TechSupport Reddit)

HD Sentinel ile Profesyonel Düzeyde Analiz
HD Sentinel, Windows için geliştirilmiş ticari bir yazılımdır ancak deneme sürümü yeterli kapsamı sunar. Program, diskin performansını, sıcaklığını, sağlığını ve hata oranlarını grafiklerle detaylı şekilde gösterir. Ayrıca diskin tahmini kalan ömrünü hesaplar. HD Sentinel ile yüzey testi yaparak fiziksel hasarlı sektörleri tespit edebilirsiniz. Test sonucunda diskinizin genel notunu (yüzde olarak) görebilirsiniz. %80 altı notlar, diskin değiştirilmesi gerektiğine işaret eder. Bu yazılım, özellikle veri kurtarma şirketleri ve teknik servisler tarafından tercih edilir.
Test Sırasında Dikkat Edilmesi Gerekenler
Aşağıdaki liste, harici sabit diskinizi test ederken aklınızda bulundurmanız gereken önemli noktaları özetlemektedir:
- Teste başlamadan önce diskinizdeki tüm önemli verileri yedekleyin.
- Test sırasında diski başka bir USB portuna takılı bırakmayın; darbelerden koruyun.
- Windows CHKDSK işlemi sırasında bilgisayarı kapatmayın veya diski çıkarmayın.
- Linux badblocks testi diskin tüm sektörlerini okuyacağından, diskteki verileri etkilemez ancak çok uzun sürebilir.
- HD Sentinel gibi araçlarda test süresini tahmin edebilmek için diskin boyutuna dikkat edin; 1 TB disk için 2-3 saat sürebilir.
- Test sonuçlarında "uyarı" veya "kritik" seviyede hata görürseniz, diski hemen değiştirmeyi planlayın.
Test Yöntemlerinin Karşılaştırması
Aşağıdaki tablo, en yaygın test yöntemlerini, hangi işletim sistemlerinde kullanılabileceğini ve temel avantajlarını özetlemektedir:
| Yöntem | İşletim Sistemi | Avantajı | Dezavantajı |
|---|---|---|---|
| CHKDSK | Windows | Dosya sistemi hatalarını onarır, basit komut | Bozuk sektörleri onarmaz, sadece işaretler |
| CrystalDiskInfo | Windows | Anlık sağlık durumu ve sıcaklık gösterir | Yalnızca SMART verisini okur, yüzey testi yapmaz |
| H2testw | Windows | Okuma/yazma bütünlüğünü test eder, sahte kapasiteyi bulur | Çok büyük disklerde uzun sürebilir |
| smartctl | Linux | Detaylı SMART verisi ve uzun test imkanı | Komut satırı bilgisi gerektirir |
| badblocks | Linux | Bozuk sektörleri doğrudan tespit eder | Veri üzerinde işlem yapmaz, sadece tarar |
| HD Sentinel | Windows | Kapsamlı analiz, tahmini ömür hesaplama | Ücretli, deneme sürümü sınırlı |
Sonuç ve Öneriler
Harici sabit diskinizi test etmek, veri güvenliğiniz için atacağınız en önemli adımlardan biridir. Hangi yöntemi seçerseniz seçin, düzenli aralıklarla test yapmak, diskinizin ne zaman değişmesi gerektiğini bilmenizi sağlar. Windows kullanıcıları için CHKDSK ve CrystalDiskInfo kombinasyonu yeterli olurken, daha detaylı testler için H2testw veya HD Sentinel önerilir. Linux kullanıcıları ise smartctl ve badblocks ile tam kontrol sahibi olabilir. Unutmayın, hiçbir test %100 garanti vermez; bu nedenle kritik verilerinizi her zaman bulut depolama veya ikinci bir harici diskle yedekleyin. Eğer test sonuçlarında ciddi hatalar görürseniz, diski kullanmayı bırakın ve verilerinizi kurtarma servisine danışın.
Kaynakça
EaseUS Partition Manager - "How to Check External Hard Drive Health" - https://es.easeus.com/partition-manager-tips/comprobar-la-salud-del-disco-duro-externo.html
Aranzulla - "Come testare hard disk esterno" - https://www.aranzulla.it/come-testare-hard-disk-esterno-37779.html
Reddit DataHoarder - "How to test external drive integrity" - https://www.reddit.com/r/DataHoarder/comments/1qnufp6/how_to_test_external_drive_integrity/
TechSupport Reddit - "How to check a harddisk" - https://www.reddit.com/r/techsupport/comments/1n23ptv/how_to_check_a_harddisk/





