Microsoft

SDelete Nedir? Dosyaları Kalıcı Silme Aracı, Kullanımı, Parametreleri

SDelete Nedir?

Bilgisayarınızda bir dosyayı “sildiğinizde” aslında verinin tamamen yok olduğunu düşünüyorsanız, yanılıyorsunuz. Windows işletim sisteminde silinen dosyalar yalnızca dosya tablosundan kaldırılır; verinin kendisi diskte var olmaya devam eder. Bu durum, özel veri kurtarma yazılımları veya disk düzenleyiciler sayesinde dosyaların tekrar geri getirilebilmesini mümkün kılar.

Kurumsal dünyada KVKK ve GDPR gibi regülasyonların artmasıyla birlikte güvenli silme konusu her zamankinden daha kritik hale gelmiştir. İşte bu noktada Microsoft Sysinternals tarafından geliştirilen SDelete (Secure Delete) aracı devreye girer.


Windows’ta Veri Silme Mantığı ve Güvenlik Açığı

Windows NT/2000 döneminden itibaren işletim sistemi, “nesne yeniden kullanım koruması” adı verilen bir güvenlik özelliğine sahiptir. Yani, yeni bir uygulama bir bellek bloğu veya disk alanı talep ettiğinde, sistem bu alanı sıfırlayarak teslim eder. Böylece başka bir uygulamanın önceki verileri görmesi engellenir.

Ancak bu yöntem, silinen dosyaların tamamen ortadan kaldırılmasını sağlamaz.

  • Dosya silindiğinde, yalnızca dizin kaydı kaldırılır.
  • Diskteki kümeler boş olarak işaretlenir ama veriler fiziksel olarak hâlâ oradadır.
  • EFS (Encrypting File System) ile şifrelenmiş dosyalarda bile, orijinal şifrelenmemiş içerikler diskte kalabilir.

Sonuç: Bir bilgisayara fiziksel erişim sağlayan kişi, özel yazılımlarla bu dosyaları kurtarabilir.


Neden Güvenli Silme Yazılımları Gerekli?

Güvenli silme yazılımları, yalnızca dosya tablosunu boşaltmakla kalmaz; verinin üzerine defalarca rastgele desenlerle yazarak kurtarma ihtimalini ortadan kaldırır.

Bu yöntem, klasik silme yöntemlerinin bıraktığı “manyetik izleri” bile yok ederek veri kurtarma laboratuvarlarının gelişmiş tekniklerine karşı ek bir güvenlik sağlar.

SDelete Hangi Durumlarda Kullanılmalı?

  • Eski bilgisayar veya sunucu elden çıkarılmadan önce,
  • Gizli belgeler bulunan diskler üçüncü kişilere verilmeden önce,
  • Kurumsal veri güvenliği politikaları (ISO 27001, KVKK, GDPR) gereği,
  • Harici disk veya USB belleklerin geri dönüşüme gönderilmeden önce,
  • Hassas müşteri veya finansal verilerin bulunduğu cihazlarda.

KVKK ve GDPR Açısından SDelete’in Önemi

  • KVKK (Türkiye): Kişisel verilerin silinmesi, yok edilmesi veya anonim hale getirilmesi zorunlu tutulur.
  • GDPR (Avrupa): “Right to be Forgotten” (unutulma hakkı) kapsamında verilerin tamamen silinmesi gerekir.
  • SDelete, bu regülasyonlara uyum sağlamak için pratik bir çözümdür.

SDelete: Microsoft’un Güvenli Silme Çözümü

SDelete (Secure Delete), Microsoft’un Sysinternals araç setinde yer alan ücretsiz bir komut satırı programıdır.

  • Dosyaları kalıcı olarak siler.
  • Diskteki boş alanı doldurarak eski verilerin üzerine yazar.
  • DOD 5220.22-M standardına uygun güvenli silme algoritmalarını uygular.

Bu sayede, normal yollarla sildiğiniz dosyaların veya “boş” sandığınız disk alanındaki kalıntıların geri getirilemez olmasını sağlar.


SDelete Parametreleri

SDelete farklı ihtiyaçlar için çeşitli parametreler sunar:

ParametreAçıklama
-cDiskteki boş alanı güvenli şekilde temizler.
-zBoş alanı sıfırlarla doldurur (sanal disk optimizasyonu için).
-pÜzerine yazma geçişi sayısını belirler (varsayılan: 1).
-sAlt dizinlerdeki dosyaları da kapsar.
-rSalt okunur dosyaların özniteliğini kaldırır.
-qSessiz mod (çıktı mesajları gösterilmez).
-fBelirtilen nesneyi dosya/dizin olarak zorla kabul eder.
-nobannerBaşlangıç telif hakkı mesajını gizler.

Örnek Kullanım:

➡ D sürücüsündeki Projeler klasöründeki dosyalar, 5 kez üzerine yazılarak güvenli bir şekilde silinir.

SDelete Kullanımı ve Parametreleri

🔹 Dosya Silme

“dosya.txt” dosyasını güvenli şekilde siler.

🔹 Klasör Silme (Alt Dizinlerle Birlikte)

Klasör ve içindeki tüm dosyaları kalıcı olarak siler.

🔹 Boş Disk Alanını Temizleme

C sürücüsünde boş alanları doldurarak eski dosya kalıntılarını yok eder.

🔹 Tekrar Sayısı Belirleme

Dosyanın üzerine 5 kez yazılarak kurtarma imkânı ortadan kaldırılır.

🔹 Sessiz Çalıştırma

Kullanıcıya detaylı rapor göstermeden sessiz çalışır.


SDelete’in Çalışma Mekanizması

SDelete’in en dikkat çekici tarafı, yalnızca dosya silmekle kalmaması; aynı zamanda NTFS’in karmaşık yapılarıyla da başa çıkabilmesidir:

  1. Normal dosyalar: Doğrudan güvenli silme algoritması ile üzerine yazılır.
  2. Sıkıştırılmış/Şifrelenmiş/Seyrek dosyalar: NTFS’te özel kümelerde saklanır. SDelete, NTFS’in “birleştirme API”sini kullanarak bu kümeleri bulur ve doğrudan üzerine yazar.
  3. Boş alan temizliği: Diskte büyük sahte dosyalar oluşturup bunları güvenli şekilde doldurarak kullanılmamış alanı temizler.
  4. MFT (Master File Table) temizliği: Küçük dosyaların kaydedildiği NTFS kayıtlarını doldurarak boş alan kalmamasını sağlar.

Bu sayede yalnızca kullanıcı verileri değil, NTFS dosya sisteminin boş bıraktığı alanlar da güvenli hale getirilir.


SDelete Kullanırken Dikkat Edilmesi Gerekenler

  • İşlem geri alınamaz; silinen dosyalar bir daha kurtarılamaz.
  • Büyük disklerde veya yüksek geçiş sayılarında işlem uzun sürebilir.
  • SSD’lerde SDelete kullanımı, TRIM ve aşınma dengeleme (wear leveling) nedeniyle tavsiye edilmez. SSD’ler için üreticiye özel “Secure Erase” araçları tercih edilmelidir.

SDelete İndirme Linki

SDelete, Microsoft tarafından ücretsiz sunulmaktadır.
👉 Resmi SDelete İndirme Sayfası (Sysinternals)

Verilerinizi sadece silmek, onları yok etmek anlamına gelmez. Özellikle kurumsal dünyada müşteri bilgileri, finansal belgeler veya KVKK kapsamındaki kişisel veriler mutlaka güvenli silme yöntemleriyle ortadan kaldırılmalıdır.

SDelete, Microsoft’un sunduğu ücretsiz ve güvenilir bir araç olarak bu ihtiyaca doğrudan cevap verir. Dosyalarınızı, boş disk alanlarınızı ve NTFS kayıtlarınızı geri getirilemeyecek şekilde silmek istiyorsanız SDelete sizin için doğru çözümdür.