विंडोज 7 में वास्तव में हाइबरनेशन कैसे बंद करें


33

मैंने वह सब कुछ करने की कोशिश की है जो मैं हाइबरनेशन को बंद करने के लिए सोच सकता हूं।

मैंने इसे पावर प्रबंधन में अक्षम कर दिया है, इसका उपयोग किया है powercfg -h offऔर यह लगभग काम करता है। जब मैं कमांड निष्पादित करता हूं तो यह काम करता है, लेकिन जब मैं फ़ाइल को रीबूट करता हूं तो hiberfil.sys फिर से बनाया जाता है।

मैं हाइबरनेशन को कैसे बंद करूं और हाइबरफिल.साइज फाइल को हमेशा के लिए डिलीट कर दूं?

जवाबों:


23

आप हाइब्रिड स्लीप को बंद करने का भी प्रयास कर सकते हैं:

  1. प्रशासक के रूप में कमांड प्रॉम्प्ट पर, powercfg.exe / hibernate को टाइप करें
  2. प्रारंभ मेनू> पावर विकल्प टाइप करें
  3. बाएँ फलक में, लेबल को परिवर्तित करें लिंक को खोलें जब कंप्यूटर सोता है और फिर लिंक खोलें उन्नत पावर सेटिंग्स बदलें
  4. उन्नत स्लीप विकल्पों के तहत, स्लीप ट्री का विस्तार करें और हाइब्रिड स्लीप को बंद करें ।
  5. ओके दबाओ।
  6. रीबूट।

छवि


Alreadu ने कोशिश की, काम नहीं किया।
टॉमस जैनसन

मेरा सुझाव है कि (1) सभी स्लीप ब्रांच में देखें और हर संभव चीज़ को बंद कर दें, (2) सेफ मोड में बूट करने की कोशिश करें, यदि ऐसा नहीं होता है तो यह स्टार्टअप एप्लिकेशन के कारण होता है।
१२

यह सत्यापित करने के लिए एक अच्छा टिप है कि यह एक स्टार्टअप एप्लिकेशन है ... लेकिन यह समस्या को हल नहीं करेगा।
टॉमस जैनसन

यदि यह वास्तव में एक स्टार्टअप एप्लिकेशन है, तो कोई भी ऑटोरन का उपयोग कर सकता है जब तक कि दोषी एक को खोजने के लिए उन्हें चुनिंदा रूप से बंद न कर दें।
harrymc

17

मुझे नहीं पता कि यह मायने रखता है लेकिन मैं हमेशा इसे निम्न कमांड के साथ बंद करता हूं:

powercfg -h off

विरोध के रूप में:

powercfg /h off

1
क्षमा करें, यह मुद्दा नहीं था। यह सिर्फ एक टाइपो था। मेरी समस्या यह है कि मैं इसे बंद करने का प्रबंधन करता हूं, लेकिन जब मैं रिबूट करता हूं तो यह फिर से सक्रिय हो जाता है।
टॉमस जैनसन

7

मैंने सवाल पूछा और यहाँ जवाब मिला: Microsoft उत्तर । तो यहां बताया गया है कि कैसे आप वास्तव में अपने हाइबरनेशन को फिर से साफ बूट का उपयोग करके पा रहे हैं।

1. Start msconfig.exe
2. On the general tab select "Selective startup" and uncheck "Load startup items".
3. On the services tab unselect all first. 
4. Runt the command "powercfg -h off" to turn off hibernation.
5. Reboot
6. If hibernation is still deactivated start msconfig.exe again and activate half of the services.
7. Repeat 5 and 6 until you find the service causing hibernation to be turned back on (don't forget to do step 4 if it is activated again).

2
ऑटोरन का उपयोग msconfig की तुलना में बहुत आसान है।
harrymc

1
समस्या निवारण वर्कफ़्लो के लिए +1, हालांकि मैं harrymc की टिप्पणी के अनुसार ऑटोरन के साथ विकल्प चुनूंगा।
मैट विल्की जूल

6

कुछ इसे वापस चालू कर रहा है।

जब आप बूट करते हैं तो स्वचालित रूप से चल रहा है यह देखने के लिए ऑटोरन चलाने की कोशिश करें ।
क्या कोई कार्यक्रम या कोई निर्धारित कार्य है जो यह करता है?

यदि आपको कुछ भी दिखाई नहीं देता है, तो प्रक्रिया मॉनिटर को चलाएं और बूट लॉगिंग को सक्षम करें (कॉल को फ़िल्टर करने से बचने के लिए फ़िल्टर हटाएं), फिर "हाइबर" देखें और जो आप पाते हैं उसे देखें / पोस्ट करें।


मैं बूट लॉगिंग को फिर से आज़माना नहीं चाहता, पिछली बार जब मैंने ऐसा किया था तो कंप्यूटर "स्थायी" ब्लू स्क्रीन में आ गया था। मैं प्रोसेस मॉनीटर के साथ बूट लॉगिंग को सक्रिय करने के बाद भी सुरक्षित मोड में बूट नहीं कर सका, लेकिन मैं ऑटोरन की जांच करूंगा।
टॉमस जैनसन

@TomasJansson: ओह जो बेकार है ... क्या आपको याद है कि त्रुटि कोड क्या था? (या तो संख्या या STATUS_SOMETHING_HAPPENEDसंदेश उपयोगी होगा।)
मेहरदाद

bsod का त्रुटि कोड?
टॉमस जैनसन

@TomasJansson: हाँ
Mehrdad

मुझे लगता है कि आपका मतलब है "BAD_POOL_CALLER"। मुझे शत-प्रतिशत यकीन नहीं है कि प्रोसेस मॉनिटर ने इसका कारण बनाया है, लेकिन मैं अभी इसे आज़माना नहीं चाहता क्योंकि मेरे पास कंप्यूटर को फिर से सेट करने का समय नहीं है अगर यह विफल हो जाता है।
टॉमस जैनसन

6

सबसे आसान तरीका है hibernate.and को सक्षम करने के लिए Microsoft उपकरण। hibernate.you को अक्षम करने के लिए Microsoft उपकरण में कोई कमांड लिखने की जरूरत नहीं है। इस लिंक का अनुसरण करें। सक्षम करें और हाइबरनेट उपकरण अक्षम करें

सक्षम करें और हाइबरनेट उपकरण अक्षम करें

Update to the previous answer:
 To make hibernation unavailable, follow these steps:
  * Click Start, and then type cmd in the Start Search box.
  * In the search results list, right-click Command Prompt, and then click Run as Administrator.
  * When you are prompted by User Account Control, click Continue.
  * At the command prompt, type powercfg.exe /hibernate off, and then press Enter.
  * Type exit, and then press Enter to close the Command Prompt window.

To make hibernation available, follow these steps:
 * Click Start, and then type cmd in the Start Search box.
 * In the search results list, right-click Command Prompt, and then click Run as Administrator.
 * When you are prompted by User Account Control, click Continue.
 * At the command prompt, type powercfg.exe /hibernate on, and then press Enter.
  * Type exit, and then press Enter to close the Command Prompt window.

2
वह पृष्ठ अब चलाने के लिए कहता हैpowercfg.exe /hibernate off
wjandrea

4

Hiberfil.sys hidden system fileड्राइव जहाँ ऑपरेटिंग सिस्टम स्थापित किया गया है के रूट फ़ोल्डर में स्थित है। Windows Kernel Power Managerभंडार इस फाइल जब आप Windows स्थापित करें। इस फ़ाइल का आकार कंप्यूटर पर कितनी यादृच्छिक अभिगम स्मृति (RAM) के बराबर है।

सेटिंग Hiberfil.sysहोने पर हार्ड डिस्क पर सिस्टम मेमोरी की एक प्रति संग्रहीत करने के लिए कंप्यूटर फ़ाइल का उपयोग करता hybrid sleepहै turned on। यदि यह फ़ाइल मौजूद नहीं है, तो कंप्यूटर हाइबरनेट नहीं कर सकता है।

Microsoft समर्थन के रूप में इस लिंक पर पूर्ण विवरण का पालन करें

हाइबरनेशन को चालू करने के लिए निम्न कमांड का उपयोग करें

 powercfg.exe /hibernate off 

और ऑफ हाइब्रिड स्लीप सेटिंग से Advanced Power Settings.. यह देखने के लिए कि क्या करना है @harrymc उत्तर दें ..

यदि आप विंडोज़ के साथ कुछ समस्याएँ हैं, तो उपयोग करें Microsoft Fixit। यह अच्छी उपयोगिता है। मैं अपने वास्तविक विंडोज एक्सपी ऑपरेटिंग सिस्टम के साथ इसका उपयोग कर रहा था।


2

बस से hiberfil.sysफ़ाइल को हटा दें C:। अतिरिक्त लाभ के रूप में आप कुछ जीबी डिस्क स्थान भी बचाएंगे!


1
मुझे नहीं लगता कि हाइबरनेशन सक्रिय होने पर आप इसे हटा सकते हैं, और कमांड powercfg -h offहाइबरनेशन को बंद कर देगा और फ़ाइल को हटा देगा। समस्या यह है कि जब मैं रिबूट हाइबरनेशन को किसी कारण से पुन: सक्षम करता हूं।
टॉमस जैनसन

ठीक है, मेरे पास Win7 और Ubuntu के साथ एक दोहरी बूट पीसी है, और ubuntu के साथ hiberfil.sys हटा दिया गया है। उस के बाद से मैं डॉन; टी Win7 पर हाइबरनेट विकल्प नहीं है।
विनीत मेनन

मैं किसी कारण से यह नहीं कह सकता कि फ़ाइल उपयोग में है और मैं इसे इस तरह से हटा नहीं सकता। कभी भी, यह इसका उपयोग करके इसे हटाने का काम करता है powercfg -h off, लेकिन यह मेरी समस्या का समाधान नहीं करता है।
टॉमस जैनसन

चूँकि आप पहले से ही बहुत सी चीजों की कोशिश कर चुके हैं, आप चाहें तो किसी अन्य ओएस (एक लिनक्स लाइव सीडी, का उपयोग करके) उस फ़ाइल को हटाने की कोशिश करें। मुझे नहीं पता कि यह काम करेगा या नहीं, लेकिन इसे आजमाएं।
विनीत मेनन

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

2

हाइबरनेशन अनुपलब्ध बनाने के लिए, इन चरणों का पालन करें:

  • प्रारंभ क्लिक करें, और फिर प्रारंभ खोज बॉक्स में cmd ​​टाइप करें।
  • खोज परिणाम सूची में, कमांड प्रॉम्प्ट पर राइट-क्लिक करें, और उसके बाद व्यवस्थापक के रूप में चलाएँ क्लिक करें।
  • जब आपको उपयोगकर्ता खाता नियंत्रण द्वारा संकेत दिया जाता है, तो जारी रखें पर क्लिक करें।
  • कमांड प्रॉम्प्ट पर, powercfg.exe / hibernate टाइप करें, और उसके बाद Enter दबाएँ।
  • बाहर निकलें टाइप करें, और उसके बाद कमांड प्रॉम्प्ट विंडो को बंद करने के लिए Enter दबाएँ।

हाइबरनेशन उपलब्ध करने के लिए, इन चरणों का पालन करें:

  • प्रारंभ क्लिक करें, और फिर प्रारंभ खोज बॉक्स में cmd ​​टाइप करें।
  • खोज परिणाम सूची में, कमांड प्रॉम्प्ट पर राइट-क्लिक करें, और उसके बाद व्यवस्थापक के रूप में चलाएँ क्लिक करें।
  • जब आपको उपयोगकर्ता खाता नियंत्रण द्वारा संकेत दिया जाता है, तो जारी रखें पर क्लिक करें।
  • कमांड प्रॉम्प्ट पर, powercfg.exe / hibernate टाइप करें, और उसके बाद Enter दबाएँ।
  • बाहर निकलें टाइप करें, और उसके बाद कमांड प्रॉम्प्ट विंडो को बंद करने के लिए Enter दबाएँ।

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