DISM online / SPSuperseded vs DISM online / StartComponentCleanup / ResetBase ile simge durumuna küçültme WinSxS klasörü


1

WinSxSKlasörü küçültmek için aşağıdaki DISMkomutları kullanabilirsiniz :

  1. dism /online /Cleanup-Image /StartComponentCleanup /ResetBase

    Kullanımı /ResetBaseile anahtarı /StartComponentCleanupparametresi DISM.exe, Windows 10 çalışan bir sürümü üzerinde tüm sürümlerini yerini kaldırır bileşen deposunda her bileşenin.

  2. dism /online /Cleanup-Image /SPSuperseded

    Hizmet Paketi tarafından kullanılan alan miktarını azaltmak için , hizmet paketinin kaldırılması için gereken tüm yedekleme bileşenlerini kaldırmak üzere Windows 10'un çalışan bir sürümünün /SPSupersededparametresini kullanın .Dism.exe

Sorularım:

  1. Arasındaki fark nedir removes all superseded versionsve remove any backup components?
  2. WinSxSKlasörü küçültmek için hangisini kullanmalıyım ?
  3. Her ikisini de kullanmam gerekirse, bu programları hangi sırayla uygulamalıyım?

1
Bağlantılı olduğun gibi, aslında bağladığın makale değil mi?
Seth

@Seth, yazıda removes all superseded versionsve ile arasındaki fark ele alınmamıştır remove any backup components. Arasındaki fark nedir superseded versionsve backup?
Mike B.

Tabii% 100 emin değilim ama tam cümleye bakarsanız, ikinci seçenekler SP dosyalarına göre olacaktır. İlk biraz daha fazla içerecek olsa da. Öyleyse, ilk seçeneğin ardından SP ve iki güncellemeniz varsa, güncelleme dosyalarından birini de kaldırabilirsiniz.
Seth

@Seth, Windows 10'dan bu yana Microsoft, Service Pack yaklaşımından emekli oldu ve yalnızca güncelleştirmelere geçti.
Mike B.

1
Birincisi, bu makaleler ve araçlar muhtemelen eski bir Windows sürümünden taşınıyor. Bu yüzden gerçekten yanlış olabilir. Ek olarak, artık SP'leri olmadıkları tamamen doğru değil. Sadece bu döngüyü kısalttı ve yeniden adlandırdılar. Esasen SP olan güncel ana güncellemeleri geri alabilirsiniz.
Seth

Yanıtlar:


3

Bu /SPSupersededyalnızca Windows Vista ve Windows 7 için geçerliydi. Bu Windows sürümlerinde Servis Paketleri var (Windows 8, 8.1 için hizmet paketi olarak kabul edilir, ancak her ikisi de farklı sürümlerdir ve klasik bir hizmet paketi değildir). Burada Service Packer yükleyicisi, hizmet paketini kaldırabilmek için eski Windows sürümünü (Vista RTM, Sp1 veya Windows 7 RTM) korumuştur. Şimdi DISM komutunu bu /SPSupersededseçenekle çalıştırdığınızda , bu dosyalar silinir ve Hizmet Paketini kaldıramazsınız.

Bu, /StartComponentCleanup /ResetBasedeğiştirilen tüm normal güncellemeleri (geçersiz güncellemeler) kaldırır ve ayrıca RTM verilerini de kaldırır. Bu nedenle, ResetBase'i çalıştırırsanız, en son yüklenen toplu güncelleme sabittir ve kontrol paneli üzerinden kaldırılamaz. Bu nedenle , Windows 8.1'de yüklü KB4088876 yüklerseniz , /ResetBaseseçeneği çalıştırın, eski güncellemeleri kaldıramazsınız. Sorun yaşarsanız, düzeltmek için gelecek ay güncelleme beklemeniz gerekir.


açıklama için teşekkürler. Windows 10'da /SPSupersededönemli olmadığını ve güncelleme yüklendikten sonra çöplerin /StartComponentCleanup /ResetBasetemizlenmesini tamamlamak için kullanmanın yeterli olduğunu WinSxSbiliyor muyum?
Mike B.

evet, son toplu Güncelleme paketini kaldırabilmek istiyorsanız, ResetBase olmadan sadece / StartComponentCleanup kullanın.
magicandre1981

Eğer soru cevaplanırsa , cevabımı cevabı "kapatmak" olarak kabul edebilirsin .
magicandre1981
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.