Windows 10 ve 11'de Teslim Optimizasyonu Dosyaları Nedir?
Teslim Optimizasyonu (Delivery Optimization, DO), Windows 10 sürüm 1511'den bu yana işletim sisteminin bir parçası olan yerleşik bir Windows bileşenidir. Temel amacı; BitTorrent'e kavram olarak benzer bir eşler arası (P2P) teknolojisi kullanarak Windows güncellemelerinin, Microsoft Store uygulamalarının ve diğer Microsoft içeriklerinin indirilmesini daha hızlı ve daha az bant genişliği tüketimiyle gerçekleştirmektir.
Windows bir güncelleme veya uygulama indirdiğinde, Teslim Optimizasyonu bu dosyaların bir kopyasını yerel diskinizde önbelleğe alabilir. Önbelleğe alınan bu dosyalar Windows'un Teslim Optimizasyonu Dosyaları olarak adlandırdığı şeylerdir. İki amaca hizmet ederler:
✦ Ne işe yararlar
- İndirilen güncellemeleri yerel ağdaki diğer bilgisayarlarla paylaşarak toplam bant genişliği tüketimini azaltır
- İnternetteki diğer Windows bilgisayarlarının güncelleme parçalarını sizin bilgisayarınızdan indirmesine olanak tanır
- Kesilen indirmelerin en baştan yapılmasına gerek kalmadan devam ettirilmesini sağlar
- Birden fazla Windows cihazı bulunan ağlarda güncelleme dağıtımını hızlandırır
✦ Dezavantajları
- Zamanla birkaç gigabaytlık değerli disk alanı tüketebilir
- İnternetteki yabancılara veri yüklenmesi internet bant genişliğinizi kullanabilir
- Dosyalar kullanıcıya herhangi bir bildirim yapılmadan sessizce birikir
- Sınırlı kapasiteli SSD'lerde özellikle fazla yer kaplayabilir
Windows Teslim Optimizasyonu Nasıl Çalışır?
Teslim Optimizasyonu, bir Windows arka plan hizmeti (DoSvc) olarak çalışır. Bilgisayarınızın bir güncelleme, Microsoft Store uygulaması, sürücü veya başka bir Microsoft içeriği indirmesi gerektiğinde DO, indirmeyi parçalara bölebilir ve bu parçaları aynı anda birden fazla kaynaktan alabilir:
📡 İndirme Kaynakları
| Kaynak Türü | Açıklama | Varsayılan olarak etkin |
|---|---|---|
| Microsoft Sunucuları | Geleneksel güncelleme sunucusu — her zaman birincil kaynak olarak kullanılır | ✅ Evet |
| Yerel Ağdaki Bilgisayarlar | Dosyayı zaten önbelleğinde barındıran, aynı yerel ağdaki (LAN) Windows 10/11 bilgisayarları | ✅ Evet |
| İnternetteki Bilgisayarlar (P2P) | İçeriği önbelleğinde barındıran, internetteki diğer Windows bilgisayarları | ✅ Evet (devre dışı bırakılabilir) |
| Microsoft Connected Cache | İnternet servis sağlayıcınızın veya şirketinizin ağındaki bir önbellek sunucusu (destekleniyorsa) | İSS'ye bağlıdır |
Başarılı bir indirmenin ardından Teslim Optimizasyonu, içeriğin yerel bir kopyasını önbellek klasöründe saklar. Bu önbellek daha sonra parça parça olarak aynı güncellemeye ihtiyaç duyan diğer Windows cihazlarına — hem yerel ağda hem de ayarlarınıza bağlı olarak internet üzerinden — "yüklenerek" (dağıtılarak) iletilebilir.
Teslim Optimizasyonu Dosyaları Bilgisayarınızda Nerede Saklanır?
Windows, Teslim Optimizasyonu önbellek dosyalarını gizli bir sistem klasöründe saklar. Bu klasöre normal koşullar altında Dosya Gezgini aracılığıyla erişemezsiniz; çünkü işletim sistemi tarafından korunmaktadır. Varsayılan konum şudur:
C:\Windows\SoftwareDistribution\DeliveryOptimization\Cache
İlgili veritabanı ve yapılandırma dosyaları ise şu konumda bulunur:
C:\Windows\SoftwareDistribution\DeliveryOptimization
DoSvc hizmeti çalışırken dosyaların manuel silinmesi önbellek veritabanını bozabilir ve güncelleme hatalarına yol açabilir.
🔍 Dosyaları Silmeden Önce Önbellek Boyutunu Görüntüleme
Teslim Optimizasyonu'nun ne kadar yer kapladığını dosyalara dokunmadan PowerShell aracılığıyla kontrol edebilirsiniz:
PowerShell — Yönetici olarak çalıştırın
Get-DeliveryOptimizationStatus
Bu komut; önbellek boyutunu, karşıya yükleme/indirme istatistiklerini ve eşler arası bağlantı bilgilerini içeren ayrıntılı bir durum raporu oluşturur.
Teslim Optimizasyonu Dosyaları Ne Kadar Disk Alanı Kaplar?
Teslim Optimizasyonu önbelleğinin boyutu; bilgisayarın ne kadar süredir çalıştığına, kaç güncellemenin indirildiğine ve Windows'un önbelleği belirli diskinizde nasıl yönettiğine bağlı olarak büyük farklılıklar gösterir.
Windows, varsayılan olarak Teslim Optimizasyonu önbelleğini otomatik olarak toplam disk kapasitesinin %10'u ile sınırlar. 256 GB'lık bir SSD'de bu ~25 GB'a kadar çıkabilir. Ancak Windows'un disk alanı azaldığında eski önbellek girdilerini otomatik olarak temizlemesi gerekiyor olsa da pratikte bu her zaman güvenilir biçimde gerçekleşmez.
Teslim Optimizasyonu Dosyalarını Silmek Güvenli Midir?
Teslim Optimizasyonu önbelleğini tarayıcı önbelleğiniz gibi düşünebilirsiniz. Tarayıcı önbelleğini temizlemek siteleri bozmaz; yalnızca tarayıcının bir sonraki ziyarette sayfa varlıklarını yeniden indirmesi gerektiği anlamına gelir. Aynı prensip burada da geçerlidir.
⚡ Sildikten Sonra Ne Olur
| Durum | Ne Olur |
|---|---|
| Windows güncelleme arar | Normal şekilde çalışır — her zamanki gibi Microsoft sunucularından indirir |
| Microsoft Store uygulaması güncellenir | Doğrudan Microsoft sunucularından indirilir — herhangi bir sorun olmaz |
| LAN'daki bilgisayarlarla güncelleme paylaşımı | Yeni indirmelerle önbellek yeniden dolana kadar geçici olarak kullanılamaz |
| Mevcut yüklü güncellemeler | Tamamen etkilenmez — DO önbelleği yüklü güncelleme dosyalarından bağımsızdır |
| Sistem kararlılığı | Hiçbir etkisi olmaz |
Teslim Optimizasyonu Dosyaları Nasıl Silinir: 3 Yöntem
Windows 10 ve Windows 11'de Teslim Optimizasyonu önbelleğini temizlemenin üç resmi ve güvenli yolu vardır. Bilgi düzeyinize en uygun olanı seçin.
🗑️ Depolama Algısı / Disk Temizleme ile (Çoğu Kullanıcı için Önerilen)
Windows 11 — Ayarlar üzerinden:
- Ayarlar → Sistem → Depolama yolunu açın
- Geçici dosyalar'a tıklayın (Windows tarama için bir süre bekleyebilir)
- Teslim Optimizasyonu dosyaları'nın yanındaki kutuyu işaretleyin
- Dosyaları kaldır'a tıklayıp onaylayın
Windows 10 — Disk Temizleme üzerinden:
Win + Stuşlarına basın, Disk Temizleme yazın ve uygulamayı açın- C: sürücüsünü seçip Tamam'a tıklayın
- Taramanın tamamlanmasını bekleyin
- Listede Teslim Optimizasyonu dosyaları'nı bulup işaretleyin
- Onaylamak için Tamam → Dosyaları sil'e tıklayın
💻 PowerShell Kullanarak (İleri Düzey Kullanıcılar için Önerilen)
Bu yöntem, DO hizmetini güvenli bir şekilde durduran, önbelleği temizleyen ve ardından hizmeti yeniden başlatan özel bir PowerShell cmdlet'i kullanır:
PowerShell — Yönetici olarak çalıştırın
# Mevcut önbellek boyutunu görüntüleyin (isteğe bağlı)
Get-DeliveryOptimizationStatus
# Tüm Teslim Optimizasyonu önbellek dosyalarını silin
Delete-DeliveryOptimizationCache -Force
-Force parametresi onay istemini gizler. Onaylamadan önce nelerin silineceğini görmek istiyorsanız bu parametreyi kullanmayabilirsiniz.
⚙️ Otomatik Silme için Depolama Algısı'nı Etkinleştirme
Depolama Algısı, Teslim Optimizasyonu dosyalarını zamanlamaya göre otomatik olarak silebilir; böylece bir daha düşünmek zorunda kalmazsınız:
- Ayarlar → Sistem → Depolama yolunu açın
- Depolama Algısı'nı açın
- Depolama Algısı'nı yapılandır veya şimdi çalıştır'a tıklayın
- «Geri Dönüşüm Kutusundaki dosyaları şu süreden fazla ise sil:» bölümünde tercih ettiğiniz zamanlamayı belirleyin
- Aşağı kaydırın ve anında temizlik için Depolama Algısı'nı şimdi çalıştır'a tıklayın
Windows 10 ve 11'de Teslim Optimizasyonu Nasıl Devre Dışı Bırakılır veya Sınırlandırılır?
Önbelleğin baştan birikmesini önlemek istiyorsanız Teslim Optimizasyonu'nu yapılandırabilir veya devre dışı bırakabilirsiniz. Ancak Microsoft, birden fazla Windows bilgisayarı bulunan ağlarda güncelleme indirmelerini yavaşlatabileceğinden tam devre dışı bırakmayı önermez.
🔧 Seçenek A — Bant Genişliğini ve Önbellek Boyutunu Sınırlandırma (Önerilen)
- Ayarlar → Windows Update → Gelişmiş seçenekler yolunu açın
- Teslim Optimizasyonu'na tıklayın
- Gelişmiş seçenekler'e tıklayın
- Karşıya yükleme ayarları altında aylık yükleme limitini (örn. 5 GB) belirleyin ve arka plan bant genişliğini sınırlandırın
- İndirme ayarları altında isteğe bağlı olarak indirme bant genişliği yüzdesini sınırlayın
🔧 Seçenek B — Yalnızca İnternet P2P Paylaşımını Devre Dışı Bırakma
- Ayarlar → Windows Update → Gelişmiş seçenekler yolunu açın
- Teslim Optimizasyonu'na tıklayın
- Diğer bilgisayarlardan indirmeye izin ver'i açın
- Yerel ağımdaki cihazlar'ı seçin (bu, LAN paylaşımını korurken internet P2P'yi devre dışı bırakır)
🔧 Seçenek C — Teslim Optimizasyonu'nu Tamamen Devre Dışı Bırakma
- Ayarlar → Windows Update → Gelişmiş seçenekler yolunu açın
- Teslim Optimizasyonu'na tıklayın
- Diğer bilgisayarlardan indirmeye izin ver'i kapatın
🔧 PowerShell ile Önbellek Boyutunu Sınırlandırma
Önbelleğin kullanabileceği disk alanı için sabit bir üst sınır da belirleyebilirsiniz:
PowerShell — Yönetici olarak çalıştırın
# Maksimum önbellek boyutunu 5 GB olarak ayarlayın
Set-DeliveryOptimizationStatus -CacheMaxSizeInGB 5
# Maksimum önbellek süresini 7 gün olarak ayarlayın (daha eski dosyalar otomatik silinir)
Set-DeliveryOptimizationStatus -MaxCacheAgeDays 7
Teslim Optimizasyonu Dosyaları Hakkında Sık Sorulan Sorular
S Teslim Optimizasyonu dosyalarını silmek Windows Update'i bozar mı? ▼
S Teslim Optimizasyonu önbelleği silindikten sonra neden tekrar oluşuyor? ▼
S Teslim Optimizasyonu bir casus yazılım mıdır? Kişisel dosyalarımı yükler mi? ▼
S Teslim Optimizasyonu dosyalarını ne sıklıkta silmeliyim? ▼
S Teslim Optimizasyonu dosyalarını doğrudan Dosya Gezgini üzerinden silebilir miyim? ▼
Delete-DeliveryOptimizationCache PowerShell cmdlet'ini kullanın.
S Teslim Optimizasyonu Windows 10 ve Windows 11'de farklı çalışır mı? ▼
🏁 Sonuç
Teslim Optimizasyonu dosyaları, zararsız önbellek dosyalarıdır; Windows bunları birden fazla bilgisayar arasındaki güncelleme dağıtımını hızlandırmak için kullanır. Silinmeleri tamamen güvenlidir — Windows, yeni güncellemeler indirildikçe zamanla önbelleği yeniden oluşturacaktır. Çoğu kullanıcı için en iyi yaklaşım, Depolama Algısı'nı etkinleştirerek temizliği Windows'a otomatik olarak bırakmaktır. Küçük bir SSD'niz veya ölçümlü bir internet bağlantınız varsa disk kullanımını ve bant genişliğini kontrol altında tutmak için Teslim Optimizasyonu ayarlarından önbellek boyutunu sınırlandırmayı ya da internet P2P paylaşımını devre dışı bırakmayı düşünün.