Какво представлява папката WinSxS и как да я почиствате?

Технологията Side-by-Side е стандарт за изпълними файлове в Windows 98 Windows 2000 и по-късни, които отстраняват проблеми (известни като DLL Hells), които възникват от използването на Dynamic Linking Libraries (DLL) в Microsoft Windows. Тези проблеми включват конфликти между версиите, липсващи DLL файлове, дублирани библиотеки и неправилна регистрация. Windows съхранява няколко версии на DLL в поддиректорията на WinSxS и ги изтегля при поискване. Това намалява проблемите с зависимостта на приложенията.

Много потребители се чудят какъв е WinSxS. Каква е папката? Технологията Side-by-Side е известна също като WinSxS или SxS, въпреки че технически WinSxS се отнася само за глобалното хранилище за компоненти на Windows. Изпълними файлове, които включват SxS манифеста, са обозначени с SxS възли. WinSxS е и технологичната основа за активиране без COM регистрация.


WinSxS - какво е тази папка?

Така че нека започнем от самото начало. WinSxS е папка за Windows XP, Vista, 7 и 8, която съхранява различни копия на DLL и системни файлове. Тъй като програмите могат да използват един и същ DLL файл, тази папка съхранява различни файлове за съвместимост, които изискват възстановяване на по-стари версии. Папката се намира на адрес: C: WindowsWinSxS. Размерът на папката от няколко гигабайта е редовен от гледна точка на неговата функционалност и варира в зависимост от версиите на операционната система. Папката на WinSxS и нейното съдържание никога не трябва да се премахват ръчно. Ако искате да изтриете файлове от компютъра, се препоръчва да използвате функцията за почистване на диска.

Почистване на диска

Disk Cleanup ("Почистване на диска") е софтуерна програма за Microsoft,за първи път е въведена в Windows 98 и е включена във всички следващи версии. Позволява на потребителите да изтриват файлове, които вече не са необходими и могат да бъдат премахнати безопасно. Премахването на ненужни файлове, включително временните, ускорява и подобрява производителността на компютъра. Извършване на почистване на диска поне веднъж месечно - оптималната честота на обслужване. Почистване на диска може да изтрие временни интернет файлове (свързани с Internet Explorer), изтеглени програмни файлове и самостоятелни уеб страници. Disk Cleanup (Почистване на диска) ви позволява да почистите кошчето, да изтриете временни файлове и миниатюри.

Стартирайте алгоритъм за Windows 10 и 8:
  • На екрана на работния плот натиснете клавиша Windows + X, за да отворите менюто за задачи.
  • В менюто натиснете бутона "Run".
  • В полето "Старт Текст" въведете cleanmgr и натиснете "Enter".
  • Процедура за Windows 7 и по-стари версии:
  • Отидете в менюто "Старт".
  • Натиснете "Програми" - "Стандарт" - "Услуга".
  • В секцията "Системни инструменти" изберете "Помощна програма за почистване на диска".
  • Или:
  • Отворете менюто "Старт".
  • Щракнете върху бутона "Изпълни".
  • В полето "Старт Текст" въведете cleanmgr и натиснете "Enter".
  • Когато се отвори Disk Cleanup (Почистване на диска), трябва да изберете съответното устройство в стартовия прозорец и да щракнете върху OK. В следващия прозорец трябва да проверите всяко от полетата, които искате да изчистите. Вдясно от всеки елемент е мястото, което всеки от елементите поема върху твърдия диск. След като проверите всички полета, щракнете върху OK, за да започнете процеса на пречистване.

    DLL

    DLL е файл, използван на платформите на Microsoft Windows. Той предоставя библиотека от подпрограми, които могат да използват приложения за изпълнение на определен набор от задачи или функции. Например, DLL файл може да осигури стъпките, необходими за отпечатване на документ. Без тази функционална програма разработчиците ще трябва да пренапишат отново всички стъпки. Повечето потребители не са запознати с DLL файловете поради грешки, които получават на компютъра си, или поради липсата на необходимия документ, или защото файлът има лоши инструкции и генерира грешка. Обикновено тези видове грешки се елиминират чрез актуализиране или преинсталиране на програмата.

    Описание на процеса

    WinSxS - каква е папката? Потребителите на Windows, които изпълняват анализатора на дискове, могат да откриват папки WinSxS в директорията на Windows. Обикновено папката е с размер от 5 до 8 гигабайта в Windows Vista, но в някои случаи размерът може да достигне до 16 гигабайта. Особено когато потребителите на Windows XP мигрират към актуализирана версия на операционната система. Размерът на папката може да се увеличи от няколко мегабайта на гигабайта.
    Често потребителите се питат дали папките на WinSxS могат да бъдат изтрити, има нужда да се включат в резервни копия на операционната система и защо тя е толкова голяма в сравнение с други папки на Windows.

    История

    WinSxS - каква е папката от ретроспективна гледна точка? В Windows 9x версията операционната система е срещнала проблеми с динамични библиотеки, по-точно с различни версии на една и съща DLL. Нямаше начин да се запазят няколко версии на DLL, които са довели до тованесъвместимост и други проблеми. В Windows ME, Microsoft започна да включва опции за съхраняване на няколко версии на dll със същото име в операционната система. Само в Windows Vista тази технология е модифицирана и използвана досега. Ако отворите папка в Windows Explorer, ще видите огромен списък от папки, които съдържат поне един файл, но по-често. Папките, които започват със същото име, съдържат различни версии на една и съща библиотека. Понякога има пет или повече папки, които съдържат различни версии на една и съща библиотека за динамични връзки.

    Техническа спецификация

    WinSxS - каква е папката и каква е нейната цел? Всички компоненти на операционната система се намират в папката WinSxS. Това място се нарича хранилище на компоненти, всяко от които има уникално име и включва версията, езика и архитектурата на процесора, за който е създаден. Папката WinSxS е единственото местоположение на компонента в системата, като всички останали копия на файловете, които виждате в операционната система, се проектират, като се използва тясно свързване от хранилището на компонентите.
    Windows използва системната папка WinSxS за съхраняване на файловете, необходими за инсталиране на операционната система, както и архивиране или обновяване на тези файлове. Папката отнема няколко гигабайта пространство и се увеличава с всяка актуализация на Windows Update. Не можете просто да изтриете всички папки на WinSxS, защото някои от тях са необходими за надеждно стартиране и надграждане на Windows. В Windows 7 и по-старите версии обаче можете да използвате вградения инструмент за почистване на диска, за да премахнете старите версии на актуализациите на Windows. Windows 8.1 и 10 могат да бъдатизползвайте командния ред, за да изчистите папката WinSxS. Изпълнете следните стъпки, за да изчистите нежеланите файлове в тази папка WinSxS и да върнете ценното пространство на твърдия диск:
  • Отворете инструмента за почистване на диска през интерфейса на лентата на задачите.
  • Стартирайте диска.
  • Щракнете върху бутона "Изтриване на системни файлове".
  • Поставете отметка в квадратчето до „Изчистване на Windows Update“.
  • Щракнете върху OK.
  • Имайте предвид, че ако не виждате опцията "Изчистване на Windows Update", това означава, че няма файлове, които могат да бъдат изтрити.

    Как да почистите папките на WinSxS? Използване на командния ред

    Ако се нуждаете от по-подробен преглед на това колко място е заето от папката SxS и че можете да почистите нежеланите файлове, използвайте командния ред:
  • Стартирайте командния ред с администраторски права. Можете да направите това, като щракнете с десния бутон върху иконата на Windows в лентата на задачите и изберете Команден ред (Администратор): cmd admin.
  • Въведете командата: Dism.exe /online /Cleanup-Image /Start Component Cleanup. Анализът на папки може да отнеме няколко минути. Когато сте готови, ще видите информация за размера на компонентите на папката WinSxS и съветите за нейното почистване.
  • Ако бъдете подканени, изчистете папката.
  • Изчистването може да отнеме известно време, в зависимост от версията на операционната система и размера на файловете, които трябва да бъдат изтрити.

    Свързани публикации