अपने विंडोज को बंद करना एक सरल प्रक्रिया लग सकती है। आप बस अपने PC को बंद कर रहे हैं। यह कितना कठिन हो सकता है?
फिर भी, शटडाउन करने में केवल अपने कंप्यूटर की बिजली आपूर्ति काटने की तुलना में बहुत कुछ है। विंडोज को सिस्टम प्रक्रियाओं को क्रमिक रूप से बंद करना होता है, आपके डेटा को सहेजना होता है, और अवांछित डेटा के साथ मौजूद अपनी मेमोरी को मुक्त करना होता है। आमतौर पर, शटडाउन प्रक्रिया कुछ सेकंड से अधिक नहीं लेती। हालांकि, कभी-कभी चरणों की जटिल श्रृंखला एक-दूसरे पर ठोकर खा सकती है जिससे विंडोज को बंद होने में बहुत समय लगता है।
आपके PC के बंद न होने के लिए कई समस्याएं जिम्मेदार हो सकती हैं। हमने उनमें से कुछ को सूचीबद्ध किया है ताकि आप यह पता लगा सकें कि त्रुटि कहां से उत्पन्न हो रही है और इसे ठीक करें।
समाधान 1: सॉफ्टवेयर समस्याएं
प्रोग्राम शटडाउन समस्याओं का सबसे आम कारण हैं। यदि आपका कंप्यूटर "प्रोग्राम्स को बंद करने की आवश्यकता है" विंडो पर बहुत समय लेता है या उससे आगे नहीं बढ़ता है, तो इसका मतलब है कि आपके हाथ में एक सॉफ्टवेयर समस्या है।
आदर्श रूप से, जिस तरह से विंडोज 10 को डिजाइन किया गया था, विंडोज आपको उन प्रोग्राम्स की सूची दिखाएगा जिन्हें बंद करने की आवश्यकता है। ज्यादातर समय वे स्वचालित रूप से बंद हो जाएंगे लेकिन एक संघर्ष या कोई प्रोग्राम प्रतिक्रिया नहीं दे रहा है तो शटडाउन प्रक्रिया को काफी हद तक देरी हो सकती है। ऐसा इसलिए होता है क्योंकि उस प्रोग्राम को बंद होने से पहले डेटा सहेजने की आवश्यकता होती है। यदि यह डेटा सहेजने में सक्षम नहीं है, तो विंडोज वहां अटक जाता है। आप "Cancel" दबाकर शटडाउन प्रक्रिया को रोक सकते हैं और फिर अपने सभी प्रोग्राम्स को सहेजें और उन्हें मैन्युअली बंद करें।
कभी-कभी यह ट्रिक काम नहीं करती। उपयोगकर्ताओं ने बताया कि उनकी स्क्रीन पर उपरोक्त के समान एक सूची दिखाई दी लेकिन यह खाली थी या यह क्षण भर के लिए दिखाई दी और शटडाउन प्रक्रिया आगे नहीं बढ़ी। यह एक संकेत है कि कोई प्रोग्राम आपकी शटडाउन प्रक्रिया में हस्तक्षेप कर रहा है। आपको प्रक्रिया को रोकना चाहिए, टास्क मैनेजर पर जाएं (Windows + R दबाएं और "taskmgr" टाइप करें) और चल रहे एप्लिकेशन की जांच करें। उनके मेमोरी/डिस्क उपयोग को नोट करें और निर्धारित करें कि कौन सा प्रोग्राम अपराधी है।
एक बार पहचाने जाने के बाद प्रोग्राम को ठीक करना बिल्कुल भी आसान नहीं है। सॉफ्टवेयर को अनइंस्टॉल करने या पुनः इंस्टॉलेशन की आवश्यकता हो सकती है। संभावना है कि सॉफ्टवेयर ठीक से इंस्टॉल नहीं किया गया था या कुछ अपडेट की आवश्यकता हो सकती है। सटीक प्रोग्राम निर्धारित करने के लिए कुछ परीक्षण और त्रुटि की आवश्यकता हो सकती है जो आपकी समस्याओं का कारण बन रहा है।
समाधान 2: प्रक्रिया समस्याएं
विंडोज को पूरी तरह से बंद होने से पहले कई प्रक्रियाओं को बंद करना होता है। यह अगली बार शुरू होने पर विंडोज को बिना समस्याओं के बूट करने के लिए डेटा पैक करता है। यदि शटडाउन करते समय कोई प्रक्रिया लटक जाती है, तो शटडाउन प्रक्रिया तब तक रुक जाती है जब तक कि वह प्रक्रिया हल नहीं हो जाती। आप यह पता नहीं लगा पाएंगे कि कौन सी प्रक्रिया समस्या पैदा कर रही है क्योंकि विंडोज शटडाउन स्क्रीन कोई विवरण प्रदान नहीं करती है।
हम आपकी रजिस्ट्री में सेटिंग्स बदल सकते हैं ताकि विंडोज उन सभी प्रक्रियाओं को दिखाए जो शटडाउन कर रही हैं और समय ले रही हैं। इस तरह, हम समस्या को इंगित करने और इसे हल करने में सक्षम होंगे।
- Windows + R दबाकर रन एप्लिकेशन लॉन्च करें। अपने कंप्यूटर के रजिस्ट्री एडिटर को लॉन्च करने के लिए डायलॉग बॉक्स में "regedit" टाइप करें।
- अब स्क्रीन के बाईं ओर मौजूद नेविगेशन फलक का उपयोग करके निम्न फ़ाइल पथ पर नेविगेट करें।
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
- अब स्क्रीन के दाईं ओर, आपको "VerboseStatus" नामक एक प्रविष्टि दिखाई देगी। यदि आप इसे देखते हैं, तो इस पर राइट-क्लिक करें और विकल्पों की सूची से Modify चुनें। इसका मान 1 पर बदलें और परिवर्तनों को सहेजें।
यदि आपको प्रविष्टि नहीं दिखाई देती है, तो हम मैन्युअली प्रविष्टि बना सकते हैं और स्टेटस को 1 पर सेट कर सकते हैं। खाली सफेद हिस्से पर राइट-क्लिक करें और New चुनें और DWORD (32-bit) Value चुनें। नई प्रविष्टि का नाम "VerboseStatus" रखें और इसका स्टेटस 1 पर सेट करें। परिवर्तनों को सहेजें और बाहर निकलें।
अब आप शटडाउन स्क्रीन पर होने पर शटडाउन कर रही सभी प्रक्रियाओं की सूची देखेंगे। आप तब आसानी से निर्धारित कर सकते हैं कि कौन सी प्रक्रिया आपकी समस्याओं का कारण बन रही है और समस्या निवारण के साथ आगे बढ़ सकते हैं। सबसे आम प्रक्रियाएं जो समस्या पैदा करती हैं उनमें हार्डवेयर ड्राइवर या नेटवर्क एडाप्टर शामिल हैं।
नोट: विंडोज रजिस्ट्री एक शक्तिशाली टूल है। गलत फ़ाइलों/मानों में परिवर्तन आपके कंप्यूटर को अस्थिर बना सकते हैं और यहां तक कि इसे नुकसान भी पहुंचा सकते हैं। सावधानी से आगे बढ़ें और कुछ भी लागू करने से पहले चरणों को हमेशा दोबारा जांचें।
समाधान 3: ऑपरेटिंग सिस्टम या ड्राइवर समस्याएं
कई व्यक्ति अपने कंप्यूटर पर काम करते समय CPU और डिस्क उपयोग को कम करने के लिए विंडोज अपडेट को बंद कर देते हैं। विंडोज अपडेट में ड्राइवर्स से लेकर ऑपरेटिंग सिस्टम तक विभिन्न मुद्दों के लिए बग फिक्स होते हैं। यह अत्यधिक अनुशंसा की जाती है कि आप अपने विंडोज अपडेट को हर समय चालू रखें ताकि आप शटडाउन करते समय किसी समस्या का सामना न करें।
विंडोज 10 में, अपडेट डिफ़ॉल्ट रूप से सक्षम होते हैं जब तक कि आप सेटिंग्स नहीं बदलते। अपने अपडेट की स्थिति की जांच करने और उन्हें इंस्टॉल करने के लिए (यदि उपलब्ध हैं), निम्न चरणों का पालन करें।
- स्टार्ट मेनू खोलें और सर्च बार में Settings टाइप करें। आने वाले पहले परिणाम को खोलें।
- एक बार सेटिंग्स में, स्क्रीन के निचले बाएं हिस्से में मौजूद Update and Security विकल्प पर क्लिक करें।
- अब Windows Update पर क्लिक करें। यहां आपको स्टेटस दिखाई देगा। आप Check for Updates पर भी क्लिक कर सकते हैं ताकि विंडोज कोई नया अपडेट डाउनलोड कर सके (यदि उपलब्ध हो)।
यदि विंडोज को अपडेट करने के लिए रीस्टार्ट की आवश्यकता है, तो इसे जल्द से जल्द करना सबसे अच्छा है। अपना सारा काम सहेजें और रीस्टार्ट करें।
समाधान 4: पेज फाइल समस्याएं
विंडोज में Page File नामक एक सुविधा है। इसका उद्देश्य आपकी रैम के विस्तार के रूप में काम करना है। यदि आपके सिस्टम को रैम में उपलब्ध मेमोरी से अधिक मेमोरी की आवश्यकता होती है, तो आपकी रैम के कम से कम उपयोग किए गए हिस्से को आपकी हार्ड ड्राइव पर स्थानांतरित कर दिया जाता है ताकि कंप्यूटर जब भी आवश्यक हो इसे एक्सेस कर सके।
अधिकांश कंप्यूटरों में डिफ़ॉल्ट रूप से, सुरक्षा खामियों को रोकने के लिए पेज फाइल को साफ करना आवश्यक है। डेटा को शोषकों या मैलवेयर द्वारा पुनर्प्राप्त किया जा सकता है। पेज फाइल को साफ करने में शटडाउन प्रक्रिया में समय लग सकता है। हम जांच सकते हैं कि इसे अक्षम करने से हमारी स्थिति में कोई सुधार आता है या नहीं।
- Windows + R दबाकर रन एप्लिकेशन लॉन्च करें। अपने कंप्यूटर के रजिस्ट्री एडिटर को लॉन्च करने के लिए डायलॉग बॉक्स में "regedit" टाइप करें।
- एक बार रजिस्ट्री एडिटर में, स्क्रीन के बाईं ओर मौजूद नेविगेशन टैब का उपयोग करके निम्न फ़ाइल पथ पर नेविगेट करें।
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
- अब, स्क्रीन के दाईं ओर मौजूद प्रविष्टियों को देखें। उनके माध्यम से खोजें जब तक आपको "ClearPageFileAtShutdown" न मिल जाए। यदि इसका मान 1 पर सेट है, तो इसका मतलब है कि यह सक्षम है और शटडाउन प्रक्रिया में देरी कर सकता है। इस पर राइट-क्लिक करें, Modify चुनें और इसका मान 0 पर सेट करें। परिवर्तनों को सहेजें और बाहर निकलें।
नोट: विंडोज रजिस्ट्री एक शक्तिशाली टूल है। गलत फ़ाइलों/मानों में परिवर्तन आपके कंप्यूटर को अस्थिर बना सकते हैं और यहां तक कि इसे नुकसान भी पहुंचा सकते हैं। सावधानी से आगे बढ़ें और कुछ भी लागू करने से पहले चरणों को हमेशा दोबारा जांचें।
समाधान 5: डिस्क ड्राइव समस्याएं
यदि आपकी समस्या इस चरण पर हल नहीं होती है, तो इसका मतलब है कि आपके सॉलिड स्टेट ड्राइव (SSD) या हार्ड ड्राइव (HDD) में कोई समस्या है। ड्राइव में एक भ्रष्ट या खराब सेक्टर डेटा संग्रहीत करते समय लटक सकता है, या यह डेटा को भ्रष्ट/खराब सेक्टर में भी सहेज सकता है जिससे शटडाउन विफल हो सकता है या बहुत समय लग सकता है।
हम विंडोज फीचर "Error Checking" का उपयोग करके अपने ड्राइव के स्वास्थ्य की जांच कर सकते हैं।
- अपना "My Computer" खोलें (जिसे My PC भी कहा जाता है)।
- यहां आपके सभी हार्ड ड्राइव तदनुसार सूचीबद्ध होंगे। अपने सभी कनेक्टेड हार्ड ड्राइव के लिए निम्न चरणों को दोहराएं।
- ड्राइव पर राइट क्लिक करें और विकल्पों की सूची से Properties चुनें।
- एक बार Properties में, "Tools" टैब पर नेविगेट करें और Error Checking में मौजूद Check पर क्लिक करें।
अब विंडोज आपके सभी सेक्टर्स को एक-एक करके जांचेगा और निर्धारित करेगा कि ड्राइव के साथ कोई समस्या है या नहीं। यदि आपका ड्राइव भ्रष्ट है, तो आप इसे Error Checking यूटिलिटी का उपयोग करके हमेशा सुधार सकते हैं। यदि यह एक मामूली समस्या है, तो इसे ठीक कर दिया जाएगा और खराब सेक्टर को अलग कर दिया जाएगा। हालांकि, यदि यह भौतिक क्षति है, तो आपको अपने नजदीकी मरम्मत की दुकान पर जाना पड़ सकता है और अपनी मशीन का निरीक्षण करवाना पड़ सकता है।
समाधान 6: शटडाउन देरी का कारण बनने वाली सेवाओं का पता लगाना
यदि आप उन सेवाओं को इंगित नहीं कर सकते जो शटडाउन करते समय देरी का कारण बन रही हैं, तो हम Event Viewer पर नेविगेट कर सकते हैं और लॉग की जांच करके एक विचार प्राप्त कर सकते हैं।
- स्क्रीन के निचले बाएं हिस्से में मौजूद Windows बटन पर राइट क्लिक करें। उपलब्ध विकल्पों की सूची से Event Viewer चुनें।
या आप Windows + R बटन दबाकर Run एप्लिकेशन लॉन्च कर सकते हैं और इसे लॉन्च करने के लिए डायलॉग में "eventvwr" टाइप कर सकते हैं।
- अब स्क्रीन के बाईं ओर मौजूद नेविगेशन फलक का उपयोग करके निम्न पथ पर नेविगेट करें।
Applications and Services Logs\Microsoft\Windows\Diagnostics-Performance\Operational
- अब स्क्रीन के बाईं ओर मौजूद Operational पर राइट-क्लिक करें और उपलब्ध विकल्पों की सूची से "Filter Current Log" चुनें।
- अब इवेंट ID के डायलॉग बॉक्स में "203" टाइप करें और OK दबाएं। यह सभी लॉग को फ़िल्टर करेगा और केवल विंडोज में शटडाउन प्रक्रिया से संबंधित लॉग दिखाएगा।
- अब, सूची के माध्यम से देखें। विंडोज केवल उन प्रक्रियाओं को दिखाएगा जिनमें टैग "This service caused a delay in the system shutdown process" है। आप General टैब में अपने कंप्यूटर के शटडाउन को धीमा करने वाली सेवाओं का नाम देख पाएंगे। "File Name" और "Friendly Name" देखें ताकि जिम्मेदार प्रक्रियाओं की पहचान निर्धारित की जा सके।
यहां आपके द्वारा निकाली गई जानकारी आसानी से आपको किसी भी सेवा तक ले जा सकती है जो आपकी शटडाउन प्रक्रिया में देरी का कारण बनती है। इस उदाहरण में, VPN सेवा को बंद होने में बहुत समय लगा और यह उन कारणों में से एक था जिनकी वजह से आपका कंप्यूटर Shutting Down चरण में अटका हुआ था। यदि आपके पास सॉफ्टवेयर इंस्टॉल है और आप वास्तव में इसका उपयोग अक्सर नहीं करते हैं, तो इसे अक्षम करना सबसे अच्छा है।
कुछ सेवाएं सिस्टम सेवाएं हो सकती हैं और आप दुर्भाग्य से उन्हें अनइंस्टॉल नहीं कर सकते। लेकिन ज्यादातर समय शटडाउन प्रक्रिया के साथ विरोधाभास करने वाली सेवाएं उपयोगकर्ता द्वारा इंस्टॉल की जाती हैं। कंट्रोल पैनल पर नेविगेट करें, Uninstall Programs पर क्लिक करें और वहां प्रोग्राम खोजें। आप राइट-क्लिक करके और Uninstall विकल्प चुनकर इसे आसानी से अनइंस्टॉल कर सकते हैं।
समाधान 7: अपने WaitToKillServiceTimeoutValue की जांच करना
विंडोज के पास एक प्रोटोकॉल है जो एप्लिकेशन को बलपूर्वक बंद करने से पहले एक अवधि के लिए खुद को बंद करने की अनुमति देता है। इस समय विंडो को WaitToKillServiceTimeoutValue कहा जाता है। यह सभी सेवाओं और एप्लिकेशन को "विंडोज बंद हो रहा है" संदेश भेजता है ताकि वे काम सहेज सकें और खुद को बंद कर सकें। फिर यह एक अवधि के लिए प्रतीक्षा करता है इससे पहले कि यह उन्हें खुद बंद कर दे।
डिफ़ॉल्ट रूप से, विंडोज "Shut down" पर क्लिक करने के बाद 5 सेकंड प्रतीक्षा करता है इससे पहले कि वह खुद हस्तक्षेप करे। यदि सभी पृष्ठभूमि सेवाएं 5-सेकंड की विंडो से पहले खुद को बंद कर देती हैं, तो यह तुरंत बंद हो जाएगा। यदि नहीं, तो यह उन्हें बंद करने के लिए मजबूर करेगा और फिर बंद हो जाएगा।
कुछ मान हैं जो प्रबंधित करते हैं कि आपका कंप्यूटर कितनी देर प्रतीक्षा करता है। लेकिन एक विशिष्ट मान है जिसे WaitToKillServiceTimeoutValue के रूप में जाना जाता है, हमें इसमें देखना चाहिए यदि आपका कंप्यूटर बंद होने में बहुत समय ले रहा है। कुछ एप्लिकेशन इस 5 सेकंड की विंडो को इंस्टॉल करते समय बहुत बड़े में बदल देते हैं क्योंकि उन्हें दूसरों की तुलना में बंद होने के लिए कुछ अतिरिक्त समय की आवश्यकता होती है। यदि यह मान बदल दिया गया है, तो आपका कंप्यूटर अपेक्षा से अधिक समय लेगा।
- Windows + R दबाकर Run लॉन्च करें। डायलॉग बॉक्स में "regedit" टाइप करें और रजिस्ट्री एडिटर लॉन्च करने के लिए एंटर दबाएं।
- अब निम्न पथ पर नेविगेट करें
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
- पेज के दाईं ओर देखें और "WaitToKillServiceTimeoutValue" लेबल वाली प्रविष्टि चुनें। इस पर डबल-क्लिक करें। आपके सामने मान मिलीसेकंड में समय होगा जो विंडोज शटडाउन के साथ आगे बढ़ने से पहले प्रतीक्षा करता है। यदि यह 5000 पर सेट है, तो विंडोज 5 सेकंड प्रतीक्षा करेगा। यदि यह 20000 पर सेट है, तो विंडोज 20 सेकंड प्रतीक्षा करेगा।
- हम अनुशंसा करते हैं कि आप इस मान को 5000 से कम न करें क्योंकि यह एप्लिकेशन को किसी भी क्रैश के बिना बंद होने के लिए आवश्यक इष्टतम समय है। हालांकि, यदि मान बदल दिया गया है, तो आप प्रविष्टि पर डबल-क्लिक करके इसे 5000 पर वापस सेट कर सकते हैं और मान को 5000 के रूप में सेट कर सकते हैं।
नोट: विंडोज रजिस्ट्री एक शक्तिशाली टूल है। गलत फ़ाइलों/मानों में परिवर्तन आपके कंप्यूटर को अस्थिर बना सकते हैं और यहां तक कि इसे नुकसान भी पहुंचा सकते हैं। सावधानी से आगे बढ़ें और कुछ भी लागू करने से पहले चरणों को हमेशा दोबारा जांचें।
यदि आपका कंप्यूटर अभी भी समस्या ठीक नहीं करता है, तो अपने ऑपरेटिंग सिस्टम में त्रुटियों की जांच करें और सुनिश्चित करें कि यह नवीनतम संस्करण में अपडेट है। ज्यादातर समय, एंटीवायरस प्रोग्राम भी प्रक्रिया में बाधा बन जाते हैं। उन्हें अनइंस्टॉल करने या अस्थायी रूप से अक्षम करने का प्रयास करें।