विंडोज 7 इंस्टाल के दौरान क्या होता है?


10

एक चैट चर्चा के दौरान विंडोज 7 इंस्टॉलेशन के दौरान कुछ प्रमुख बिंदुओं पर क्या होता है, इस विषय पर चर्चा हुई । यह जानना कि इन बिंदुओं पर वास्तव में क्या होता है, किसी भी मुद्दे को निर्धारित करने में बहुत अच्छा होगा जो एक स्थापना के दौरान उत्पन्न हो सकता है। उदाहरण के लिए, एक इंस्टालेशन के दौरान, विंडोज 'एक्सपैंड' फाइल्स को इंस्टाल किया जाता है। ऐसा क्या हुआ जिसके कारण स्थापना को 27% विस्तार कहा गया? वास्तव में 'विस्तार' के मूल विचार को जानना मददगार होगा।

विंडोज 7 इंस्टॉलेशन प्रक्रिया के 5 मुख्य चरण हैं:

  1. विंडोज फाइलें कॉपी करना
  2. विंडोज फाइल्स का विस्तार
  3. सुविधाएँ स्थापित करना
  4. अपडेट स्थापित कर रहा है
  5. स्थापना पूर्ण करना

मैं जो देख रहा हूं, वह इस पर एक बड़ा विवरण है कि उनमें से प्रत्येक चरण वास्तव में किसका प्रतिनिधित्व करता है, और यदि कोई विशिष्टता है कि हम उन चरणों से निकाल सकते हैं (जैसे कि प्रतिशत क्या प्रतिनिधित्व कर सकते हैं)।

अर्थात क्या विंडोज़ फ़ाइलों की नकल करने का मतलब है कि राम डिस्क बनाना और फिर उस डिस्क में इंस्टालेशन फ़ाइलों की प्रतिलिपि बनाना? क्या 27% आमतौर पर जहां विंडोज ड्राइवर लोड कर रहा है? इत्यादि।


5
आप यह नहीं जानते होंगे। अगर आप कोशिश करेंगे तो डैड बिली आपको थप्पड़
मारेंगे

@clabacchio मैं हमेशा यह बिल गेट्स मिनी मेरे पास तैयार है ...
जेम्स Mertz

1
आप Microsoft कॉर्पोरेट रहस्यों के लिए पूछ रहे हैं! +1 आपका प्रश्न एक Google खोज में दूसरे स्थान पर आया।
Moab

जवाबों:


11

बूट प्रक्रिया पर सामुदायिक विकी प्रलेखन

चूंकि पूरी प्रक्रिया को अपने बेहतरीन विवरणों में विस्तार करने के लिए सभी विंडोज संस्करणों पर लागू होने के लिए काफी कुछ विश्लेषण और शोध की आवश्यकता है, और सेटअप के मामूली विवरणों की रूपरेखा तैयार करने के लिए; कृपया इस समुदाय विकी को लिखने में मदद करें जो भविष्य में अन्य उपयोगकर्ताओं को लाभान्वित कर सकता है जो यह समझने की कोशिश कर रहे हैं कि उनकी बूट प्रक्रिया कहाँ और क्यों विफल रही है ... धन्यवाद!

Windows फ़ाइलों की प्रतिलिपि बनाना:

चूंकि स्थापना माध्यम से सब कुछ का विस्तार थकाऊ होगा, सेटअप पहले सब कुछ कॉपी करता है।

  1. की नकल boot.wimकरता हैC:\$Windows.~BT

  2. की नकल install.wimकरता हैC:\$Windows.~LS

Windows फ़ाइलों का विस्तार:

अब जब हमारे पास हमारी फाइलें हैं, तो उनका विस्तार किया जा सकता है।

  1. विस्तार install.wimमें C:\, के लिए Users, ProgramData, Program Files, Windows, ...

  2. फैलता है boot.wim, निष्पादन योग्य (ओं) और विन्यास बूट करने में सक्षम होने के लिए।

स्थापना सुविधाएँ:

सक्षम करने के लिए आवश्यक सुविधाओं को सक्षम और कॉन्फ़िगर करता है, ध्यान दें कि ये अनुकूलित किए जा सकते हैं। यह देखते हुए कि फाइलें पहले से ही मौजूद हैं, यह सबसे अधिक संभावना है कि कुछ हार्ड लिंक बना रहा है और सिस्टम पर मौजूद सुविधाओं को बनाने के लिए कुछ रजिस्ट्री सुविधाओं को बदल रहा है।

अपडेट स्थापित कर रहा है:

कोई भी KB अद्यतन स्थापित करता है जिसे इंस्टॉलेशन माध्यम पर पैक किया गया है। यह एक सामान्य अभ्यास है जैसे कि जब आपको कई इंस्टॉलेशन करने होते हैं, तो इसे हर बार इंटरनेट से अपडेट नहीं लाना पड़ता है।

पूर्ण स्थापना:

  1. अपने ड्राइवरों का पता लगाता है, अधिष्ठापन माध्यम के साथ आए किसी भी ड्राइवर को स्थापित करना। यदि आपको एक ही प्रकार के बहुत सारे कंप्यूटरों को स्थापित करने की आवश्यकता है, तो ड्राइवरों को पैक करना इसके लायक है।

  2. कुछ भी साफ सफाई अस्थायी सेटअप को पीछे छोड़ दिया है।

  3. सुनिश्चित करता है कि सिस्टम को रिबूट किया जा सकता है।

  4. सुनिश्चित करता है कि हार्ड ड्राइव पर डेटा सिंक्रनाइज़ किया गया है और अब कैश नहीं किया गया है।

  5. सिस्टम को रिबूट करता है।

पहला बूट:

कुछ और विन्यास, ज्यादातर ओएस को अपने हार्डवेयर में अनुकूलित करने के लिए।

ऑडिट मोड (वैकल्पिक):

यदि सिस्टम ऑडिट मोड में बूट करने के लिए सेट है; या तो अनअटेंडेड कॉन्फ़िगरेशन के माध्यम से, sysprep /auditया फिर Ctrl+ Shift+ F3तब इंस्टॉलेशन को उपयोगकर्ता बनाने से पहले अनुकूलित किया जा सकता है, इंस्टॉलेशन को अंतिम रूप देने से पहले यह कुछ विशेषताएं (जिसे इन दिनों क्रैपवेयर कहा जाता है) प्रदान करने के लिए उपयोगी है। ध्यान दें कि आमतौर पर यह चरण स्वचालित होता है, जो कॉल के साथ समाप्त होता है sysprep /oobe

बॉक्स अनुभव से बाहर:

अंत में, आप वेलकम स्क्रीन पर पहुँचते हैं जहाँ आप अपना उपयोगकर्ता प्रोफ़ाइल बना सकते हैं।

प्रति उपयोगकर्ता पहले लॉगिन कुछ और व्यक्तिगत कॉन्फ़िगरेशन लागू करता है।


क्या वर्तमान डेटा सही है या यह सिर्फ एक टेम्पलेट है? उदाहरण के लिए आपके पास C ड्राइव पर जाने वाला विस्तार है, लेकिन मैं उत्सुक था अगर इसे राम पर लोड किया गया था।
जेम्स मर्ट्ज़

@ क्रोनो: अधिकांश डेटा सटीक है। वे रैम का उपयोग नहीं करने का कारण सरल है क्योंकि स्थापना हर कंप्यूटर पर फिट नहीं होगी; और इसके अलावा, इसका विस्तार भी किया जाना चाहिए, जिसमें केवल स्थापना और फ़ाइलों की तुलना में अधिक मेमोरी उपयोग की आवश्यकता होती है। इसलिए, कि वे इसे रैम में लोड नहीं करते हैं, जिसे प्रोसेस मॉनीटर का उपयोग करके सत्यापित किया जा सकता है यदि आप चाहते हैं ... :)
तमारा विजसमैन

यदि Copying Windows filesचरण तुरंत होता है, तो क्या इसका मतलब यह है कि यह फ़ाइलों की नकल नहीं कर रहा है और इसके बजाय केवल उन फ़ाइलों का उपयोग कर रहा है जो पहले से ही डिस्क पर मौजूद हैं?
स्टीमपॉवर

3

आपको विभिन्न चरणों का दस्तावेजीकरण करने की आवश्यकता नहीं है।

यह थकाऊ काम है, यह देखते हुए कि केवल एक ही सेटअप नहीं है ...

आप ऐसा कर सकते हैं, लेकिन यह केवल आपके प्रलेखन को विशिष्ट बनाएगा:

  1. विंडोज का एक निश्चित संस्करण।
  2. एक उन्नयन बनाम एक स्थापना।
  3. 32-बिट बनाम 64-बिट
  4. हार्डवेयर अंतर जो पेरेंट को कम / अधिक सटीक बना सकते हैं।

यदि आप इसे कुछ अन्य लोगों के साथ मिलकर दस्तावेज़ बनाना चाहते हैं, तो यह बहुत बढ़िया होगा। लेकिन यह संभव नहीं होगा अगर यह सिर्फ एक ही व्यक्ति एक बार कर रहा है। क्योंकि वह निवेश पर कम रिटर्न देने वाला है।

आप बस देख सकते हैं कि स्थापना के दौरान क्या होता है।

आप शायद मुझे अब तक जानते हैं, यह होने जा रहा है ... पहला पत्र: पी

बिल्कुल सही! प्रोसेस मॉनिटर इसके लिए सही टूल है। या तो इसे USB ड्राइव पर लाएं या इसे डीवीडी पर पैक करें। लेकिन यह आपको आश्चर्यचकित करने वाला है, कि कोई अधिष्ठापन वातावरण में कोई प्रोग्राम कैसे चलाता है?

सबसे पहले, कंसोल का उपयोग करके फायर करें Shift+ F10फिर सही ड्राइव अक्षर ढूंढें और चलाएं procmon.exe

प्रोसेस मॉनिटर में, बस इसे सब कुछ कैप्चर करने के लिए सेट करें और आप अच्छी तरह से देखेंगे कि इंस्टॉलेशन क्या कर रहा है। यह आपको फ्रीज के क्षण में नवीनतम घटनाओं को देखने की अनुमति देता है, आप वास्तव में उनकी संपत्तियों का निरीक्षण नहीं कर सकते हैं , लेकिन यह कम से कम आपको यह अनुमान लगाने की अनुमति देता है कि क्या चल रहा है।

यदि आप घटनाओं को सहेजना चाहते हैं, तो आपको दस सेकंड काउंटर समाप्त होने से पहले ऐसा करना होगा ।

यदि आप बूट के बाद की घटनाओं को कैप्चर करना शुरू करना चाहते हैं, तो मेनू में बूट लॉगिंग विकल्प को सक्षम करें । जब आपका कंप्यूटर पूरी तरह से बूट हो गया है और आप लॉग इन हैं, तो प्रोसेस मॉनिटर खोलने से बूट ट्रेस लोड हो जाएगा जिससे आप दूसरे भाग को भी बचा सकते हैं।

लेकिन क्या होगा अगर एक फ्रीज या क्रैश मुझे पर्याप्त नहीं बताता है?

जमा देता है:

Windows सेटअप पर उपयोगकर्ता द्वारा आरंभ की गई क्रैश करने के लिए आप + + सेट अप कर सकते हैं । इसलिए, शायद यह विंडोज सेटअप में डिफ़ॉल्ट रूप से सक्षम हो सकता है। यदि यह डिफ़ॉल्ट रूप से सक्षम नहीं है, तो Windows सेटअप के Windows PE वातावरण के रजिस्ट्री पित्ती को संपादित करने का प्रयास कर सकता है, यह सुनिश्चित करने के लिए कि सेटिंग डिफ़ॉल्ट रूप से सक्षम है।CtrlScroll LockScroll Lock

यदि वह काम नहीं करता है, तो Microsoft और सिस्टम बिल्डर्स के लोगों का उचित तरीका डिबगिंग को सक्षम करना और दो कंप्यूटरों के बीच डिबग केबल को हुक करना है, फिर वे फ्रीज़ के दौरान सिस्टम को रोक सकते हैं और इसे डीबग कर सकते हैं। इसके लिए उपयोग किए जाने वाले उपकरण को निम्नलिखित अनुभाग में उल्लिखित किया जाएगा।

दुर्घटनाओं के लिए:

किसी क्रैश (बीएसओडी) का अनुभव करते समय, आपका पहला पड़ाव बग चेक कोड संदर्भ होना चाहिए ताकि यह समझने के लिए कि विशेष बग चेक का वास्तव में क्या मतलब हो। वहां से, सरल तरीका यह है कि WhoCrashed का उपयोग करें और शायद एक विशेष कारण देखें।

कठिन दृष्टिकोण विंडोज के डिबगिंग टूल से WinDbg सीख रहा है , जो आपको डंप का विश्लेषण करने और यह जांचने का प्रयास करने की अनुमति देता है कि वास्तव में क्या हुआ था। लेकिन कभी-कभी यह स्पष्ट नहीं हो सकता है और आपको कुछ हार्डवेयर समस्या निवारण करना होगा ...

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.