29Jun
Çoğu zaman silinen dosyalar için artık düşüncesiz olduklarını düşünüyoruz, ancak silindiğinde aslında bu dosyalara ne oluyor? Bugünün Süper Kullanıcıları Q & A postasında, merak uyandırıcı bir okuyucunun silme işlemi ile ilgili sorularının yanıtları bulunur.
Bugünkü Soru &Yanıt oturumu bize Q & A web sitelerinin topluluk temelli bir gruplandırması olan Stack Exchange'in bir alt bölümü olan SuperUser nezaketen geliyor.
Fotoğraf Gerard's World( Flickr) izniyle.
Soru
SuperUser okuyucu Shea A. bir bilgisayarda silinen dosyaların ne olduğunu bilmek istiyor:
Buraya yanlış girersem bana düzeltin, ancak bilgisayarınızdan birşeyler silerseniz, tüm bilgisayarınız ikili dosyanın bir kısmını yazar0'lar 1'in yerine geçer( veya bu efekt için bir şey).Öyleyse, Geri Dönüşüm Kutusu'na bir şey gönderdiğinizde, dosyanın bir bölümüne yazar ve dosyayı Geri Dönüşüm Kutusu'ndan sildiğinizde daha fazla yazıyor mu?
Bütün dosya silme ve Geri Dönüşüm Kutusu işlemleri nasıl çalışır?
Cevap
SuperUser katılımcıları Boann ve Mary Biggs bize cevap buluyorlar.İlk önce, Boann:
Hiçbir işlem dosyanın üzerine yazmıyor. Bir dosyayı Geri Dönüşüm Kutusu'na taşırsanız, dosyayı taşır.İçeriği tamamen bozulmadan bırakılmıştır.
Bir dosyayı Geri Dönüşüm Kutusu'ndan silme( veya doğrudan Üst Karakter + Sil ile silme), dosya adını klasöre kaldırır. Diskin daha önce dosya tarafından işgal edilmiş kısmı değiştirilmemiş veya üzerine yazılmamıştır ve halen dosya verilerini içerir, ancak bu veriler artık bir dosya adına bağlı değildir. Diskteki bu nokta "ücretsiz" olarak kaydedilir, ancak ileride diske yazı yazmaları bu alanı tekrar kullanabilir ve diski kullanmaya devam ederseniz alan sonunda olarak neredeyse kesinlikle üzerine yazılır.
Silinen verilerin kurtarılmasını önlemeniz gereken bir durumda, verilerin güvenli bir şekilde üzerine yazılacak özel araçlar bulunur. Bu, yavaş olduğu ve disk üzerindeki yıpranmayı arttırdığı için varsayılan olarak gerçekleştirilmez.
Mary Biggs cevabını takip ediyor:
Bir dosya iki bölümden oluşuyor:
- Dosya adını kaydeden ve dosyadaki veri içeriğini içeren bloklardaki bir blok listesini içeren bir dizin girişi.İşletim sistemi bu blokların kullanıldığını "bilir".
- Dosyanın veri içeriğini içeren gerçek bloklar.
Bir dosya silindiğinde:
- Dizin girdisindeki blokların listesi "ücretsiz" olarak işaretlenir ve işletim sistemine geri gönderilir. Dizin girişi silinir, böylece dosya "dosya sisteminden kaybolur".
- Gerçek bloklara dokunulmaz, böylece dosyanın veri içeriği başka bir yeni dosya üzerine yazılıncaya kadar dokunulmaz. Bu, dosya kurtarma yazılımının sıklıkla silinmiş dosyaları yeniden oluşturmasının sebebi( ancak yalnızca silindikten sonra kullanılıyorsa).
Açıklamaya eklemek için bir şey var mı?Yorumların sesini kapatın. Diğer teknik uzman Stack Exchange kullanıcılarından daha fazla cevap okumak ister misiniz? Buradaki tam tartışma dizinine göz atın.