Windows yangilanishlarini buzmasdan WinSxS papkasini qanday tozalash kerak

Oxirgi yangilanish: 16/10/2025

  • WinSxS - komponentlar ombori; uning zohiriy o'lchami qattiq havolalar tufayli noto'g'ri.
  • DISM va StartComponentCleanup vazifasi almashtirilgan versiyalarni xavfsiz tozalash imkonini beradi.
  • ResetBase ko'proq joy tejaydi, lekin eski yangilanishlarni o'chirishni oldini oladi.
  • MSI/Installerni tozalash ilg'or va xavf tug'diradi; ehtiyotkorlik bilan foydalaning.
winsxs

Agar Windows kompyuteringiz bo'sh joy etishmasligidan shikoyat qila boshlasa, siz papkaga duch kelishingiz mumkin WinSxS va siz uni oqibatlarsiz o'chirib tashlashingiz mumkinmi, degan savol tug'iladi. Qisqa javob yo'q, lekin siz tizimning o'rnatilgan vositalaridan foydalanib, uning hajmini xavfsiz tarzda kamaytirishingiz mumkin. Bu yerda siz bilishingiz kerak bo'lgan hamma narsani topasiz. Windows-ni xavf ostiga qo'ymasdan WinSxS jildini tozalang.

Ishni boshlashdan oldin, asosiy narsani aniqlab olishimiz kerak: WinSxS papkasi komponentlar ombori Windows. Unda tizim versiyalari, yangilanishlarni orqaga qaytarish uchun zaxira nusxalari va funksiyalarni qo'shish yoki o'chirish imkonini beruvchi elementlar mavjud. Ixtiyoriy ravishda uni yo'q qilish - bu falokat uchun ishonchli retsept.

WinSxS nima va u nima uchun juda ko'p joy egallaydi?

WinSxS dan keladi Yonma-yon Windows va tizim komponentlari uchun markaziy ombor vazifasini bajaradi. In C: \ Windows \ WinSxS Xususiyatlarni o'rnatish, qo'llash va qaytarish uchun zarur bo'lgan ikkilik fayllar, manifestlar, drayverlar va metama'lumotlar saqlanadi. yangilanishlar yoki Windows-ni ta'mirlash. Bundan tashqari, Windows oldingi versiyalarni o'rtacha vaqt davomida saqlab qoladi, shuning uchun yangilanishdan keyin biror narsa noto'g'ri bo'lsa, orqaga qaytishingiz mumkin.

WinSxS tarkibining muhim qismi "haqiqiy" ikki nusxadagi fayllar emas, balki qattiq havolalar diskdagi bir xil ma'lumotlarni ko'rsatadigan (qattiq havolalar). Shu sababli, Explorer-da papka xususiyatlariga qaraganingizda, "O'lcham" katta ko'rinishi mumkin, "Diskdagi o'lcham" esa kichikroq. DISM shuningdek, "foydalanish mumkin bo'lgan" saqlash maydonining taxminiy qiymatini ko'rsatadi, u Windows-ning o'zi bilan nima baham ko'rishi va aslida nima ishlatilishi mumkinligi o'rtasidagi farqni ko'rsatadi. Talab.

Windows endi bir muncha vaqt o'tgach eskirgan komponentlarni avtomatik ravishda tozalaydi (odatda bir necha 30 kun almashtirish o'rnatilgan paytdan boshlab). Ushbu imtiyozli davr, agar biror narsa noto'g'ri bo'lsa, uni bekor qilishga imkon beradi. Shunga qaramay, hozir bo'sh joydan foydalanish kerak bo'lsa, bu tavsiya etiladi WinSxS jildini o'zingiz tozalang.

winsxs papkasini tozalang

Komponentlar omborining haqiqiy hajmini qanday o'lchash mumkin

Har qanday shubhalarni bartaraf etish va ishonchli fotosuratga ega bo'lish uchun foydalaning DISM. Ko'tarilgan buyruq satri yordamida siz omborni skanerlashingiz va "Windows bilan birgalikda" (qayta tiklanmaydigan), "Zaxiralash va o'chirilgan xususiyatlar" va "Kesh va templar" kabi toifalarni ko'rishingiz mumkin. Bu parchalanish sizga a tozalangan arziydi.

Ochish Buyruq satri administrator sifatida va ishga tushiring:

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

Chiqishda siz "Omborning haqiqiy hajmi", "Oxirgi sana" kabi ma'lumotlarni ko'rasiz tozalangan”, qancha paketni tiklash mumkin va tozalash tavsiya etiladimi. Agar “Tozalash tavsiya etiladi: Ha” deb yozilsa, davom eting: kamaytirish uchun joy bor.

Eksklyuziv tarkib - Bu yerga bosing  Windows 11 da Snipping Tool yordamida GIF-larni qanday yaratish mumkin

Xavfsiz usullar WinSxS jildini tozalang ishlaydigan tizimda

WinSxS jildini mahalliy vositalar yordamida yoritish yoki tozalashning uchta asosiy usuli mavjud: Vazifalarni rejalashtiruvchi, Qulaylik DISM va Diskni tozalashUlarning barchasi bir xil ichki mexanizmlarga tayanadi: almashtirilgan paketlarni olib tashlash, komponentlarni siqish va keraksiz zaxiralarni tozalash.

StartComponentCleanup vazifasi bilan avtomatik tozalash

Windows kompyuteringiz ishlamay qolganda tozalaydigan rejalashtirilgan vazifani o'z ichiga oladi. Avtomatik ravishda ishga tushganda, hech bo'lmaganda kuting 30 kun oldingi versiyalarni olib tashlashdan oldin yangi komponent o'rnatilgan paytdan boshlab. Agar siz uni qo'lda ishlatsangiz, bu taxminan 1 soat davom etadi, shuning uchun u birinchi marta hamma narsani butunlay toza qoldirmasligi mumkin.

Uni interfeysdan ishga tushirish uchun Task Scheduler-ni oching va quyidagiga o'ting: Vazifalarni rejalashtiruvchi kutubxona \ Microsoft \ Windows \ Xizmat ko'rsatish \ StartComponentCleanupTanlangan element bilan "Ishga tushirish" tugmasini bosing. Siz uni buyruq satridan ham ishga tushirishingiz mumkin:

schtasks.exe /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"

Ushbu parametr konservativ va imtiyozli davrni hurmat qiladi. Agar siz gigabaytga shoshilayotgan bo'lsangiz, keyingi DISM usuli yanada sodda va bu imtiyozli davrni belgilamaydi. keyinga qoldirish.

DISM bilan tozalash: ko'proq nazorat va imtiyozli davr yo'q

DISM (Deployment Image Services and Management) Windows tasvirlarini, shu jumladan jonli oʻrnatishlarni taʼmirlash, saqlash va optimallashtirish uchun rasmiy vositadir. The /Tozalash-Rasm U oqilona foydalanilganda qisqa vaqt ichida ko'p megabaytlarni tiklaydigan bir nechta harakatlarni taklif qiladi.

Majburlash uchun zudlik bilan tozalash almashtirilgan komponentlar, bajaring:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

Agar tizimingiz barqaror bo'lsa va oldingi yangilanishlarni orqaga qaytarishingiz shart bo'lmasa, siz do'konni birlashtirishingiz mumkin. /ResetBase. Ushbu modifikator har bir komponentning barcha almashtirilgan versiyalarini olib tashlaydi va oxirgi o'rnatilgan versiyani asos sifatida qoldiradi. Shuni yodda tutingki, bundan keyin siz boshqa qila olmaysiz o‘chirish eski yangilanishlar.

Mustahkamlash Asosiy:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase

Xizmat paketlari bo'lgan eski tizimlarda ko'proq joy tejash uchun ushbu paketdan zaxira fayllarni olib tashlash imkoniyati ham mavjud. Bu kelajakda SP-ni o'chirib tashlashingizga to'sqinlik qiladi, shuning uchun uni faqat imkoniga ega ekanligingizga ishonchingiz komil bo'lsagina foydalaning.

Xizmat paketi nusxalarini o'chirish buyrug'i:

Dism.exe /Online /Cleanup-Image /SPSuperseded

Tarixiy eslatma: WinSxS-ning o'sishi Windows 7-da mashhur edi. U SP1-dan beri mavjud edi. compcln.exe komponentlarni birlashtirish uchun va keyinchalik ekvivalent DISM variantlari keldi. Windows 10 va undan keyingi versiyalarida omborga texnik xizmat ko'rsatish ancha nozik va xavfsizroq.

Diskni tozalash bilan WinSxSni kamaytiring

Agar siz WinSxS jildini tozalash uchun grafik interfeysni afzal ko'rsangiz, klassik Windows Space Cleanup yordam dasturi ham yordam beradi. Muhimi, "faollashtirish"Windows Update" (yoki "Windows Update tozalash"), bu komponentlar do'koniga ta'sir qiladi. Skanerlash va olib tashlash ancha vaqt talab qilishi mumkin.

Eksklyuziv tarkib - Bu yerga bosing  Revolut nima: innovatsion moliyaviy ilova

Qadamlar tavsiya etiladi:

  • Pulsa Windows + R, yozadi cleanmgr va qabul qiling. Drayv selektorida tizim drayverini tanlang (odatda C :).
  • Oyna paydo bo'lganda, "ni bosing.Tizim fayllarini tozalang” (administrator ruxsati kerak) va tahlilni kutadi.
  • "Windows yangilanishlari", "Vaqtinchalik fayllar", "Jurnal fayllari" va boshqa tegishli toifalarni tekshiring. “ bilan tasdiqlangOK".

Ko'p yangilanishlarga ega kompyuterlarda tozalash jarayoni bir necha soat davom etishi mumkin. Diskning to'xtovsiz ishlashini ko'rish odatiy holdir; makonni birlashtirish va nomuvofiqliklarni oldini olish uchun jarayon tugallansin. ombor.

WinSxS

Administratorlar uchun kengaytirilgan tozalash: xususiyatlarni va ularning foydali yukini olib tashlash

Serverlar va boshqariladigan kompyuterlarda mavjud bo'lgan, lekin o'rnatilmagan (foydali yuklar deb ataladigan) Windows xususiyatlarini olib tashlash orqali disk maydonini yanada qisqartirishingiz mumkin. Bu WinSxS papkasini yaxshilab tozalash degani emas. Bu holatga qarab bir necha yuz MB yoki bir necha Gb joy bo‘shatadi, lekin bu ta’sir qiladi: agar siz ushbu xususiyatni keyinroq o‘rnatmoqchi bo‘lsangiz, sizga fuente (WIM/ISO).

con PowerShell, rollar va xususiyatlarning holatini sanab o'tadi:

Get-WindowsFeature

Masalan, ma'lum bir xususiyatning foydali yukini olib tashlash uchun Hyper-V:

Uninstall-WindowsFeature Hyper-V -Remove

Bir vaqtning o'zida yuklab olish uchun barcha foydali yuklar "Mavjud" holatida (mavjud, lekin o'rnatilmagan):

Get-WindowsFeature | Where-Object { $_.InstallState -eq "Available" } | Uninstall-WindowsFeature -Remove

Keyinchalik funksiyani qayta o'rnatishingiz kerak bo'lsa, buni ga ishora qilish orqali qilishingiz mumkin o'rnatish vositasi Windows. Masalan, D diskining WIM tasviridan foydalanish:

Install-WindowsFeature NombreDelServicio -Restart -Source wim:D:\sources\install.wim:4

Nimani bilish inditsiya WIM ichidagi nashringizga mos keladi, foydalaning:

dism /get-wiminfo /getfile:D:\sources\install.wim

Ushbu yo'nalish a xavfi Tashkilotingizda yaxshi hujjatlashtirilmagan bo'lsa, bu ayniqsa muhimdir. Undan oltin tasvirlarni, juda aniq rollarga ega serverlarni yoki engil shablonlarni talab qiladigan VDI muhitlarini boshqarishda va kiritilgan narsalarni to'liq nazorat qilishda foydalaning.

Yana bir kosmik fokus: C:\Windows\Installer va PatchCache

Agar siz hali ham ko'proq joy bo'shatish kerak bo'lsa va nima qilayotganingizni bilsangiz, WinSxS jildini tozalash uchun MSI o'rnatuvchilari bilan bog'liq qo'shimcha taktika mavjud. C: \ Windows \ O'rnatuvchi Ilovalar saqlash va oʻchirish uchun foydalanadigan oʻrnatuvchilar va yamoqlarni saqlaydi. Bu yerga tegish jiddiy xavf tug'diradi: yozuvlarni to'satdan o'chirish buzilishi mumkin o'chirishlar yoki dasturni ta'mirlash.

Ilg'or texnika PatchCache hajmini sozlash va uni boshqariladigan tarzda bo'shatishdir. Buni faqat murosaga erishganingizdan mamnun bo'lsangiz va bu ba'zi MSI o'rnatishlariga ta'sir qilishi mumkinligini tushunsangizgina qiling. Ko'rsatmalar (Har doim CMD-da administrator huquqlari bilan) ma'mur):

  1. STOP Windows Installer xizmati:
    net stop msiserver /y
  2. ni o'rnating yamoq keshi tozalashga ruxsat berish uchun 0 ga:
    reg add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /t REG_DWORD /d 0 /f
  3. o'chirish kesh katalogi:
    rmdir /q /s %WINDIR%\Installer\$PatchCache$
  4. Boshlang va o'zgartirishni qo'llash uchun xizmatni yana to'xtating:
    net start msiserver /y
    net stop msiserver /y
  5. Restauranta keshni standart qiymatga (masalan, 10):
    reg add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize /t REG_DWORD /d 10 /f
  6. Boshlanadi yana xizmat:
    net start msiserver /y

Men ogohlantirishni ta'kidlayman: ushbu papkani va uning keshini boshqarish ilg'or foydalanuvchilar uchun. Agar ilova mavjud bo'lmagan MSI ni so'ray boshlasa, ta'mirlash yoki ta'mirlash uchun asl o'rnatuvchini taqdim etishingiz kerak bo'ladi. o‘chirish to'g'ri

Eksklyuziv tarkib - Bu yerga bosing  Windows 11 ishga tushirilgandan dasturlarni o'chirmasdan qanday olib tashlash mumkin

Tez-tez so'raladigan savollar

  • WinSxS jildini o'chira olamanmi? Yo'q. Bu tizimning muhim qismi. To'g'ri qilish kerak bo'lgan narsa, uni Windows taqdim etadigan vositalar yordamida tozalashdir, ular nimani olib tashlash va olib tashlash mumkin emasligini biladilar.
  • Nima uchun Explorer DISMga qaraganda ancha kattaroq "o'lcham" ni ko'rsatadi? WinSxS qattiq havolalardan foydalanganligi sababli, Explorer bog'langan fayllar hajmini bir necha marta qo'shadi, DISM esa "haqiqiy" bo'sh joyni hisoblab chiqadi va uni qayta tiklanadigan yoki umumiy toifalarga ajratadi.
  • /ResetBase aniq nima qiladi? Barcha almashtirilgan versiyalarni o'chirish orqali omboringizni birlashtiring. Siz bo'sh joy olasiz, lekin eski yangilanishlarni o'chirish imkoniyatidan mahrum bo'lasiz. Bundan faqat tizimning sog'lig'iga ishonchingiz komil bo'lsa foydalaning.
  • Men hozirgina WinSxS jildini tozaladim va uning o'lchami o'zgartirilmadi, bu noto'g'rimi? Majburiy emas. O'sha paytda unchalik tiklanmaydigan bo'lishi mumkin yoki siz ko'rib chiqayotgan ko'rsatkich effektni yaxshi aks ettirmasligi mumkin (qattiq havolalar tufayli). DISM tahliliga tayanib, "qayta tiklanadigan paketlar" qolganligini tekshiring.
  • Qancha bo'sh joy bo'shatish mumkin? Bu yangilanish tarixi va rollarga bog'liq. Yaxshi o'rnatilgan kompyuterlarda WinSxS hajmining 15% dan 20% gacha bo'shatish odatiy natijadir; boshqa hollarda marj kichikroq bo'ladi.
  • Qancha vaqt ketadi? Bir necha daqiqadan soatgacha. "Windows Update" belgisi bilan bo'sh joyni tozalash odatda eng sekin; DISM to'g'ridan-to'g'ri, ammo natija almashtirilgan komponentlar hajmiga bog'liq.

Yuqoridagilarning barchasi bilan siz allaqachon aniq xaritaga egasiz WinSxS jildini tozalang. Agar siz ushbu ma'lumotlarning barchasiga yaxshi yangilash amaliyotlarini qo'shsangiz va professional muhitda foydali yuklarni yo'q qilish va mos yozuvlar tasvirlarini parvarish qilish, komponentlar omborini nazorat ostida saqlash qo'rqmasdan va muammosiz yana bir texnik xizmat ko'rsatish protsedurasiga aylanadi. xavfi keraksiz.

Windows 0 da 800x0988f10 xatosini qanday tuzatish mumkin
Tegishli maqola:
Windows 0 da 800x0988f10 xatosini qanday tuzatish mumkin: To'liq va yangilangan qo'llanma