1. Servis nedir ve servis yığını ne işe yarar?
Hizmet, Windows güncelleştirmelerini veya Windows özelliklerini yapılandırmanın adıdır ( güncelleştirmeleri / özellikleri yükleme, kaldırma). Bu, Windows çalışırken (Çevrimiçi) veya Windows bölümü olmayan / veya takılı bir WIM'e (çevrimdışı) karşı yapılabilir:
Servis nedir? Hizmet, bir Windows işletim sistemine karşı rol, özellik, hizmet paketi veya Windows güncelleştirmesi yükleme işlemidir. Çoğu zaman servis çevrimiçi durumda yapılır. Bu durumda, çevrimiçi, bir değişiklik yapıldığında işletim sisteminin çalışır durumda olduğu anlamına gelir. Çevrimiçi hizmet, çoğu insanın yaptığı şeydir ve genellikle Windows Update veya indirilen bir güncelleştirmeyi çift tıklatarak yapılır. Ayrıca çevrimdışı bir durum var. Çevrimdışı, elbette, yükleme işleminin Windows'un çalışmayan bir sürümüne karşı gerçekleştiği anlamına gelir. Bu, daha büyük şirketlerin ve OEM'lerin görüntü dosyalarıyla yaptığı şeydir, bunları IMAGEX veya DISM ile bağlar ve daha sonra görüntü üretilirken yama sürelerini azaltmak için bu görüntülere düzeltmeler veya diğer güncellemeleri yükler.
2. CBS nedir
CBS, bileşen tabanlı hizmet anlamına gelir ve Windows Vista'da eklenmiştir. Eski Windows sürümlerinde Kurulum, .inf
özellikleri / Güncelleştirmeleri yüklemek için dosyalara dayanıyordu .
Windows Vista'da, Bileşen Tabanlı Hizmet (CBS) olarak bilinen yeni bileşen mimarisi, bu bileşenlerin yüklenme biçimini değiştirir. CBS mimarisi, önceki işletim sistemlerindeki kurulumculardan çok daha sağlam ve güvenlidir. Kullanıcılar, yanlış veya kısmi kurulumun neden olduğu istikrarsızlık sorunlarına karşı aynı anda hafifletirken, güncellemelerin, sürücülerin ve isteğe bağlı bileşenlerin eklenmesine izin veren daha eksiksiz ve kontrollü bir kurulum işleminden yararlanır. CBS, IIS'den Windows Media Player'a kadar olan bileşenlerin ve özelliklerin, bileşenin tüm işlevlerini kapsayan küçük modüller olarak paketlenmesine olanak tanır. Diğer bir deyişle, her modül, içerdiği bileşenin tam olarak yüklenmesi veya kaldırılması için gereken tüm dosyaları, kayıt defteri ayarlarını ve yöntemlerini içerir.
3. WinSxS hangi rolleri oynuyor?
Bu klasör, bir sistemde yan yana (sxs) 2 farklı DLL sürümü yüklemesine sahip olmak için Windows XP'de eklenmiştir. Microsoft, WinXp'de yeni Tema desteğine izin vermek için bunu kullandı, ancak eski sistem dll'lerinin eski Win95 uygulamalarını bozmaması için hala kullanıyor. DLL cehennemi düzeltmek için de kullanıldı. Win95'te, bir aracın sürüm 4'te özel bir Windows DLL dosyası ve sürüm 4.10'da bir sonraki araç gerektirmesi sorunu vardır. Daha yeni bir araç yüklediyseniz, eski programı bozabilir, daha yeni bir araçtan sonra eski olanı yüklediyseniz, eski daha çalıştı, ancak DLL gerekli tüm özellikleri desteklemediğinden daha yeni araç çöker.
Vista, WinSxS klasörü Windows tarafından kullanılan tüm dosyaları içerdiğinden ve bir özelliği etkinleştirdiğinizde, dosyalar hedefe kopyalanmaz C:\Program Files
, bir hardlink yoluyla bağlanır:
Önceki Windows ve Windows Vista sürümleri arasındaki en büyük değişikliklerden biri, INF tarafından açıklanan bir işletim sisteminden bileşenlemeye geçişti. Windows'daki bir bileşen, bir veya daha fazla ikili dosya, katalog dosyası ve dosyaların nasıl yüklenmesi gerektiğiyle ilgili her şeyi açıklayan bir XML dosyasıdır. İlişkili kayıt defteri anahtarlarından ve hizmetlerinden dosyaların ne tür güvenlik izinlerine sahip olması gerektiğine kadar. Bileşenler mantıksal birimler halinde gruplanır ve bu birimler farklı Windows sürümlerini oluşturmak için kullanılır.
İşletim sistemindeki tüm bileşenler WinSxS klasöründe bulunur - aslında bu konuma bileşen deposu diyoruz. Her bileşenin, oluşturulduğu sürümü, dili ve işlemci mimarisini içeren benzersiz bir adı vardır. WinSxS klasörü, bileşenin sistemde bulunduğu tek konumdur, sistemde gördüğünüz dosyaların diğer tüm örnekleri bileşen deposundan sabit bağlantı yapılarak “yansıtılır”. Son noktayı tekrar edeyim - işletim sistemindeki her dosyanın her bir sürümünün yalnızca bir örneği (veya tam veri kopyası) var ve bu örnek WinSxS klasöründe bulunuyor. Bu açıdan bakıldığında, WinSxS klasörü, aşağı seviyeli işletim sistemlerinde “düz” olarak adlandırılan tüm işletim sisteminin tamamıdır.
4. Windows Installer hangi rolleri oynar?
bu WinSxS ile ilişkisizdir, C klasörü: Windows \ Installer, Windows Installer servisinin kopyalarının kurulu programları değiştirebilmesi veya kaldırabileceği veriler olduğu klasördür.
5. Windows Update hangi rolleri oynar?
Windows güncellemesi dosyaları C: \ Windows \ SoftwareDistribution \ klasörüne indirir ve yığını yığma işlemi verileri WinSxS'ye kopyalar ve başarısız olursa (dosyalar hala kullanıldığında), işlem beklemede ve güncelleme yüklenir bir sonraki önyüklemede (kapatma ve önyüklemede Windows güncellemelerini yapılandırma ekranı).