Winsxs каква папка е ова. Што е папката WinSxS и како да ја исчистите? Дали е можно да се отстрани Winsxs?

Папка WinSxS (Windows рамо до рамо)- Ова е продавница за компоненти и се наоѓа во системите Windows 10, Windows 7, Windows 8 и може да достигне големини до 20 GB. Се наоѓа на патот C:\Windows\Winsxsи има „системско“ ниво. Ова значи дека не мора рачно да бришете ништо, да ги компресирате или преместувате податоците во оваа папка за да ги направите помали. Исто така, не препорачувам користење програми од трета страназа да ја исчистите оваа папка. Во папката WinSxS, многу датотеки користат техника наречена Тешко поврзување. Оваа функција „тврда врска“ им овозможува на повеќе датотеки пристап до истата локација без создавање копија од таа локација или податоци. И ова е главната причина зошто не треба да избришете ништо ако не сакате да ја нарушите работата на системот и стартувањето на програмите.

Папката WinSxS складира повеќе копии од „dll“, „exe“ и други датотеки, дозволувајќи им на апликациите да работат на Windows без проблеми со компатибилноста. Датотеките за ажурирање и инсталација на Windows исто така се зачувуваат, вклучувајќи ги и датотеките за резервна копија, така што секогаш кога оригиналните датотеки не успеат, тие можат лесно да се обноват Виндоус систем 10/8.1/7. На пример, кога Windows 10 се ажурира, на системот се инсталира нова верзија на ажурираната компонента, а старата се чува во папката WinSxS. Ова е неопходно за да се обезбеди компатибилност на апликацијата и можности за враќање назад. Со текот на времето, папката WinSxS постојано расте и тоа доведува до недостаток на простор на локалниот диск на системот.

Како правилно да ја исчистите папката WinSxS во Windows 10/7/8.1

1 начин. Овој метод е погоден за Windows 10И Windows 8.1. Отворете командна линија како администратор и внесете ја следнава команда, која ќе ја анализира папката WinSxS и ќе даде препорака за чистење, во мојот случај пишува „Да“.

  • Dism.exe /онлајн /Cleanup-Image /AnalyzeComponentStore

Внесете ја следнава команда за да започнете со чистење.

  • Dism.exe /онлајн /Cleanup-Image /StartComponentCleanup

Ако ви се чини дека папката WinSxS сè уште тежи многу по чистењето, тогаш внесете друга команда. Тоа ќе ви помогне да ги отстраните сите заменети верзии на секоја компонента во продавницата за компоненти.

  • Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase

Сега можеме да го намалиме просторот што го користи пакетот за ажурирање. За да го направите ова, внесете ја командата подолу. Немав стари ажурирања, можеби и вие го имате истото.

  • Dism.exe /online /Cleanup-Image /SPSuperseded

Метод 2. Овој метод е погоден за Виндоус 7и сите други верзии. Во крајна линија е стандардно чистење на дискот што ќе ви помогне да ја намалите големината на папката WinSxS. Десен-клик на локалниот диск C:\ каде што е инсталиран самиот прозорец 7 и изберете " својства". Следно кликнете" Чистење на дискот", изберете ги сите полиња за избор и кликнете на копчето подолу Јасно системски датотеки ". Ќе имате нов прозорец каде што во суштина треба да ги отстраните старите ажурирања на Windows, но препорачувам да ги изберете сите полиња за избор и да кликнете на "OK"

Во оваа статија ќе разговараме за ситуацијата околу папката WinSxS во Windows, зошто таа постојано расте во големина и начини за регулирање на нејзиниот волумен.

Директориум C:\Windows\WinSxSе складиште на компоненти на Windows OS. Содржи DLL датотеки, бинарни датотеки, XML-датотеки, неопходен за инсталација и работа на која било одлика на Windows. Кога ќе се инсталираат ажурирања на Windows, на системот се појавуваат нови верзии на компонентите на Windows; во овој случај, претходните верзии се преместуваат во наведената папка. Ова е направено така што корисникот има можност да се врати ако се појават проблеми со ажурирањето или да ја одржува можноста за компатибилност со претходните верзии.

Дури и без внимателно да го погледнете овој краток опис на целта на папката, можете да разберете дека со текот на времето, зголемувањето на обемот на папката е неизбежно. Покрај тоа, овој процес е неограничен, иако во неговата меморија има папки WinSxS поголеми од 20 GBне видов.

Најлесен начин да се намали големината на папката е едноставно да се отстранат претходните верзии на преостанатите компоненти и застарените ажурирања (не рачно, се разбира). За да го направите ова, можете да ја користите алатката за чистење на системот вградена во Windows 10 или специјална опција на командата DISM (повеќе за тоа подолу).

ПАТЕМ

Во Windows 7, алатката за чистење со исто име не влијае на старите ажурирања. Стандардно. За да ги отстраните непотребните ажурирања во оваа верзија користејќи cleanmgr.exeПотребно е ажурирање на KB 2852386.

Сè би било добро, но не е сè толку едноставно. Покрај опишаните функции, папката WinSxS е вистинско складиште на тврди датотеки, кои се покажувачи кон датотеките, преземајќи ги сите нивни функции. Ова значи дека врската и самата датотека можат да имаат различни имиња и да се наоѓаат во различни директориуми со ист волумен, додека укажуваат на истиот објект. А менаџери на датотекиприказ на сите ленти голема величина WinSxS папки, земајќи ги предвид таквите тврди врски што лежат во овој директориум. Вистинската големина на папката WinSxS може да се дознае, на пример, со помош на мала програма Д.У.(Употреба на диск) од Сисинтернали.Можете исто така да ја проверите големината на складиштето на системските компоненти користејќи ја командата DISM:

Dism.exe /Онлајн /Cleanup-Image /AnalyzeComponentStore

Често на форумите се повторува прашањето за рачно чистење на папката. Ќе ги поддржам оние кои се доволно паметни да ги заштитат корисниците од бришење на содржината на WinSxS со едноставно означување и притискање Избриши. Честопати, таквите дејства завршуваат со оштетување на сликата на системот, иако понекогаш (дури и ретко) таквото бришење „функционира“. Но, дури и ако тоа се случи, овој метод за ослободување простор не се препорачува. Главните начини за чистење на WinSxS се:

  • компресирање на папка користејќи NTFS компресија
  • бришење стари верзии на компоненти од нивното складирање (преостанати верзии по инсталирањето ажурирања)
  • отстранување на непотребните компоненти на системот.

Со примена на сите три опции одеднаш по редоследот опишан подолу, може да постигнете добри резултати во ослободувањето простор на дискот. И, ако сте сопственик на Windows 10, започнете со командата во:

Dism.exe /Онлајн /Cleanup-Image /StartComponentCleanup

Се справува со ова и cleanmgr.exe, исто така работи како администратор. Патем, Распоредувачот на задачи на Windows 10 обезбедува операција слична на DISM. Ги препишува застарените ажурирања постари од 30 дена. Побарајте задача со името StartComponentCleanupВо поглавјето ~\Microsoft\Windows\Service.

Поставки на барање или отстранување на компоненти

Оваа „функција“ се појави во нова верзија Windows, овозможувајќи ви да избришете бинарни датотеки од неискористени системски функции. Достапно е само од DISM или со користење на DISM cmdlet во PowerShell. Исто така, имајте предвид дека командата DISM не е способна да ги анализира пакетите за зависност како што беше во претходната верзијасо слична можност. Во принцип, по отстранувањето на пакет користејќи само DISM, само она што е наведено ќе се отстрани. А преостанатите зависни пакети ќе останат. Целосна листа на поставки и функции во Слика на WindowsМожете да го видите со извршување на командата во конзолата:

DISM.exe /Онлајн / англиски / Get-Features / Формат: Табела



На пример, нема да го користиме оној што секогаш се појавува во сите верзии на Windowsречиси бескорисен долго време Internet Explorer . Може да се отстрани од списокот на функции и можности, т.е. токму од папката WinSxS, користејќи ја оваа команда:

DISM.exe /Online /Disable-Feature /Featurename:Internet-Explorer-Optional-amd64 /Remove

Сега во списокот со достапни системски функции статусот на оваа услуга ќе се смени во Оневозможено. Сепак, ова е токму случајот кога корисникот мора да биде сигурен во своите постапки. Не треба набрзина да ги оневозможите сите Овозможени функции од очигледни причини.

NTFS компресија за WinSxS

Следната опција за намалување на големината на папката WinSxS е да се примени на . Во овој случај, силно се препорачува да се осигурате дека креирате целосна резервна копија на системот. По нејзиното создавање, стартувајте ја конзолата и прекинете неколку услуги:

Sc stop msiserver sc stop TrustedInstaller sc config msiserver start= оневозможено sc config TrustedInstaller start= оневозможено

Ајде да складираме резервна копија од списоци за пристап доделени на папки и датотеки (ACL) во нашиот директориум користејќи ја алатката icacls. Резервната ACL е едноставна тест-датотека која ги одредува датотеките и папките, како и дозволите за нив.

Icacls „%WINDIR%\WinSxS“ /зачувај „%WINDIR%\WinSxS_NTFS.acl“ /t

Ајде да станеме сопственик на самата папка WinSxS и на папките вклучени во неа:

Отстранување /f „%WINDIR%\WinSxS“ /r

Ајде да доделиме целосни права на овој директориум на нашата сметка:

Icacls „%WINDIR%\WinSxS“ /грант „%USERDOMAIN%\%USERNAME%“:(F) /t

Ајде да ја компресираме содржината на папката со команда од терминалот. Некои од датотеките нема да бидат компресирани (можеби едноставно се користат од системот во моментов), па ако ја извршите командата без ознаката /I, таа ќе го прекине процесот ако наиде на заклучена датотека. Можете да го најдете името на процесот што работи на оваа датотека ( Ctrl + Ф) и прекинете го. Сепак, вреди да се фокусираме конкретно на компресирање на оние датотеки што не ги користи системот:

Компактен /s:"%WINDIR%\WinSxS" /c /a /i *

Откако ќе завршиме, подобро е да ги делегираме дополнителните права на WinSxS назад на TrustedInstaller:

Icacls „%WINDIR%\WinSxS“ /setowner „NT SERVICE\TrustedInstaller“ /t

Ги враќаме оригиналните ACL во папката WinSxS од претходно креираната резервна датотека:

Icacls „%WINDIR%“ /врати „%WINDIR%\WinSxS_NTFS.acl“

Сега ги обновуваме услугите за автоматско стартување Windows Installerи Инсталатор на модули за Windows:

Sc config msiserver start= побарувачка sc config TrustedInstaller start= побарувачка

Можете да ја проверите големината на папката WinSxS:

Во мојот случај, користејќи компресија, успеав да ја намалам големината на папката за речиси 4 GB. Господ знае што, сепак... На една од моите машини имам SSD со мала големина - за него дури и оваа количина на простор е сериозна. И, ако ви се допаѓа ова сценарио, можам да предложам да ги замените командите во овој пасус со оваа серија датотека:

Пред да започнете, затворете го Windows Explorer. Пред да започнете, отпакувајте ја датотеката од архивата, отклучете ја во својствата и стартувајте како администратор. Ќе биде потребно многу време.

Како компресијата ќе влијае на работата на папката WinSxS и на системот како целина?

Windows работи со компресирани датотеки во таканаречениот транспарентен режим (режим за пренос на податоци). Но, за компресија/декомпресија на податоците секогаш е потребно време. И ова е она што корисникот понекогаш го забележува: не сите од нас имаме „модерен камен“ закачен под хаубата. Но, патем, во случај на функцијата за компресија, да се има моќен процесор е многу поефективен од брз HDD– во некои случаи, јас лично забележав дури и зголемување на брзината при работа со компресирани датотеки. Така, корисниците на постарите модели на компјутери нема да доживеат никакво забавување, но сопствениците на „постарите“ компјутери треба внимателно да ја користат функцијата за компресија во однос на сите компресирани датотеки и папки.

Отстранување на старите верзии: cleanmgr.exe

Друг сигурен начин за ослободување простор на дискот (вклучително и во папката WinSxS) е алатката за чистење cleanmgr.exe. Во Windows 10 може да направи малку повеќе од претходните во Vista/7. Ајде да започнеме:

Чистење на папката Winsxs Windows 7

Добар ден. Оваа недела страницата доби нов рекорд во сообраќај - 5407 уникатни посетители дневно, за што ви благодариме многу. Иако во последно време ретко пишувам, страницата сè уште расте :)

Сега да разговараме за нашиот проблем. Која е оваа папка WinSxS? Ова е папката во која е зачувана датотеката за ажурирања и компоненти на Windows. Зошто таа тежи толку многу? Хм. . Врз основа на истото, не е препорачливо да влезете во оваа папка преку Explorer и да се обидете да избришете сè рачно. Има неколку стандардни средства, што ќе ви помогне безбедно и ефикасно да ја исчистите оваа папка. И, патем, како што се инсталираат ажурирањата, постојано расте, па затоа се препорачува периодично да се повторуваат овие чекори. Патем, препорачувам да го користите методот бр. 2.

Метод број 1. Чистење на ажурирањата на Windows со помош на алатката за чистење диск (исто така работи на Windows 7 SP1 со инсталирано ажурирање KB2852386).

Многу едноставен метод и не бара никакви одлуки од корисникот. Но, евалуацијата на датотеките функционира просечно, прави грешки и нагоре и надолу. Но, ова не ни е многу важно.

1) Ни треба алатката „Run“, па притиснете ја комбинацијата на копчиња Win+Rи внесете cleanmgr во прозорецот што се отвора.

3) Почекајте ја проценката на слободниот простор и кликнете на копчето „Исчисти системски датотеки“.

4) Ставете крлеж на „Чистење Windows надградби" И кликнете OK. Ќе започне процесот на чистење на датотеките за ажурирање.

Но, на овој начин можете да избришете само дел од датотеките; попрецизно чистење може да се направи со методот бр. 2.

Метод број 2. Исчистете ги ажурирањата на Windows, оневозможените функции и кешот на Windows складирани во папката WinSxS користејќи ја алатката DISM. (Препорачувам)

Овој метод ви овозможува да ги исчистите не само ажурираните датотеки, туку и целото друго ѓубре од папката WinSxS.

1) Отворете ја командната линија како администратор, за да го направите ова, притиснете ја кратенката на тастатурата Win + Xи изберете " Командна линија(администратор)«.

Dism.exe /Онлајн /Cleanup-Image /AnalyzeComponentStore

Како што можете да видите, 4,77 GB од сите зафатени се внатре Windows папкаи во никој случај не се излишни, бидејќи тоа се датотеки неопходни за функционирање на системот. Но, тука резервни копии(потребно е во случај вашиот систем да не се подигне по инсталирањето ажурирања) и кешот со привремени датотеки може да се исчисти. Па, ајде внимателно да го прочитаме претпоследниот ред “ Препорачано чистење на продавницата на компоненти: да“. Затоа, да преминеме на следниот чекор.

Dism.exe /Онлајн /Cleanup-Image /StartComponentCleanup

Тоа е се. Се надевам дека оваа статија ви беше корисна, кликнете на едно од копчињата подолу за да им кажете на вашите пријатели за тоа. Исто така, претплатете се на ажурирањата на страницата со внесување на вашата е-пошта во полето десно.

(особено во Windows 7 и Windows 8), ќе забележите дека папката зафаќа најмногу простор winsxs. Се наоѓа во системската папка ПРОЗОРЦИ.

Што има во фолдерот winsxs и зошто зазема толку многу простор?
Програмерите на Microsoft решија да се погрижат сите стари ажурирања на системот (датотеки со компоненти и библиотеки) да не се избришат, туку да останат во системот „за секој случај“, поточно, така што ако на играта/програмата и требаат стари датотеки, тие ќе бидат пронајдени во оваа папка.

Затоа, веќе во Инсталација на Windowsзазема многу простор, а во иднина, кога ќе го ажурирате системот, големината на оваа папка ќе се зголемува се повеќе и повеќе.

Добро е ако имате многу простор на вашиот системски диск, тогаш можеби нема да забележите постојано растечки (особено по ажурирање) простор на дискот, но што ако веќе имате малку простор и треба да го исчистите?

Како да се избрише/исчисти/исчисти/намали големината на папката winsxs?

Пред сè, треба да знаете дека не можете да ја избришете оваа папка! Затоа што ќе избришете сè - и неопходно и непотребно.

Најдобрата опција би била да се отстранат старите ажурирања на Windows. Исчистете ја папката winsxsможно со помош на специјална команда.

Значи, да започнеме и да влеземе во него

DISM.exe /онлајн /Cleanup-Image /spsuperseded



Чекаме и не го затвораме прозорецот додека не се појави следнава порака:

После ова, големината на папката треба да се намали. На пример, јас првично имав 8,01 GB бесплатно, но по оваа операција 17,2 GB станаа бесплатни.

Ако ова не ви е доволно, можете да го исчистите и дискот од остатоци.
За да го направите ова, кликнете со десното копче на дискот и изберете Својства. Кликнете таму Чистење на дискот


Чекаме да се соберат информациите на дискот:


Изберете ги датотеките означени на сликата од екранот ( Датотеки од меморијатаИ Отстранување грешки, исфрлени датотеки)

Врв