Çöp Kutusu (bilgisayar)

Çöp Kutusu (ayrıca geri dönüşüm kutusu ve diğer adlar olarak da bilinir) hesaplamada, bir dosya yöneticisinde kullanıcı tarafından silinmiş, ancak dosya sisteminden kalıcı olarak silinmemiş dosyalar için geçici bir saklama alanıdır. Tipik olarak, bir geri dönüşüm kutusu, kullanıcıya silinen dosyalara göz atmasına, yanlışlıkla silinen dosyaların silinmesini kaldırmasına veya silmesine olanak tanımak üzere, kullanıcıya kalıcı olarak (tek tek veya "Çöp Kutusunu Boşalt" işlevi) özel bir dosya dizini olarak sunulur (gerçekte tek bir dizin uygulamasına bağlı olsun veya olmasın).

Bir çöp kutusu klasöründe, her dosya ve / veya dizinin orijinal konumu için bir kayıt tutulur. Belirli işletim sistemlerinde dosyalar tekrar erişilebilmesi için çöp kutusunun dışına taşınmalıdır.

Bir program tarafından silinen dosyaların geri dönüşüm kutusuna girip girilmeyeceğine, belirli bir masaüstü ortamıyla entegrasyon seviyesine ve işlevine bağlıdır. Düşük düzeydeki yardımcı programlar genellikle bu katmanı tamamen atlar ve dosyaları derhal siler. Dosya yöneticisi işlevselliğini içeren bir program dosyaları geri dönüşüm kutusu'na gönderebilir veya gönderebilir veya kullanıcıya bu seçenekler arasından seçim yapabilir.

Dosyaları silmek için atık kabının küçük bir simgesi, Apple Lisa kullanıcı arabiriminin geliştirilmesi sırasında 1982'de "Wastebasket" olarak anıldığı zaman uygulanmıştır. Konsept Apple Macintosh'a taşındı. Macintosh Finder'in önceki sürümlerinde, Çöp Kutusu içeriği geçici bellekte listelenmiştir. Çöp Kutusu'na taşınan dosyalar yalnızca Bulucu oturumu sona erene kadar görünür, ardından otomatik olarak silinirler. System 7 serbest bırakıldığında, Çöp Kutusu kullanıcı çöp kutusunu boşaltmayı seçene kadar içeriğini koruyan bir klasör haline geldi.

Microsoft, ilk önce MS-DOS 6'da Sentry Sil adı altında "çöp kutusu" konseptini uyguladı: Bir dosya silindiğinde sürücünün kökündeki gizli SENTRY klasörüne taşındı. Microsoft, Windows 95 ile birlikte mevcut çöp sistemini Geri Dönüşüm Kutusu'nu, dosya ve klasörleri silmeden önce saklamak ve incelemek için bir alan olarak tanıttı. Bu sürümde, dosyanın orijinal konum kaydı saklanır, ancak klasör alt dizinde izin vermedi. Bir klasör silindiğinde içerdiği dosyalar bölmeye taşınır ve diğer silinen dosyalarla karıştırılır. Dizin yapısı, yalnızca dosyalar topluluğu "silinmemiş" olduğunda geri yüklenebilir. Mevcut (revize) Geri Dönüşüm Kutusu, alt dizin ağaçlarının oraya taşınmış klasörlerin içinde bulunmasına olanak tanır.

KDE, GNOME ve Xfce uygulamaları freedesktop.org Trash spesifikasyonuna uygundur, bu spesifikasyonla yazılmış herhangi bir uygulamanın herhangi bir çöp kutusu uygulamasıyla birlikte çalışabileceğini garanti eder.

GNOME, KDE ve Xfce gibi çeşitli Linux masaüstü ortamları bir çöp mekanizması sağlasa da, komut satırı arabiriminden bir şeyleri çöpe atmanın basit bir yolu yoktur. Çöp kutusu gibi bazı üçüncü taraf uygulamaları, komut satırı üzerinde FreeDesktop.org Çöp Şartnamesi ile uyumlu çöpleri kullanmak için komutlar sağlar.

Mac OS X'te, bir dosya Finder'da silindiğinde, . Trashes klasörüne taşınır ve aygıtın kullanılabilir alanını görüntülerken silinen dosyalar tarafından doldurulan alan dolmuş olarak gösterilir.

Microsoft'un Geri Dönüşüm Kutusu, Silinen Tarih ve Özgün konum gibi sütunlar içeren özel bir klasör olarak uygulanır. Genellikle yalnızca Windows Gezgini aracılığıyla silinen dosyalar (ancak dosya seçimi diyalog kutuları gibi diğer Windows grafik arayüzleri gerekmez) Geri Dönüşüm Kutusu'na konacaktır; Komut İstemi aracılığıyla silinen dosyalar, varsayılan olarak işletim sistemi API'leri ve Windows Gezgini dışındaki uygulamalar vasıtasıyla silinen dosyalar olarak kalıcı olarak silinir. Bununla birlikte, bazı işletim sistemi API'leri, uygulamaların dosyaları silmek yerine geri dönüştürmelerine izin verir. Önceki Windows işletim sistemlerinde ve MS-DOS'ta, yanlışlıkla veya kasıtlı olarak silinen dosyaları kurtarmanın tek yolu silme işlemi kaldırma yöntemidir.

Standart olarak, Geri Dönüşüm Kutusu yalnızca sabit sürücülerden silinen dosyaları saklar, bellek kartları, başparmak sürücüleri veya disketler gibi çıkarılabilir ortamlardan değil. Ağ sürücülerinden silinen dosyaları da saklamaz.

Geri Dönüşüm Kutusu, saklayabileceği silinen dosyaların miktarını yapılandırmak için bir ayarı vardır. Dosyalar klasörlerden silinip Geri Dönüşüm Kutusu'na depolana kadar bunun için ayrılan boş disk alanı aslında kullanılmaz. Windows Vista'dan önceki Windows sürümlerinde, Geri Dönüşüm Kutusu varsayılan yapılandırması silinen dosyaları depolamak için her bir ana bilgisayar sabit disk biriminin toplam kapasitesinin% 10'unu tutacak tüm sürücüler için genel bir ayardır. Örneğin, 20 gigabayt kapasiteli bir birime, Geri Dönüşüm Kutusu silinen dosyaların 2 gigabaytını kadar tutur.

Bu, sürücü alanının 0 ila 100% arasında herhangi bir yerinde değiştirilebilir, ancak kullanıcı tarafından belirtilen sürücü alanı% 'si 3,99 GB'dan büyük olsa bile 3,99 GB alana çıkmasına izin verilmeyecektir. Geri Dönüşüm Kutusu maksimum kapasiteye dolarsa, en yeni dosyalar yeni silinen dosyaları karşılamak için silinir. Geri Dönüşüm Kutusu için bir dosya çok büyükse, kullanıcının derhal ve kalıcı olarak dosyayı silmesi istenir. Bu 3.99GB sınırı, Windows Vista ve sonraki Windows sürümlerinde geçerli değildir.

Geri Dönüşüm Kutusu'nun gerçek konumu, işletim sistemi ve dosya sistemi türüne bağlıdır. Daha eski FAT dosya sistemlerinde (genellikle Windows 98 ve öncesinde) Drive:\RECYCLED'de bulunur. NTFS dosya sisteminde (Windows 2000, XP, NT) Drive:\RECYCLED'dir. Windows Vista ve Windows 7'de Drive:\$Recycle.Bin klasörüdür.

Geri Dönüşüm Kutusu'na masaüstünden veya Windows Explorer'dan erişilebilir veya Çalıştır iletişim kutusuna shell: RecycleBinFolder yazarak erişilebilir (⊞ Win + R). Windows XP masaüstünde varsayılan olarak gösterilen tek simgedir. Masaüstünden erişildiğinde, Geri Dönüşüm Kutusu seçenekleri ve bilgileri, Windows Gezgini'nde her bölümde görülen fiziksel Geri Dönüşüm Kutusu klasörlerininkilerinden farklıdır. Windows XP'den itibaren NTFS ile farklı kullanıcılar birbirlerinin Geri Dönüşüm Kutularının içeriğini göremiyorlar.

Kullanıcı Geri Dönüşüm Kutusu'nu görüntülediğinde, dosyalar orijinal adlarıyla görüntülenir. Dosya Geri Dönüşüm Kutusu'ndan "Geri Yüklendi" ne zaman orijinal dizine ve adına geri gönderilir.