1. Co to jest serwisowanie i co robi stos serwisowy?
Obsługa to nazwa konfiguracji aktualizacji systemu Windows lub funkcji systemu Windows (instalowanie, usuwanie aktualizacji / funkcji). Można to zrobić, gdy system Windows jest uruchomiony (Online) lub na niedziałającej partycji Windows lub zamontowanym WIM (offline):
Co to jest serwisowanie? Obsługa polega na zainstalowaniu roli, funkcji, dodatku Service Pack lub aktualizacji systemu Windows w systemie operacyjnym Windows. Większość czasu serwisowanie odbywa się w trybie online. W takim przypadku tryb online oznacza, że system operacyjny działa i działa po wprowadzeniu zmiany. Obsługa online jest tym, co robi większość ludzi i zwykle odbywa się za pośrednictwem Windows Update lub podwójnego kliknięcia pobranej aktualizacji. Istnieje również stan offline. Offline oczywiście oznacza, że instalacja odbywa się na niedziałającej wersji systemu Windows. To właśnie robi wiele większych korporacji i producentów OEM ze swoimi plikami obrazów, montuje je za pomocą IMAGEX lub DISM, a następnie instaluje poprawki lub inne aktualizacje na tych obrazach, aby skrócić czas ich łatania, gdy obraz jest wprowadzany do produkcji.
2. Co to jest CBS
CBS oznacza obsługę opartą na składnikach i został dodany w systemie Windows Vista. W starszych wersjach systemu Windows instalacja opierała się na .inf
plikach służących do instalowania funkcji / aktualizacji .
W systemie Windows Vista nowa architektura komponentowania, znana jako obsługa oparta na składnikach (CBS), zmienia sposób instalowania tych składników. Architektura CBS jest znacznie bardziej niezawodna i bezpieczniejsza niż instalatory poprzednich systemów operacyjnych. Użytkownicy korzystają z bardziej kompletnego i kontrolowanego procesu instalacji, który umożliwia dodawanie aktualizacji, sterowników i opcjonalnych komponentów, jednocześnie łagodząc problemy niestabilności spowodowane nieprawidłową lub częściową instalacją. CBS umożliwia pakowanie komponentów i funkcji od IIS po Windows Media Player jako małe moduły, które obejmują pełną funkcjonalność komponentu. Innymi słowy, każdy moduł zawiera wszystkie pliki, ustawienia rejestru i metody wymagane do pełnej instalacji lub usunięcia zawartego w nim komponentu.
3. Jakie role odgrywają WinSxS
Ten folder został dodany w systemie Windows XP, aby mieć możliwość zainstalowania 2 różnych wersji DLL obok siebie (sxs) w systemie. Microsoft wykorzystał to, aby zezwolić na nową obsługę Theming w WinXp, ale nadal zachowuje stare biblioteki DLL systemu, aby nie uszkodzić starych aplikacji Win95. Służył również do naprawienia piekła DLL. W Win95 masz problem z tym, że narzędzie wymaga specjalnej biblioteki DLL systemu Windows w wersji 4 i następnego narzędzia w wersji 4.10. Jeśli zainstalowałeś nowsze narzędzie, może to zepsuć stary program, jeśli zainstalowałeś starsze po nowszym narzędziu, starsze działało, ale nowsze narzędzie ulega awarii, ponieważ biblioteka DLL nie obsługuje wszystkich wymaganych funkcji.
Od czasu wydania Vista folder WinSxS zawierał wszystkie pliki używane przez system Windows, a po aktywacji funkcji pliki nie są kopiowane do miejsca docelowego C:\Program Files
, ale są łączone za pomocą linku twardego:
Jedną z największych zmian między poprzednimi wersjami systemu Windows i Windows Vista było przejście z systemu operacyjnego opisanego przez INF do komponentowania. Składnik w systemie Windows to co najmniej jeden plik binarny, plik katalogu i plik XML opisujący wszystko, co należy zrobić z plikami. Od powiązanych kluczy rejestru i usług po rodzaje uprawnień bezpieczeństwa, jakie powinny mieć pliki. Komponenty są pogrupowane w jednostki logiczne, które służą do budowania różnych wersji systemu Windows.
Wszystkie składniki w systemie operacyjnym znajdują się w folderze WinSxS - w rzeczywistości nazywamy to miejsce składnicą składników. Każdy komponent ma unikalną nazwę, która zawiera wersję, język i architekturę procesora, dla którego został zbudowany. Folder WinSxS jest jedyną lokalizacją, w której składnik znajduje się w systemie, wszystkie inne wystąpienia plików, które widzisz w systemie, są „rzutowane” przez bezpośrednie połączenie ze składnikiem składników. Powtórzę ten ostatni punkt - istnieje tylko jedna instancja (lub pełna kopia danych) każdej wersji każdego pliku w systemie operacyjnym i ta instancja znajduje się w folderze WinSxS. Patrząc z tej perspektywy, folder WinSxS jest tak naprawdę całym systemem operacyjnym, określanym jako „płaski” w niższych systemach operacyjnych.
4. Jaką rolę odgrywa Instalator Windows?
nie jest to związane z WinSxS, folder C: Windows \ Installer to folder, w którym kopie usługi Instalatora Windows to dane umożliwiające modyfikację lub usunięcie zainstalowanych programów.
5. Jaką rolę odgrywa Windows Update?
Aktualizacja systemu Windows pobiera pliki do C: \ Windows \ SoftwareDistribution \ Download i serwis stosu kopiuje dane do WinSxS i próbuje utworzyć dowiązania twarde, jeśli to się nie powiedzie (gdy pliki są nadal używane), operacja jest w toku i aktualizacja zostanie zainstalowana przy następnym uruchomieniu (ekran konfiguracji aktualizacji systemu Windows podczas zamykania i uruchamiania).