जब मुझे सॉफ़्टवेयर की स्थापना रद्द करने के बाद पुनरारंभ करने के लिए कहा जाता है, तो क्या शटडाउन ठीक है?


34

जब मैं किसी एप्लिकेशन को अनइंस्टॉल कर रहा हूं तो यह कहता है कि मुझे या तो अब कंप्यूटर को पुनरारंभ करना चाहिए, या बाद में मैन्युअल रूप से पुनरारंभ करना चाहिए।

अगर मैं इसके बजाय कंप्यूटर बंद कर दूं तो इससे कोई फर्क पड़ेगा?

शटडाउन और पुनरारंभ संचालन के बीच क्या अंतर है?


21
यदि आप सिर्फ शटडाउन (स्वच्छ शटडाउन) करते हैं, तो भविष्य में किसी समय आपको कंप्यूटर को स्टार्टअप करना होगा। यदि आप किसी बिंदु पर, कंप्यूटर को शुरू नहीं करते हैं, तो यह फिर से काम नहीं करेगा।
बजे ctrl-alt-delor

जवाबों:


38

प्रक्रिया को समझाया

जब आप किसी प्रोग्राम को इंस्टॉल या अनइंस्टॉल करते हैं, तो वह एक या अधिक .dllफाइलों के उपयोग को पंजीकृत या अनरजिस्टर्ड करेगा ।

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

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

रिबूट करना आवश्यक है?

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

क्या यह हानिकारक है अगर ये फाइलें मेरे पीसी पर बनी रहें?

तकनीकी रूप से, नहीं। यह डिस्कनेक्ट की बर्बादी है, हाँ, और अगर यह बहुत अधिक फ़ाइलों के साथ होता है, तो यह आपके पीसी को धीमा कर सकता है, क्योंकि विंडोज के साथ लोड किए गए प्रत्येक .dll आपके कंप्यूटर को संचालित करने के लिए उपयोग किए गए संसाधनों में जोड़ देगा।

क्या रिबूट बनाम शटडाउन का उपयोग करने के बीच अंतर है?

दोनों विकल्प कार्यक्रमों को बंद कर देंगे और आवश्यक सफाई रूटीन चलाएंगे, इसलिए दोनों का उपयोग करना ठीक है। विंडोज आपको केवल रिबूट करने के लिए सूचित करता है क्योंकि इस तरह से यह गारंटी दे सकता है कि विंडोज को साफ रखा जा रहा है।

क्या यह ठीक है अगर मैं पावर बटन पकड़ता हूं तो कंप्यूटर तुरंत बंद हो जाता है?

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


ठीक है। मैं जिस मुख्य उत्तर की तलाश कर रहा था वह सवाल था "क्या रिबूट बनाम शटडाउन का उपयोग करने के बीच अंतर है?", लेकिन आपके द्वारा आपूर्ति की गई अन्य जानकारी दिलचस्प और उपयोगी है; मैं हमेशा इसकी सराहना करता हूं जब लोग मूल प्रश्न से परे जानकारी जोड़ते हैं :)।
लू

1
@ मेरे लिए, मैंने आपके लिए शीर्षक संपादित किया। अगली बार, कृपया सुनिश्चित करें कि शीर्षक कुछ और पूछने के बजाय शीर्षक को सारांशित करता है।
अर्जन

13
@ लॉकिंग: एक सॉफ्टवेयर दृष्टिकोण से, एक रिबूट एक पूर्ण शटडाउन के बराबर है, जिसके बाद कंप्यूटर शुरू होता है। हालाँकि, यदि आपके पास तेज़ बूट सक्षम है, तो आपको "पूर्ण" शटडाउन नहीं मिलेगा, और इस तरह यह समतुल्य नहीं हो सकता है। शायद यह जवाब में रखा जाना चाहिए। (एक साइड नोट के रूप में, ध्यान दें कि होने वाली अधिकांश क्रियाएं वास्तव में तब होती हैं जब कंप्यूटर अगली बार शुरू होता है, न कि जब यह बंद हो रहा होता है।)
मेहरदाद

1
आपकी व्याख्या है ... बिल्कुल सही नहीं है। स्पष्ट रूप से कहें, तो पुनरारंभ का मुख्य उद्देश्य उन फ़ाइलों को अद्यतन या हटाना है जो वर्तमान में उपयोग में हैं - और यह फाइलों की एक विस्तृत श्रृंखला हो सकती है। DLL फाइलें केवल वही नहीं हैं जिन्हें अपडेट किया जा सकता है। इसके अलावा, गैर-सिस्टम पुस्तकालयों को आमतौर पर साझा नहीं किया जाता है, और सिस्टम निर्देशिकाओं में कभी नहीं रखा जाना चाहिए, विंडोज 9x (ओह, लगभग 15 साल पहले) के बाद से नहीं। इसके अलावा, DLL को पंजीकृत करने की आवश्यकता नहीं है (COM ऑब्जेक्ट के अपवाद के साथ, लेकिन अधिकांश DLL COM ऑब्जेक्ट नहीं हैं, और फिर भी वैश्विक पंजीकरण आजकल हतोत्साहित किया जाता है)।
बॉब

1
आप यह क्यों मानते हैं कि सवाल Microsoft Windows के बारे में है? क्या यह इसलिए है क्योंकि यह सॉफ़्टवेयर अपडेट पर आवश्यक रीबूट की बात करता है, और कर्नेल के अपडेट का कोई उल्लेख नहीं है; कर्नेल अपडेट के उल्लेख की कमी का मतलब यह नहीं है कि इसे अपडेट नहीं किया गया था, इसलिए यह एक अलग ओएस हो सकता है।
ctrl-alt-delor

8

ध्यान देने वाली एक बात विंडोज 8 / 8.1 में हाइब्रिड बूट विकल्प है जो डिफ़ॉल्ट रूप से सक्षम है (या कम से कम मेरे लिए यह था)। यह तेज गति अप / डाउन स्थिति प्राप्त करने के लिए बूट पर कुछ कर्नेल फ़ाइलों को पुनः लोड नहीं करता है। हालाँकि, यदि आप पुनरारंभ करते हैं तो यह सुविधा बायपास हो जाती है।

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

संपादित करें: ऐसा लगता है कि आप ऐसा करके "मानक" शटडाउन कर सकते हैं:

Shutdown /s /t 0

अगली बार जब आपका कंप्यूटर चालू होगा तब यह हाइब्रिड बूट का उपयोग करेगा। आप कंट्रोल पैनल में हाइब्रिड बूट को बंद कर सकते हैं।

हाइब्रिड बूट के बारे में अधिक ...


ऐसा लगता है कि Windows पुनरारंभ करने से सबसे अधिक प्रभावित होता है, लेकिन मुझे लगता है कि अन्य OSes को पुनरारंभ करना सबसे अच्छा हो सकता है। उदाहरण के लिए, यदि PHP को अनइंस्टॉल किया जाता है, तो कंप्यूटर को पुनरारंभ करने से Apache पुनः आरंभ होगा, और अगर Apache PHP को अनइंस्टॉल नहीं किया गया है तो अहसास नहीं होने पर कुछ त्रुटियों से बच सकते हैं। अंगूठे का सामान्य नियम: जब आप एक कप कॉफी पकड़ते हैं और वापस आते हैं, तो रिबूट करें। यह सबसे अच्छा होगा कि यह सुनिश्चित करने के लिए कि सब कुछ सुचारू रूप से चलता है।


यह बिल्कुल मेरी बात है कि अभी शीर्ष मतदान का उत्तर गायब है।
मैथियास लिकेगार्ड लोरेंजेन

5

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


2

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

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

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