Hızlı Cevap

Dosya sistemi bozulduğunda diskinizdeki veriler çoğu durumda hâlâ yerindedir; kaybolan şey, o verilerin nerede başlayıp nerede bittiğini anlatan adres defteridir. NTFS'te bu defter $MFT (Master File Table), FAT32 ve exFAT'te ise FAT (File Allocation Table) tablolarıdır. Bu yapılar zarar görünce Windows diski okuyamaz, sürücü RAW olarak görünür ve "Diski kullanmadan önce biçimlendirmeniz gerekiyor" hatası çıkar. Bu noktada yapılması gereken biçimlendirmek değil; diske yazma yapmadan, salt-okunur bir imaj almak ve dosya sistemi yapılarını yeniden inşa etmek veya kalıntı metadata ile dosyaları yeniden bağlamaktır. Doğru müdahale ile veri kaybı oranı çok düşüktür.

Dosya Sistemi Nedir ve Neden Veri İçin Kritiktir?

Bir disk, fiziksel olarak milyonlarca sektörden (genellikle 512 bayt veya 4 KB) oluşur. Bu sektörler tek başına anlamsız bir bayt yığınıdır. Dosya sistemi, bu ham alanı düzenleyen ve "hangi sektörler hangi dosyaya ait", "bu dosyanın adı, boyutu, tarihi ne", "hangi alan boş" gibi soruların cevabını tutan bir muhasebe katmanıdır.

Dosyanın içeriği (fotoğrafın pikselleri, videonun kareleri) diskin veri alanında durur. Ama bilgisayarın o fotoğrafı bulabilmesi için metadata denilen yönetim bilgisine ihtiyacı vardır: dosyanın hangi sektörden başladığı, kaç parçaya bölündüğü, klasör ağacında nerede asılı olduğu. İşte bu metadata bozulduğunda, içerik diskte sapasağlam dururken bilgisayar onu göremez hâle gelir. Veri kurtarmanın özü tam da burasıdır: çoğu zaman veriyi değil, ona giden haritayı kurtarmak.

Dosya sistemi kurtarma yaklaşımı, hangi dosya sistemiyle çalıştığınıza göre değişir. Bu yüzden NTFS, FAT32 ve exFAT'in yapısını ayrı ayrı tanımak gerekir.

NTFS: Windows'un Dosya Sistemi ve $MFT'nin Rolü

NTFS (New Technology File System), Windows'un standart dosya sistemidir ve dahili diskler, çoğu SSD ve büyük harici diskler bu sistemi kullanır. NTFS'in kalbi $MFT (Master File Table) adlı bir veritabanıdır.

$MFT, diskteki her dosya ve klasör için en az bir kayıt (record, tipik olarak 1 KB) tutar. Bu kayıt içinde dosyanın adı, izinleri, zaman damgaları ve en kritik olarak data run denilen, dosyanın hangi sektör kümelerinde durduğunu anlatan bilgi bulunur. Çok küçük dosyalar (yaklaşık 700 baytın altında) doğrudan $MFT kaydının içine gömülür; bu durumda dosya ile metadata aynı yerdedir.

NTFS'in güçlü tarafı journaling (günlük tutma) özelliğidir: $LogFile adlı bir günlük, yarım kalan işlemleri kayıt altına alır ve ani kapanmada dosya sistemini tutarlı hâle getirmeye çalışır. Yine de $MFT'nin kendisi, $MFTMirr (yedek kopya) veya başlangıç sektörü olan boot sektörü zarar görürse Windows bölümü açamaz.

NTFS kurtarmada avantaj, $MFT'nin genellikle kısmen sağlam kalmasıdır. Uzman bir mühendis, sağlam $MFT kayıtlarından klasör ağacını ve dosya adlarını yeniden inşa edebilir; bu, dosyaların orijinal isimleri ve klasör yapısıyla geri gelmesi anlamına gelir. $MFT tamamen yok olduğunda ise devreye file carving girer (aşağıda anlatılıyor).

FAT32: Eski ama Hâlâ Yaygın USB Standardı

FAT32, 1996'dan beri kullanılan, basit ve son derece yaygın bir dosya sistemidir. Eski USB bellekler, hafıza kartları, oyun konsolları ve birçok cihaz hâlâ FAT32 ile biçimlendirilir çünkü neredeyse her işletim sistemi onu okuyabilir.

FAT32'nin iki önemli sınırı vardır: tek bir dosya en fazla 4 GB olabilir ve bölüm boyutu pratikte sınırlıdır. Bu yüzden büyük video dosyaları FAT32'ye sığmaz.

FAT32'nin yapısı adından gelir: FAT (File Allocation Table). Bu tablo, diskin tüm kümelerini (cluster) listeleyen bir zincir haritasıdır. Bir dosya birden çok kümeye yayıldığında, FAT tablosu "bu kümeden sonra şu küme geliyor" diyerek zinciri kurar. Güvenlik için diskte iki kopya FAT tutulur; biri bozulursa diğeri devreye girebilir.

FAT32'de bozulmanın tipik sonucu, FAT zincirinin kopmasıdır. Bu durumda dosyanın ilk kümesi bulunsa bile devamı kaybolur; özellikle parçalanmış (fragmente) dosyalar zorlaşır. Neyse ki ikinci FAT kopyası genellikle kurtarmada hayat kurtarır. Ayrıca FAT32 dizin girdileri, dosya adını ve başlangıç kümesini tuttuğu için, dizin yapısı sağlamsa dosyalar isimleriyle geri gelebilir.

exFAT: Modern Kart ve USB Sistemi

exFAT (Extended File Allocation Table), Microsoft'un FAT32'nin sınırlarını aşmak için geliştirdiği modern sistemdir. SD kartlar, SDXC kartlar, eylem kameraları, dronlar ve büyük USB bellekler çoğunlukla exFAT kullanır çünkü FAT32'nin 4 GB dosya sınırı yoktur ve büyük kapasitelerle uyumludur.

exFAT da bir FAT tablosu kullanır, ancak FAT32'den farklı olarak fazladan bir yapı içerir: allocation bitmap (tahsis bit haritası). Bu bitmap, hangi kümelerin dolu hangilerinin boş olduğunu hızlıca gösterir. Ayrıca exFAT, parçalanmamış (contiguous) dosyalar için FAT zincirini bile kullanmadan, dosyanın baştan sona kesintisiz durduğunu işaretleyebilir; bu, kurtarma açısından büyük bir avantajdır çünkü dosyanın tamamı tek bir blok hâlinde bulunabilir.

exFAT'in zayıf noktası journaling olmamasıdır. Kameradan kartı çekerken cihaz hâlâ yazıyorsa veya pil aniden biterse, FAT tablosu ve bitmap tutarsız kalabilir; sonuç genellikle kartın "biçimlendirilmesi gerekiyor" demesidir. Bu, fotoğrafçıların ve kamera kullanıcılarının en sık yaşadığı senaryodur ve verilerin büyük kısmı hâlâ karttadır.

Dosya Sistemleri Neden Bozulur?

Üç sistemde de bozulmanın kök nedenleri benzerdir:

  • Ani çıkarma (unsafe removal): İşletim sistemi diske yazma işlemini bitirmeden USB veya kart çekilirse, FAT veya $MFT yarım yazılmış kalır.
  • Güç kesintisi: Yazma anında elektrik gitmesi, tablo ve bitmap tutarsızlığına yol açar.
  • Kötü sektörler (bad sector): Diskin fiziksel olarak yıpranan bölgeleri tam da metadata'nın bulunduğu sektörlere denk gelirse, dosya sistemi okunamaz olur.
  • Kötü amaçlı yazılım: Bazı zararlılar veya fidye yazılımları boot sektörünü, $MFT'yi veya FAT tablosunu kasıtlı bozar.
  • Hatalı biçimlendirme veya bölümleme: Yanlış sürücüye yapılan format veya bozuk bir bölüm tablosu, dosya sistemini erişilemez hâle getirir.

Disk Neden "RAW" Görünür ve "Biçimlendirmeniz Gerekiyor" Der?

Windows bir diski açmaya çalışırken önce boot sektörünü ve dosya sistemi imzasını okur. Eğer bu yapı tanınmıyorsa (boot sektörü bozuk, $MFT veya FAT okunamıyorsa), Windows dosya sistemini belirleyemez ve diski türü bilinmeyen anlamında RAW olarak işaretler. RAW, "diskte hiçbir şey yok" demek değildir; "diskin haritasını okuyamıyorum" demektir.

Bu durumda Windows mantıklı tek çözüm olarak biçimlendirme önerir, çünkü biçimlendirme yeni ve temiz bir dosya sistemi yazar. Ama bu, kullanıcı için tuzaktır: biçimlendirmeyi kabul etmek, eski metadata'nın üzerine yeni boş bir tablo yazar ve kurtarmayı ciddi ölçüde zorlaştırır. Doğru tepki, hata penceresini kapatıp diske hiçbir şey yazmamaktır. Bu konuyu derinlemesine ele aldığımız diskim RAW oldu açılmıyor rehberimiz, formatsız kurtarma adımlarını anlatır.

Biçimlendirme ile Silme Arasındaki Fark

Kullanıcılar genellikle "formatladım" ve "sildim" demeyi aynı sanır, ama veri kurtarma açısından farklıdırlar:

  • Silme: Dosyanın $MFT kaydı veya FAT dizin girdisi "kullanılmıyor" olarak işaretlenir, ama içerik ve genellikle metadata kalıntısı diskte kalır. Üzerine yeni veri yazılmadıysa kurtarma oranı çok yüksektir.
  • Hızlı biçimlendirme (quick format): Yeni, boş bir dosya sistemi tablosu yazılır; eski içerik silinmez ama harita sıfırlanır. Dosyalar isimleriyle değil, carving ile kurtarılabilir.
  • Tam biçimlendirme (full format): Modern Windows'ta tüm sektörlere sıfır yazar; bu, içeriği de fiilen yok eder ve kurtarmayı çok zorlaştırır.

Biçimlendirilmiş diskten kurtarma senaryosunu formatlanmış diskten veri kurtarma yazımızda ayrıntılı inceledik.

NTFS, exFAT ve FAT32 Karşılaştırması

Özellik NTFS exFAT FAT32
Tipik kullanım Windows diskleri, SSD SD kart, kamera, büyük USB Eski USB, küçük kartlar
Yönetim yapısı $MFT (Master File Table) FAT + allocation bitmap FAT (iki kopya)
Journaling (günlük) Var ($LogFile) Yok Yok
Maksimum dosya boyutu Pratikte sınırsız Pratikte sınırsız 4 GB
Dosya adı kurtarma şansı Yüksek ($MFT kalıntısı) Orta (dizin girdisi) Orta (dizin girdisi)
En sık bozulma nedeni Bad sector, $MFT hasarı Ani çıkarma, güç kesintisi FAT zinciri kopması

Her Dosya Sisteminde Kurtarma Yaklaşımı

Kurtarma stratejisi üç katmanlı düşünülür ve her katman bir öncekinden başarısız olunca devreye girer:

1. Tablo / Metadata Yeniden İnşası

İlk ve en iyi yöntem, dosya sisteminin sağlam kalan parçalarından haritayı onarmaktır. NTFS'te $MFT ve $MFTMirr, FAT sistemlerinde ikinci FAT kopyası ve dizin girdileri taranır. Bu yöntem başarılı olursa dosyalar orijinal adları, klasör yapısı ve tarihleriyle geri gelir. NTFS, $MFT'nin zengin metadata'sı sayesinde bu konuda en şanslı sistemdir.

2. Metadata Kalıntısı ile Yeniden Bağlama

Tablo tamamen onarılamadığında, diskte dağılmış kalan kayıt parçaları taranır. Tek tek $MFT kayıtları veya dizin girdileri bulunarak dosyalar mümkün olduğunca isimleriyle ve doğru boyutlarıyla yeniden eşleştirilir. Bu, tam ağaç kadar temiz olmasa da carving'den çok daha iyi sonuç verir.

3. File Carving (İmza Tabanlı Kurtarma)

Metadata hiç kalmadıysa son çare file carving'dir. Bu yöntem dosya sistemini tamamen yok sayar; diski baştan sona tarayıp dosya türlerine özgü imzaları (örneğin JPEG için FFD8FF, PDF için %PDF) arar ve başlangıç ile bitiş işaretleri arasındaki veriyi tek dosya olarak çıkarır. Carving güçlüdür ama bedeli vardır: dosya adları ve klasör yapısı kaybolur, dosyalar dosya001.jpg gibi adlandırılır ve parçalanmış dosyalar (özellikle büyük videolar) eksik veya bozuk çıkabilir. Bu yüzden carving her zaman son tercih olarak kullanılır.

Kurtarmanın temel mantığını genel olarak veri kurtarma rehberimizde de bulabilirsiniz.

SSD'de Durum Neden Farklıdır?

Klasik sabit disklerde silinen veya "format" sonrası kalan veri, üzerine yazılana kadar diskte durur. SSD'lerde ise TRIM komutu işin rengini değiştirir. İşletim sistemi bir dosyayı sildiğinde veya bölümü biçimlendirdiğinde, SSD'ye "bu kümeler artık boş" sinyali (TRIM) gönderir. SSD denetleyicisi bu blokları arka planda fiziksel olarak temizler ki gelecekteki yazmalar hızlı olsun.

Sonuç: SSD'de silme veya biçimlendirme sonrası veri dakikalar içinde geri dönüşsüz kaybolabilir; klasik disklerdeki "üzerine yazılmadıysa kurtulur" rahatlığı SSD'lerde geçerli değildir. Bu nedenle bir SSD'de NTFS veya exFAT bozulması yaşandığında, cihazı derhal kapatmak ve hiç açmadan uzmana götürmek kritik önem taşır. Buna karşılık, dosya sistemi sadece mantıksal olarak bozulduysa (TRIM tetiklenmediyse), veriler hâlâ tam olabilir.

DSET ile Dosya Sistemi Kurtarma

DSET, 2003'ten beri Ankara Hacettepe Teknokent, Beytepe, Çankaya adresinde veri kurtarma hizmeti vermektedir. NTFS $MFT yeniden inşası, FAT32 ve exFAT tablo onarımı ve gerektiğinde file carving dâhil tüm dosya sistemi senaryolarında çalışıyoruz. Çalışma yöntemimiz önce diskin salt-okunur imajını almak, ardından tüm kurtarmayı bu imaj üzerinde yapmaktır; orijinal medyaya asla yazmayız.

İlk teşhis ücretsizdir ve veri çıkmazsa ücret alınmaz. Başarı oranımız %99.4 seviyesindedir. RAW görünen bir disk, biçimlendirme uyarısı veren bir kart veya açılmayan bir USB bellek için bize +90 536 662 38 09 numarasından ulaşabilirsiniz. En önemli tavsiyemiz: bozulmayı fark ettiğiniz an cihaza yazma yapmayın ve biçimlendirmeyi kabul etmeyin.

Sık Sorulan Sorular (SSS)

Diskim RAW göründü ve Windows biçimlendir diyor, kabul etmeli miyim? Hayır. Biçimlendirme, eski dosya sistemi haritasının üzerine yeni boş bir tablo yazar ve kurtarmayı zorlaştırır. Pencereyi kapatın, diske hiçbir şey yazmayın ve uzmana başvurun.

NTFS bozulmasında dosyalarım isimleriyle geri gelir mi? Genellikle evet. NTFS'in $MFT yapısı dosya adlarını, tarihleri ve klasör ağacını tutar; bu kayıtlar kısmen sağlamsa dosyalar orijinal isimleriyle kurtarılabilir. Tamamen yok olursa file carving devreye girer ve isimler kaybolur.

exFAT formatlı SD kartım kameradan sonra okunmuyor, veriler gitti mi? Muhtemelen hayır. exFAT'te journaling olmadığı için ani çıkarma FAT tablosunu bozar ama fotoğraf ve video içeriği genellikle karttadır. Kartı kullanmayı bırakın ve kurtarma için getirin.

FAT32'de 4 GB üstü dosyam vardı, neden bozuldu? FAT32 tek bir dosyada en fazla 4 GB destekler. Daha büyük dosyalar zaten doğru kaydedilemez; bozulma da sıklıkla bu sınırın zorlanması veya FAT zincirinin kopmasıyla ilişkilidir. Bu tür medyalar için exFAT daha uygundur.

SSD'mi biçimlendirdim, hemen kurtarabilir miyim? Mümkünse cihazı derhal kapatın. SSD'lerde TRIM komutu boş işaretlenen blokları fiziksel olarak temizleyebilir ve veri dakikalar içinde geri dönüşsüz kaybolur. Ne kadar erken müdahale, o kadar yüksek başarı şansı demektir.

Kaynaklar