विंडोज अक्सर क्यों रीबूट करना चाहते हैं?

विषयसूची:

विंडोज अक्सर क्यों रीबूट करना चाहते हैं?
विंडोज अक्सर क्यों रीबूट करना चाहते हैं?

वीडियो: विंडोज अक्सर क्यों रीबूट करना चाहते हैं?

वीडियो: विंडोज अक्सर क्यों रीबूट करना चाहते हैं?
वीडियो: What is Unix and why does it matter? Operating System OS Explained, History, Unix vs Linux, etc. - YouTube 2024, अप्रैल
Anonim
अगर एक शिकायत है कि लगभग हर किसी के पास विंडोज के बारे में लगता है, तो यह है कि वह इतनी बार रीबूट करना चाहता है। चाहे यह विंडोज अपडेट के लिए है या बस सॉफ़्टवेयर इंस्टॉल करने, अनइंस्टॉल करने या अपडेट करने पर, विंडोज अक्सर रीबूट करने के लिए कहेंगे।
अगर एक शिकायत है कि लगभग हर किसी के पास विंडोज के बारे में लगता है, तो यह है कि वह इतनी बार रीबूट करना चाहता है। चाहे यह विंडोज अपडेट के लिए है या बस सॉफ़्टवेयर इंस्टॉल करने, अनइंस्टॉल करने या अपडेट करने पर, विंडोज अक्सर रीबूट करने के लिए कहेंगे।

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

रीबूटिंग क्या करता है?

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

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

विंडोज अपडेट रीबूट्स

माइक्रोसॉफ्ट अक्सर विंडोज के लिए पैच जारी करता है, जिनमें से अधिकांश "पैच मंगलवार" पर पहुंचते हैं, प्रत्येक महीने के दूसरे मंगलवार को। इनमें से अधिकतर अपडेट सिस्टम फ़ाइलों को संशोधित करते हैं जिन्हें Windows चल रहा है, जबकि अद्यतन नहीं किया जा सकता है, इसलिए उन्हें रीबूट की आवश्यकता होती है। हालांकि, प्रत्येक विंडोज अपडेट को रीबूट की आवश्यकता नहीं है। उदाहरण के लिए, माइक्रोसॉफ्ट ऑफिस के लिए अद्यतनों को रीबूट की आवश्यकता नहीं होनी चाहिए - इन फ़ाइलों को Office को पुनरारंभ करके स्मृति से अनलोड किया जा सकता है।

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

Image
Image

सॉफ़्टवेयर इंस्टॉल करना, अनइंस्टॉल करना या अपडेट करना

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

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

रीबूट पर विंडोज अनुसूची फ़ाइल कैसे चलता है और हटाता है

विंडोज एक एपीआई प्रदान करता है कि एप्लिकेशन डेवलपर उपयोग में आने वाली फ़ाइल को स्थानांतरित करने, नाम बदलने या हटाने के लिए उपयोग कर सकते हैं। एप्लिकेशन विंडोज को अगली रीबूट करते समय फ़ाइल का नाम बदलने या स्थानांतरित करने के लिए कहता है, और अनुरोध रजिस्ट्री में HKLM System CurrentControlSet Control सत्र प्रबंधक लंबित FileRenameOperations मान को लिखा गया है। जब विंडोज बूट हो जाता है, तो यह इस रजिस्ट्री कुंजी की जांच करता है और किसी भी फाइल ऑपरेशन प्रोग्राम के लिए पूछताछ करता है।

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

Image
Image

लिनक्स और अन्य ऑपरेटिंग सिस्टम के बारे में क्या?

यदि आपने कभी भी लिनक्स या किसी अन्य ऑपरेटिंग सिस्टम का उपयोग किया है, तो आपने शायद देखा होगा कि विंडोज़ इससे अधिक बार रीबूट करना चाहता है। लिनक्स बस सिस्टम अपडेट को स्थापित करने के बाद भी विंडोज़ की तरह रीबूट करने के लिए आपको बग नहीं करता है। यह सच है, लेकिन यह इतना आसान नहीं है।

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

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

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

Image
Image

अच्छी खबर यह है कि समय के साथ रिबूटिंग कम आवश्यक हो गई है। विंडोज़ अब कई प्रकार के ड्राइवरों को स्वैप कर सकता है - ग्राफिक्स ड्राइवर, उदाहरण के लिए - सिस्टम को रिबूट किए बिना। आधुनिक सुरक्षा सुविधाओं (जैसे कि विंडोज फ़ायरवॉल सक्षम) ने विंडोज को और अधिक सुरक्षित बना दिया है, इसलिए विंडोज 8 विंडोज अपडेट के बाद रीबूट करने के लिए तीन दिवसीय अनुग्रह अवधि प्रदान करता है।

सिफारिश की: