Co to jest folder WinSxS i jak go wyczyścić?

Technologia Side-by-Side jest standardem dla plików wykonywalnych w systemie Windows 98 Windows 2000 i nowszych rozwiązujących problemy (znane jako DLL Hells), które powstają w wyniku korzystania z bibliotek dynamicznego linkowania (DLL) w systemie Microsoft Windows. Te problemy obejmują konflikty wersji, brakujące biblioteki DLL, duplikaty bibliotek i niepoprawną rejestrację. System Windows przechowuje kilka wersji biblioteki DLL w podkatalogu WinSxS i pobiera je na żądanie. Zmniejsza to problemy związane z zależnościami aplikacji.

Wielu użytkowników zastanawia się, czym jest WinSxS. Co to jest folder? Technologia Side-by-Side jest również znana jako WinSxS lub SxS, choć technicznie WinSxS odnosi się tylko do globalnego repozytorium komponentów Windows. Pliki wykonywalne, które zawierają manifest SxS, są oznaczone przez węzły SxS. WinSxS jest również technologiczną podstawą do aktywacji bez rejestracji COM.


WinSxS - co to za folder?

Zacznijmy więc od samego początku. WinSxS to folder dla Windows XP, Vista, 7 i 8, który przechowuje różne kopie bibliotek DLL i plików systemowych. Ponieważ programy mogą korzystać z tego samego pliku DLL, ten folder przechowuje różne pliki kompatybilności, które wymagają przywrócenia starszych wersji. Folder znajduje się w: C: WindowsWinSxS. Rozmiar folderów kilku gigabajtów jest regularny pod względem funkcjonalności i jest różny w zależności od wersji systemu operacyjnego. Folder WinSxS i jego zawartość nie mogą być nigdy usunięte ręcznie. Jeśli chcesz usunąć pliki z komputera, zaleca się użycie funkcji Oczyszczanie dysku.

Oczyszczanie dysku

Oczyszczanie dysku to narzędzie programowe dla firmy Microsoft,został po raz pierwszy wprowadzony w Windows 98 i zawarty we wszystkich kolejnych wersjach. Umożliwia użytkownikom usuwanie plików, które nie są już potrzebne i można je bezpiecznie usunąć. Usuwanie niepotrzebnych plików, w tym tymczasowych, przyspiesza i poprawia wydajność komputera. Wykonywanie czyszczenia dysku co najmniej raz w miesiącu - optymalna częstotliwość obsługi. Oczyszczanie dysku może usuwać tymczasowe pliki internetowe (związane z Internet Explorerem), pobrane pliki programów i autonomiczne strony internetowe. Oczyszczanie dysku pozwala wyczyścić kosz, usunąć pliki tymczasowe i miniatury.

Uruchom algorytm dla Windows 10 i 8:
  • Na ekranie Pulpit naciśnij klawisz Windows + X, aby otworzyć menu zadań.
  • W menu kliknij przycisk "Uruchom".
  • W polu "Tekst początkowy" wpisz cleanmgr i naciśnij "Enter".
  • Procedura dla systemu Windows 7 i jego wcześniejszych wersji:
  • Przejdź do menu Start.
  • Kliknij "Programy" - "Standard" - "Usługa".
  • W sekcji "Narzędzia systemowe" wybierz "Narzędzie Oczyszczanie dysku".
  • Lub:
  • Otwórz menu Start.
  • Kliknij przycisk "Uruchom".
  • W polu "Tekst początkowy" wpisz cleanmgr i naciśnij "Enter".
  • Po otwarciu Oczyszczania dysku musisz wybrać odpowiedni dysk w oknie startowym i kliknąć OK. W następnym oknie musisz sprawdzić każde z pól, które chcesz wyczyścić. Po prawej stronie każdego elementu znajduje się przestrzeń, którą każdy z elementów przyjmuje na dysku twardym. Po sprawdzeniu wszystkich pól kliknij OK, aby rozpocząć proces oczyszczania.

    DLL

    DLL to plik używany na platformach Microsoft Windows. Udostępnia bibliotekę podprogramów, które mogą wykorzystywać aplikacje do wykonywania określonego zestawu zadań lub funkcji. Na przykład plik DLL może dostarczyć kroków niezbędnych do wydrukowania dokumentu. Bez tego programu funkcjonalnego programiści musieliby ponownie napisać wszystkie kroki. Większość użytkowników nie zna się na bibliotekach DLL z powodu błędów, które otrzymują na swoim komputerze, albo z powodu braku wymaganego dokumentu, albo dlatego, że plik zawiera złe instrukcje i generuje błąd. Zazwyczaj tego typu błędy są eliminowane przez aktualizację lub ponowną instalację programu.

    Opis procesu

    WinSxS - jaki jest folder? Użytkownicy systemu Windows, którzy uruchamiają analizator dysków, mogą wykrywać foldery WinSxS w katalogu Windows. Zazwyczaj folder ma rozmiar od 5 do 8 gigabajtów w systemie Windows Vista, ale w niektórych przypadkach rozmiar może osiągnąć 16 gigabajtów. Zwłaszcza, gdy użytkownicy systemu Windows XP migrują do zaktualizowanej wersji systemu operacyjnego. Rozmiar folderu może wzrosnąć z kilku megabajtów do gigabajtów.
    Często użytkownicy są pytani, czy można usunąć foldery WinSxS, istnieje potrzeba włączenia go do kopii zapasowych systemu operacyjnego i dlaczego jest on tak duży w porównaniu do innych folderów Windows.

    Historia

    WinSxS - jaki jest katalog z retrospekcyjnego punktu widzenia? W wersji Windows 9x system operacyjny napotkał problemy z bibliotekami dołączanymi dynamicznie, a dokładniej z różnymi wersjami tej samej biblioteki DLL. Nie było sposobu na przechowywanie wielu wersji DLL, które powstałydo niezgodności i innych problemów. W systemie Windows ME firma Microsoft zaczęła udostępniać opcje przechowywania wielu wersji biblioteki dll o tej samej nazwie w systemie operacyjnym. Tylko w systemie Windows Vista ta technologia została zmodyfikowana i wykorzystana do tej pory. Jeśli otworzysz folder w Eksploratorze Windows, zobaczysz ogromną listę folderów, które zawierają co najmniej jeden plik, ale częściej niż nie. Foldery rozpoczynające się pod tą samą nazwą zawierają różne wersje tej samej biblioteki. Czasami istnieje pięć lub więcej folderów, które hostują różne wersje tej samej biblioteki dołączanej dynamicznie.

    Specyfikacja techniczna

    WinSxS - jaki jest folder i jaki jest jego cel? Wszystkie składniki w systemie operacyjnym znajdują się w folderze WinSxS. To miejsce jest nazywane repozytorium komponentów, z których każda ma unikalną nazwę i zawiera wersję, język i architekturę procesora, dla którego została utworzona. Folder WinSxS jest jedyną lokalizacją komponentu w systemie, wszystkie pozostałe wystąpienia plików wyświetlane w systemie operacyjnym są wyświetlane przy użyciu ścisłego powiązania z repozytorium komponentów.
    System Windows używa folderu systemu WinSxS do przechowywania plików potrzebnych do zainstalowania systemu operacyjnego, a także do tworzenia kopii zapasowych lub aktualizacji tych plików. Folder zajmuje kilka gigabajtów miejsca i zwiększa się wraz z każdą aktualizacją Windows Update. Nie można po prostu usunąć wszystkich folderów WinSxS, ponieważ niektóre pliki są wymagane do niezawodnego uruchamiania i uaktualniania systemu Windows. Jednak w systemie Windows 7 i wcześniejszych wersjach można użyć wbudowanego narzędzia Oczyszczanie dysku, aby usunąć stare wersje aktualizacji systemu Windows. Windows 8.1 i 10 mogą byćużyj wiersza polecenia, aby wyczyścić folder WinSxS. Wykonaj następujące kroki, aby usunąć niechciane pliki z tego folderu WinSxS i zwróć cenne miejsce na dysk twardy:
  • Otwórz narzędzie Oczyszczanie dysku za pomocą interfejsu paska zadań.
  • Uruchom dyskcleanup.
  • Kliknij przycisk "Usuń pliki systemowe".
  • Zaznacz pole obok "Wyczyść Windows Update".
  • Kliknij OK.
  • Zwróć uwagę, że jeśli nie widzisz opcji "Wyczyść Windows Update", oznacza to, że nie ma plików, które można usunąć.

    Jak czyścić foldery WinSxS? Korzystanie z wiersza poleceń

    Jeśli potrzebujesz bardziej szczegółowego widoku przestrzeni zajmowanej przez folder SxS i możesz wyczyścić niechciane pliki, skorzystaj z wiersza poleceń:
  • Uruchom wiersz polecenia z uprawnieniami administratora. Możesz to zrobić, klikając prawym przyciskiem myszy ikonę Windows na pasku zadań i wybierając Command Prompt (Administrator): cmd admin.
  • Wpisz polecenie: Dism.exe /online /Cleanup-Image /Start Component Cleanup. Analiza folderu może zająć kilka minut. Po zakończeniu pojawi się informacja o rozmiarze składników folderu WinSxS i wskazówki dotyczące jego czyszczenia.
  • Po wyświetleniu monitu wyczyść folder.
  • Rozliczenie może zająć trochę czasu, w zależności od wersji systemu operacyjnego i ilości plików do usunięcia.

    Powiązane publikacje