1. सर्विसिंग क्या है और सर्विसिंग स्टैक क्या करता है?
सर्विसिंग विंडोज अपडेट या विंडोज फीचर्स को कॉन्फ़िगर करने का नाम है (इंस्टॉल करना, अपडेट / फीचर्स को हटाना)। यह तब किया जा सकता है जब विंडोज चल रहा है (ऑनलाइन) या विंडोज नहीं चल रहा है या WIM (ऑफलाइन) माउंट नहीं किया जा रहा है:
सर्विसिंग क्या है? सर्विसिंग एक भूमिका, सुविधा, सर्विस पैक या विंडोज ओएस के खिलाफ विंडोज अपडेट स्थापित करने का कार्य है। ज्यादातर समय सर्विसिंग एक ऑनलाइन राज्य में की जाती है। इस मामले में, ऑनलाइन का मतलब है कि जब कोई परिवर्तन किया जाता है तो ऑपरेटिंग सिस्टम चालू और चालू होता है। ऑनलाइन सर्विसिंग जो ज्यादातर लोग करते हैं और आमतौर पर विंडोज अपडेट के माध्यम से की जाती है या डाउनलोड किए गए अपडेट पर डबल क्लिक करते हैं। एक ऑफ़लाइन स्थिति भी है। ऑफ़लाइन, निश्चित रूप से, इसका मतलब है कि स्थापना विंडोज के एक गैर-चल रहे संस्करण के खिलाफ हो रही है। यह बहुत सारे बड़े निगमों और OEM अपनी छवि फ़ाइलों के साथ करते हैं, वे उन्हें IMAGEX या DISM के साथ माउंट करते हैं और फिर छवि को उत्पादन में रोल करने पर अपने पैच समय को कम करने के लिए उन छवियों के खिलाफ हॉटफ़िक्स या अन्य अपडेट स्थापित करते हैं।
2. सीबीएस क्या है
सीबीएस घटक आधारित सर्विसिंग के लिए खड़ा है और विंडोज विस्टा में जोड़ा गया था। पुराने विंडोज संस्करणों में, सेटअप .inf
सुविधाओं / अपडेट को स्थापित करने के लिए फाइलों पर आधारित था ।
विंडोज विस्टा में, घटक-आधारित सर्विसिंग (सीबीएस) के रूप में जाना जाने वाला नया घटक वास्तुकला, इन घटकों को स्थापित करने के तरीके को बदलता है। CBS आर्किटेक्चर पिछले ऑपरेटिंग सिस्टम में इंस्टॉलर की तुलना में कहीं अधिक मजबूत और सुरक्षित है। उपयोगकर्ता अधिक पूर्ण और नियंत्रित स्थापना प्रक्रिया से लाभान्वित होते हैं जो अपडेट, ड्राइवर और वैकल्पिक घटकों को जोड़ने की अनुमति देता है, साथ ही साथ अनुचित या आंशिक स्थापना के कारण अस्थिरता के मुद्दों को कम करने के साथ-साथ जोड़ा जाता है। सीबीएस आईआईएस से विंडोज मीडिया प्लेयर के घटकों और सुविधाओं को छोटे मॉड्यूल के रूप में पैक करने की अनुमति देता है जो घटक की पूर्ण कार्यक्षमता को शामिल करता है। दूसरे शब्दों में, प्रत्येक मॉड्यूल में सभी फ़ाइलें, रजिस्ट्री सेटिंग्स और पूर्ण घटक या इसके घटक को हटाने के लिए आवश्यक विधियां शामिल होती हैं।
3. WinSxS क्या भूमिका निभाते हैं
यह फ़ोल्डर विंडोज एक्सपी में जोड़ा गया था, जिसमें एक सिस्टम पर अगल-बगल (sxs) 2 अलग DLL वर्जन इंस्टाल्ड करने की क्षमता थी। Microsoft ने इसका इस्तेमाल WinXp में नए थेमिंग सपोर्ट की अनुमति देने के लिए किया था, लेकिन फिर भी पुराने Win95 एप्लिकेशन को न तोड़ने के लिए पुराने सिस्टम dll को रखें। इसका इस्तेमाल DLL नरक को तय करने के लिए भी किया गया था। Win95 में आपको समस्या है कि एक टूल को संस्करण 4 में एक विशेष विंडोज डीएलएल और संस्करण 4.10 में अगले टूल की आवश्यकता है। यदि आपने नया टूल इंस्टॉल किया है तो यह पुराने प्रोग्राम को तोड़ सकता है, यदि आपने पुराने को नए टूल के बाद इंस्टॉल किया है, तो पुराने ने काम किया है लेकिन नया टूल क्रैश हो जाता है क्योंकि DLL सभी आवश्यक सुविधाओं का समर्थन नहीं करता है।
विस्टा के बाद से, WinSxS फ़ोल्डर में विंडोज द्वारा उपयोग की जाने वाली सभी फाइलें थीं और जब आप किसी विशेषता को सक्रिय करते हैं, तो फ़ाइलों को गंतव्य में कॉपी नहीं किया जाता है C:\Program Files
, वे एक हार्डलिंक के माध्यम से जुड़े होते हैं:
Windows और Windows Vista के पिछले संस्करणों के बीच सबसे बड़े परिवर्तनों में से एक INF वर्णित ओएस से एक भाग था। विंडोज में एक घटक एक या अधिक बायनेरी, एक कैटलॉग फ़ाइल और एक एक्सएमएल फ़ाइल है जो फ़ाइलों को कैसे स्थापित किया जाना चाहिए, इसके बारे में सब कुछ बताता है। संबंधित रजिस्ट्री कुंजियों और सेवाओं से किस तरह की सुरक्षा अनुमति के लिए फाइलें होनी चाहिए। घटकों को तार्किक इकाइयों में वर्गीकृत किया गया है, और इन इकाइयों का उपयोग विभिन्न विंडोज संस्करणों के निर्माण के लिए किया जाता है।
ऑपरेटिंग सिस्टम के सभी घटक WinSxS फ़ोल्डर में पाए जाते हैं - वास्तव में हम इस स्थान को घटक स्टोर कहते हैं। प्रत्येक घटक का एक विशिष्ट नाम होता है जिसमें संस्करण, भाषा और प्रोसेसर आर्किटेक्चर शामिल होता है जिसे इसके लिए बनाया गया था। WinSxS फ़ोल्डर एकमात्र स्थान है जो घटक सिस्टम पर पाया जाता है, सिस्टम पर आपके द्वारा देखी जाने वाली फ़ाइलों के अन्य सभी उदाहरण घटक स्टोर से हार्ड लिंकिंग द्वारा "अनुमानित" होते हैं। मुझे उस अंतिम बिंदु को दोहराने दें - ओएस में प्रत्येक फ़ाइल के प्रत्येक संस्करण का केवल एक उदाहरण (या पूर्ण डेटा कॉपी) है, और वह उदाहरण WinSxS फ़ोल्डर में स्थित है। तो उस नजरिए से देखा जाए, तो WinSxS फोल्डर वास्तव में पूरे ओएस का संपूर्ण हिस्सा है, जिसे डाउन-लेवल ऑपरेटिंग सिस्टम में "फ्लैट" के रूप में संदर्भित किया जाता है।
4. विंडोज इंस्टॉलर की क्या भूमिकाएं हैं?
यह WinSxS, फ़ोल्डर C से असंबंधित है: Windows \ Installer वह फ़ोल्डर है जहां Windows इंस्टालर सेवा प्रतियां स्थापित प्रोग्रामों को संशोधित या निकालने में सक्षम होने के लिए डेटा है।
5. विंडोज अपडेट क्या भूमिका निभाता है?
Windows अद्यतन C: \ Windows \ SoftwareDistribution \ डाउनलोड फ़ाइलों को डाउनलोड करता है और स्टैकिंग सर्विस डेटा को WinSxS में कॉपी करता है और हार्डलिंक बनाने की कोशिश करता है, अगर यह विफल रहता है (जब फ़ाइलों का उपयोग अभी भी किया जाता है), तो ऑपरेशन लंबित है और अपडेट स्थापित हो जाता है अगले बूट पर (विंडोज अपडेट स्क्रीन को शटडाउन और बूट में कॉन्फ़िगर करें)।