Windows'ta Dosyaları Kalıcı Olarak Silme Yöntemi
Kısa cevap: Bir dosyayı geri dönüşüm kutusuna uğratmadan silmek için Shift + Delete yeter; ama komut satırında del /f /q "dosya yolu" yazmak hem daha hızlı hem de toplu iş için çok daha esnek. Verinin diskten gerçekten okunamaz hale gelmesini istiyorsanız silme işleminden sonra cipher /w ile boş alanın üzerine yazmanız gerekir. Çünkü Windows dosya silme işlemi, çoğu durumda dosyanın kendisini değil, ona giden kaydı siler.
Shift + Delete gerçekten "kalıcı" mı?
Kısmen. Shift + Delete dosyayı geri dönüşüm kutusuna göndermez, doğrudan dosya sisteminden kaldırır. Ancak diskteki baytlar yerinde kalmaya devam eder; sadece o alan "boş, üzerine yazılabilir" olarak işaretlenir. Yani sıradan bir kullanıcı için dosya kaybolmuştur, kurtarma yazılımı kullanan biri için hâlâ oradadır.
Bu ayrım önemli: "silmek" ile "geri getirilemez hale getirmek" iki farklı iştir. Windows dosya tamamen silme meselesinde çoğu kişi ilkini yapıp ikincisini yaptığını sanır.
Komut satırıyla silme nasıl yapılır?
Başlat menüsüne cmd yazıp Komut İstemi'ni açın. Silinecek şey sistem klasörlerindeyse yönetici olarak çalıştırmanız gerekir.
| Komut | Ne yapar? |
|---|---|
| del /f /q "C:\Yedek\rapor.docx" | Tek dosyayı onay sormadan, salt okunur olsa bile siler |
| del /f /q /s /a "C:\Yedek\*.tmp" | Alt klasörler dahil, gizli dosyalar dahil tüm .tmp dosyalarını siler |
| rmdir /s /q "C:\Yedek" | Klasörü içindeki her şeyle birlikte kaldırır |
Parametreler ne anlama geliyor?
- /f — salt okunur işaretli dosyaları zorla siler.
- /q — "Emin misiniz?" sorusunu atlar. En riskli parametre budur.
- /s — alt klasörleri de kapsar.
- /a — gizli ve sistem özniteliği taşıyan dosyaları da dahil eder.
PowerShell tarafında karşılığı Remove-Item -Path "C:\Yedek" -Recurse -Force olur. İkisi de geri dönüşüm kutusuna uğramaz.
Dosya yolunu yazmakla uğraşmamanın yolu var mı?
Var. Dosyayı ya da klasörü Gezgin'den sürükleyip Komut İstemi penceresinin üzerine bırakın; tam yolu tırnaklarıyla birlikte kendisi yazar. Ayrıca Gezgin'de adres çubuğuna cmd yazıp Enter'a basarsanız, komut istemi doğrudan o klasörde açılır. Dosya yönetiminde zaman kazandıran bu tür küçük alışkanlıklar, kısayollarla ilgili diğer rehberlerimizde de sık sık karşınıza çıkar.
Geri dönüşüm kutusunu tamamen devre dışı bırakayım mı?
Genelde hayır. Geri dönüşüm kutusu, yanlışlıkla silmeye karşı ücretsiz bir sigortadır. Yine de istiyorsanız: kutuya sağ tıklayın, Özellikler'i açın, ilgili sürücüyü seçip "Dosyaları Geri Dönüşüm Kutusu'na taşıma, kaldırıldığında hemen sil" seçeneğini işaretleyin. Bu ayardan sonra normal Delete tuşu da kalıcı silme yapar — geri dönüşü olmayan bir davranış değişikliği olduğunu unutmayın.
Veriyi kurtarılamaz hale nasıl getiririm?
Dosyaları sildikten sonra, o dosyaların oturduğu boş alanın üzerine anlamsız veri yazmanız gerekir. Windows'un yerleşik aracı bunu yapar:
cipher /w:C:\
Bu komut C sürücüsündeki kullanılmayan alanı sırayla sıfırlarla, birlerle ve rastgele verilerle doldurur. Mevcut dosyalarınıza dokunmaz. Disk boyutuna göre işlem uzun sürebilir, bu yüzden bilgisayarı kullanmayacağınız bir zaman aralığında başlatın. Belirli bir klasörü hedefleyecekseniz Microsoft'un Sysinternals paketindeki SDelete aracı da aynı işi daha ayarlanabilir biçimde yapar.
SSD kullanıyorsam durum değişiyor mu?
Evet. SSD'ler veriyi yerinde tutmaz; denetleyici blokları kendi bildiği gibi dağıtır ve TRIM komutu silinen blokları arka planda temizler. Bu yüzden SSD'de "üzerine yazma" mantığı klasik diskteki kadar güvenilir çalışmaz, hatta gereksiz yazma yükü oluşturur. SSD'de en sağlam yaklaşım baştan şifrelemedir: BitLocker açıksa, anahtar yok edildiğinde geride kalan veri okunamaz hale gelir. Diski tümden temizleyec