हेलो दोस्तों इस पोस्ट में मैं आपको बताऊंगा कि विंडोस की स्टार्टअप प्रोसेस क्या है?
जब windows स्टार्ट होती है तो इसके कुछ स्टेप्स होते हैं यह स्टेप्स microsoft windows के सभी ऑपरेटिंग सिस्टम के लिए लगभग समान होते हैं। इस पोस्ट में windows xp की लोडिंग प्रोसेस को लेकर समझाऊंगा।
Windows xp,2k,2k3 operating system
1.POST2.Initial startup process
3.boot loader phase
4.Detect and configure Hardware phase
5.Kernel loading phase
6.Logon phase
Windows vista,7 and later os
1.POST2.Initial startup process
3.Windows boot manager phase
4.Windows boot loader phase
5.Kernel loading phase
6.Logon phase
A. शुरुआत में हार्डवेयर चेक करता है जैसे के सिस्टम में कितनी मेमोरी (RAM) है।
B. कंप्यूटर को स्टार्ट करने के लिए जिन डिवाइसेस की आवश्यकता होती है, उनको चेक करता है। जैसे के कंप्यूटर में हार्ड डिस्क है कि नहीं
C. कंप्यूटर की कॉन्फ़िगरेशन सेटिंग को volatile मेमोरी से प्राप्त करना जो कि मदर बोर्ड में होती है।
यह सेक्शन निम्नलिखित डिवाइसों से संबंधित प्रॉब्लम्स को detect कर सकता है।
*floppy, Keyboard,CPU fan....
2.Initial startup phase:- इस phase में दो काम होते हैं।
A.Boot sequence:- इसका मतलब कंप्यूटर को कौन से डिवाइस से बूट होना है। यह सेटिंग सभी बायोस में से होती है। जैसे
Harddisk. CD drive, USB drive, Floppy drive etc.
B.Read MBR:- इससे यह पता चलता है कि प्राइमरी पार्टीशन कौन सा है एक्सटेंडेड पार्टीशन कौन सा है।
इससे निम्नलिखित प्रॉब्लम्स का पता लग सकता है।
*Disk boot failure.
*Error related with MBR/Partition table
3.Boot loader phase:- windows boot manager बूट लोडर फेज को स्टार्ट करता है। जब यूजर windows vista or windows 7 को सिलेक्ट करता है। तो बूट लोडर फेस निम्नलिखित कार्य करता है
A. NTOSKRNL.exe को केवल लोड करता है, लेकिन run नहीं करता।
B. हार्डवेयर abstraction layer को लोड करता है और तब तक रन नहीं करता जब तक os kernel लोड नहीं हो जाता।
C. सिस्टम रजिस्ट्री को मेमोरी में लोड करता है ।(system32\config\system)
D. डिवाइस इसके ड्राइवर के लिए HKEY-LOCAL-MACHINE\SYSTEM\Securities key को स्कैन करता है। और उन सभी ड्राइवर को लोड करता है जो सिस्टम बूटिंग के लिए configured हैं। बूट लोडर तब तक ड्राइवर को initiate नहीं करता जब तक कर्नल लोडिंग फेस कंपलीट नहीं हो जाता है।
4.Detect and configure Hardware Phase:- इस फेस में सभी connected डिवाइसेज की जानकारी collect की जाती है।
5.Kernel loading Phase:- इस फेस में रजिस्ट्री कंट्रोल सेटिंग के अनुसार सभी सर्विसेस और ड्राइवर को लोड करता है।
hal.dll and NTOSKRNL.exe फाइल्स भी इस मोड़ में लोड होती है।
6.Logon Phase:- विंडो सब सिस्टम logon and logoff स्टार्ट करता है।
winlogon.exe फाइल निम्नलिखित कार्य करती है।
A.services.exe को स्टार्ट करती है।
B.Local Security Authority (LSA) को एडमिनिस्ट्रेशन के लिए स्टार्ट करती है।
C.Provide GINA (Graphical identification and authentication)
D. डोमेन में authentication के लिए Kerberose v5 प्रोटोकॉल और NTLM (Windows NT LAN Manager) यूज़ होता है।
अगर यह पोस्ट आपको पसंद आई तो जरूर शेयर करें और अगर आपका कोई शिकायत या सुझाव है तो नीचे कमेंट में अपनी राय अवश्य दें। आपकी प्रतिक्रिया हमारे लिए बहुत महत्वपूर्ण है।धन्यवाद
Comments
Post a Comment