Technologia Side-by-Side jest standardem dla plików wykonywalnych w systemach Windows 98, Windows 2000 i nowszych wersjach, które eliminują problemy (znane jako Hell DLL) z powodu korzystania z bibliotek DLL (Dynamic-Link Library) w systemie Microsoft Windows. Do takich problemów należą konflikty wersji, brakujące biblioteki DLL, duplikaty bibliotek i niepoprawna rejestracja. System Windows przechowuje kilka wersji biblioteki DLL w podkatalogu WinSxS i ładuje je na żądanie. Zmniejsza to problemy związane z zależnościami aplikacji.
Wielu użytkowników zastanawia się, czym jest WinSxS. Jaki rodzaj folderu? Technologia Side-by-Side jest również znana jako WinSxS lub SxS, chociaż technicznie WinSxS odnosi się tylko do globalnego przechowywania 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.
Zacznijmy więc od początku. WinSxS to folder w Windows XP, Vista, 7 i 8, który przechowuje różne kopie plików DLL i systemowych. Ponieważ programy mogą korzystać z tego samego pliku DLL, różne pliki są przechowywane w tym folderze ze względu na kompatybilność, wymagając przywrócenia starszych wersji. Folder znajduje się w: C: WindowsWinSxS. Rozmiar folderu o wielkości 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ść nigdy nie powinny być usuwane ręcznie. Jeśli chcesz wyczyścić pliki z komputera, zaleca się użycie funkcji "Oczyszczanie dysku".
Oczyszczanie dysku to program narzędziowy firmy Microsoft, wprowadzony po raz pierwszy w systemie 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 plików tymczasowych, przyspiesza i poprawia wydajność komputera. Czyszczenie dysku co najmniej raz w miesiącu jest optymalną częstotliwością konserwacji. Oczyszczanie dysku może usuwać tymczasowe pliki internetowe (powiązane z programem Internet Explorer), pobrane pliki programów i strony internetowe trybu offline. Oczyszczanie dysku pozwala opróżnić kosz, usunąć pliki tymczasowe i miniatury.
Uruchom algorytm dla Windows 10 i 8:
Procedura dla systemu Windows 7 i wcześniejszych:
Lub:
Po otwarciu okna "Oczyszczanie dysku" wybierz odpowiedni dysk w oknie startowym i kliknij 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 element zajmuje na dysku twardym. Po sprawdzeniu wszystkich pól kliknij OK, aby rozpocząć proces czyszczenia.
DLL to plik używany na platformach Microsoft Windows. Udostępnia bibliotekę podprogramów, których aplikacje mogą używać do wykonywania określonego zestawu zadań lub funkcji. Na przykład plik DLL może zawierać kroki niezbędne do wydrukowania dokumentu. Bez tej funkcjonalności programiści musieliby ponownie napisać wszystkie kroki. Większość użytkowników zna pliki DLL z powodu błędów, które otrzymują na swoim komputerze, z powodu braku wymaganego dokumentu lub ze względu na to, że plik zawiera złe instrukcje i generuje błąd. Zwykle tego typu błędy są eliminowane przez aktualizację lub ponowne zainstalowanie programu.
WinSxS - jaki jest folder? Użytkownicy systemu Windows, którzy uruchomili analizator przestrzeni dyskowej, mogą zlokalizować folder 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 Windows XP przełączają się na zaktualizowaną wersję systemu operacyjnego. Rozmiar folderu może wzrosnąć z kilku megabajtów do gigabajtów.
Często użytkownicy zastanawiają się, czy można usunąć folder WinSxS, czy konieczne jest uwzględnienie go w kopiach zapasowych systemu operacyjnego i dlaczego jest on tak duży w porównaniu do innych folderów systemu Windows.
WinSxS - jaki jest katalog z perspektywy retrospekcji? 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 możliwe przechowywanie wielu wersji biblioteki DLL, co doprowadziło do niekompatybilności i innych problemów. W systemie Windows ME firma Microsoft zaczęła udostępniać opcje przechowywania wielu wersji dll o tej samej nazwie w systemie operacyjnym. Tylko w systemie Windows Vista ta technologia została zmodyfikowana i nadal jest używana.
Jeśli otworzysz folder w Eksploratorze Windows, zobaczysz ogromną listę folderów zawierających co najmniej jeden plik, ale często kilka. 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.
WinSxS - czym jest folder i jaki jest jego cel? Wszystkie składniki w systemie operacyjnym znajdują się w folderze WinSxS. Ta lokalizacja jest nazywana 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 przez twarde połączenie z magazynu 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 przestrzeni i rośnie wraz z każdą aktualizacją usługi Windows Update. Nie można po prostu usunąć wszystkiego w folderze WinSxS, ponieważ niektóre pliki są potrzebne do niezawodnego uruchamiania i aktualizacji systemu Windows. Jednak w systemie Windows 7 i nowszych wersjach można użyć wbudowanego narzędzia Oczyszczanie dysku, aby usunąć starsze wersje aktualizacji systemu Windows. W systemach Windows 8.1 i 10 można użyć wiersza polecenia, aby wyczyścić folder WinSxS.
Wykonaj następujące kroki, aby wyczyścić niepotrzebne pliki w tym folderze WinSxS i odzyskać cenne miejsce na dysku twardym:
Zwróć uwagę, że jeśli nie widzisz opcji "Windows Update Cleanup", oznacza to, że nie ma plików, które można bezpiecznie usunąć.
Jeśli potrzebujesz bardziej szczegółowego pojęcia, ile miejsca zajmuje folder SxS i jaka jest możliwość czyszczenia niepotrzebnych plików, użyj wiersza poleceń:
Czyszczenie może trochę potrwać, w zależności od wersji systemu operacyjnego i rozmiaru plików do usunięcia.