बैग में यात्रा करते समय विंडोज 10 को नींद से कैसे रोकें?


105

मैं लैपटॉप को बंद नहीं कर रहा हूं, बल्कि हाइबरनेशन में डाल रहा हूं, क्योंकि यह बहुत तेजी से शुरू होता है और मैं सभी ऐप्स को फिर से शुरू किए बिना काम करना जारी रख सकता हूं।

यह विंडोज एक्सपी से विंडोज 8.1 तक लंबे समय से काम कर रहा था।

हालाँकि अब (विंडोज 10 में अपग्रेड होने के बाद), जब मैं यात्रा के बाद अपने लैपटॉप को बैग से बाहर निकालता हूं, तो यह काफी गर्म होता था। मैंने महसूस किया है कि यह चालू है।

इवेंट लॉग में मैंने पाया है कि यह अपडेट इंस्टॉल कर रहा था और इससे पहले निम्न लॉग था:

सिस्टम कम बिजली की स्थिति से वापस आ गया है।

नींद का समय: 2015 - 08 - 16T12: 55: 18.180075900Z जागो समय: 2015 - 08 - 16T12: 55: 17.852758500Z

वेक सोर्स: अज्ञात, लेकिन टाइमर के कारण कब्जे में - विंडोज़ 'NT TASK \ Microsoft \ Windows \ UpdateOrchestrator \ Reboot' शेड्यूल किए गए कार्य को निष्पादित करेगा जिसने कंप्यूटर को जगाने का अनुरोध किया था।

जब मैं कार्य शेड्यूलर में कार्य को ऊपर स्थित करता हूं, तो उस समय में ट्रिगर होता है, हालांकि "आखिरी रन टाइम" एक दिन पहले होता है। तो मुझे नहीं पता कि "अंतिम रन टाइम" या उपरोक्त घटना से जागृत स्रोत पर क्या विश्वास करना है?

कैसे पता लगाएं कि हाइबरनेशन से कंप्यूटर को क्या जगाया जाता है (यह संभव है?) और इसे कैसे रोका जाए?


4
मैं एक पृष्ठ है कि बलों खिड़कियों रिबूट नहीं बदल पाया superuser.com/questions/973009/...

जवाबों:


85

इसने मेरे लिए अब तक काम किया है। के लिए जाओ:

नियंत्रण कक्ष \ हार्डवेयर और ध्वनि \ पावर विकल्प \ संपादित करें योजना सेटिंग्स

"उन्नत पावर सेटिंग्स बदलें" पर क्लिक करें

"स्लीप-> वेक टाइमर्स को अनुमति दें" पर जाएं और सेटिंग को डिसेबल में बदलें।

बिजली विकल्प स्क्रीनशॉट 1

अद्यतन: जैसा कि एरिक ने बताया, दो विकल्प हो सकते हैं:

पावर विकल्प स्क्रीनशॉट 2 2 विकल्पों के साथ

उन दोनों को अक्षम करें।


11
मेरे लिए काम नहीं किया, जो पहले से ही अक्षम था, और विंडोज अपडेट ने मेरे पीसी को वैसे भी जगा दिया था
एरिक

3
किसी भी अन्य वेक टाइमर्स की उपस्थिति के लिए जाँच करने के लिए "पॉवरस्फेग -वाकेटिमर" का उपयोग करें। Spotify और TeamViewer के कुछ संस्करणों के साथ-साथ वेक टाइमर्स बनाने की सूचना है। हालाँकि, मेरे पास विंडोज 10 की समस्या भी है जो अक्षम वेक टाइमर्स की अनदेखी करता है।
voldemarz

इसे पढ़ने वाले किसी भी व्यक्ति के लिए, Spotify ने उस बग को ठीक कर दिया, जिसने कुछ हफ्ते पहले वेक टाइमर बनाए थे।
गॉडस्मिथ

7
@ दान: धन्यवाद, लेकिन मैं एमएस की अक्षमता से घिरे अपने जीवन को पुनर्व्यवस्थित नहीं करना पसंद करता हूं। ; -)
निक वेस्टगेट

3
@ डान: मैं एक समय पर कुछ दिनों के लिए अपने कंप्यूटर से दूर रहता हूं और मुझे कभी-कभी अपने कंप्यूटर को दूरस्थ रूप से एक्सेस करने की आवश्यकता होती है। यदि यह नींद की स्थिति में है तो मैं एक WOL पैकेट भेज सकता हूं, इसे जगाने के लिए और इसे सोने पर रख सकता हूं। हालाँकि, मैं नहीं चाहता कि यह विंडोज अपडेट द्वारा जागे और दिनों के लिए बिजली बर्बाद करे।
user33339

73

विन 10 पर स्थानीय समूह नीति संपादक में इसे आसानी से सेट करने के लिए एक विकल्प है:

  1. खोज: Local Group Policy Editor (आप लॉन्च कर सकते हैं gpedit.msc)
  2. पर जाए: Computer Configuration / Administrative Templates / Windows Components / Windows Update
  3. डबल क्लिक करें: Enabling Windows Update Power Management to automatically wake up the system to install scheduled updates और इसे "अक्षम" पर सेट करें

स्थानीय समूह नीति संपादक सेटिंग के लिए चित्र:

यहाँ छवि विवरण दर्ज करें


10
IMO यह सही समाधान है। वेक टाइमर को पूरी तरह से अक्षम करने के लिए हमेशा वांछित नहीं होता है।
जेफ़रसन

1
+1, लेकिन मैं इसे किसी भी कारण से (रात में) जगाना नहीं चाहता! वेक टाइमर्स की अनुमति के लिए एक नई सेटिंग है: महत्वपूर्ण वेक टाइमर्स। पता नहीं यह क्या करता है। उम्मीद है कि एमएस खुद जाग जाएगा और हमें उस समय सीमा को निर्दिष्ट करने की अनुमति देगा जिसके दौरान जागने की अनुमति है। ओह, और विंडोज 10 होम यूजर्स के पास gpedit नहीं है, लेकिन जाहिरा तौर पर एक रजिस्ट्री हैक का उपयोग कर सकते हैं
निक वेस्टगेट

मैंने नीति को अक्षम कर दिया है, लेकिन विंडोज़ कार्य अभी भी पंजीकृत था ("पावरकफग -वकेटिमर्स" के साथ जांचा गया था)। जाना था और मैन्युअल रूप से काम करने के लिए सुपरयुजर . com/a/958264/267379 में बताए गए अनुसार विंडोज़ कार्य को अक्षम करना था। उम्मीद है कि दो का संयोजन काम करेगा: डी
सीन फेल्डमैन

2
मैं पुष्टि नहीं कर सकता कि यह नीति काम करती है। मैंने पहले ही हफ्तों से इस नीति को अक्षम कर दिया था, और कल शाम को "UpdateOrchestrator \ Reboot" कार्य ने कंप्यूटर को नींद से जगा दिया।
थोरस्टेन अल्ब्रेक्ट

@ThorstenAlbrecht यहाँ। मैं 64-बिट विंडोज 10 प्रो v1703 (बिल्ड 15063.540) चला रहा हूं और UpdateOrchestrator\Reboot निर्धारित कार्य आज सुबह हाइबरनेशन से फिर से शुरू हुआ, हालांकि मेरे पास यह पॉलिसी है Disabled। वास्तव में, मुझे आश्चर्य है कि मेरी स्थानीय समूह नीति सेटिंग क्रिएटर के अपडेट से उड़ी नहीं, जैसे कि बाकी सब कुछ किया। बहुत कम से कम मैं इस नीति को परेशान करने और रीसेट करने का प्रयास करूंगा और देखूंगा कि क्या इसका कोई प्रभाव है।
BACON

36

विंडोज 10 में अपग्रेड करने के बाद, मेरे बेडरूम में कंप्यूटर मुझे 3AM पर जगाता रहा। निर्धारित कार्य Wake the computerको अक्षम करने से Microsoft\Windows\UpdateOrchestrator\Rebootमदद नहीं मिली। Windows समय-समय पर ध्वज को वापस करता है। यहां तक ​​कि पावर ऑप्शन में "वेक वीक टाइमर्स को डिसेबल" करने में भी मदद नहीं मिली। UpdateOrchestrator आधी रात के अलार्म को ऑर्केस्ट्रेट करता रहा।

एक समाधान के रूप में मैंने एक पॉवरशेल स्क्रिप्ट जोड़ी है जो हर घंटे वेक सेटिंग्स को हटाती है।

  1. पॉवरशेल स्क्रिप्ट चलाने की अनुमति देने के लिए: पॉवरशेल को व्यवस्थापक के रूप में चलाएं, और चलाएं:

    Set-ExecutionPolicy RemoteSigned

  2. एक फ़ाइल बनाएं जिसे "disable_wakejobs.ps1" कहा जाता है जिसमें कोड की एक पंक्ति होती है:

    Get-ScheduledTask | ? {$_.Settings.WakeToRun -eq $true -and $_.State -ne "Disabled"} | % {$_.Settings.WakeToRun = $false; Set-ScheduledTask $_}

  3. टास्क शेड्यूलर खोलें और एक निर्धारित कार्य बनाएं।

  4. "सामान्य" टैब में, उपयोगकर्ता खाते को "सिस्टम" उपयोगकर्ता पर सेट करें (या आपको अपना पासवर्ड बदलने पर हर बार सहेजे गए पासवर्ड को अपडेट करना होगा।)
  5. "ट्रिगर" टैब में, एक ट्रिगर बनाएं जो रोज़ाना काम चलाता है और हर घंटे दोहराता है।
  6. "क्रियाएँ" टैब में, "PowerShell.exe" पर सेट "प्रोग्राम / स्क्रिप्ट" के साथ "प्रोग्राम शुरू करें", और तर्क के लिए एक क्रिया बनाएं -Command "c:\tools\disable_wakejobs.ps1"( disable_wakejobs.ps1चरण 2 में संग्रहीत आपके लिए पथ को बदलें )

PowerShell कमांड इस ब्लॉग पोस्ट से रिडार जोहान्सन से आई है


मुझे इसे चलाने में एक त्रुटि मिलती है: सेट-शेड्यूलटैस्क: पैरामीटर गलत है। C: \ Users \ Filip \ script \ अक्षम_wakejobs.ps1: 1 char: 123 + ... अक्षम "} |% {$ _। सेटिंग्स ।akeToRun = $ false; सेट-शेड्यूलटस्क $ _} ~ ~ ~ ~ ~ ~~~~~~~~~~~~~~~ + CategoryInfo: InvalidArgument: (PS_ScheduledTask: रूट / माइक्रोसॉफ्ट / ... S_ScheduledTask) [सेट ScheduledTask], CimException + FullyQualifiedErrorId: HRESULT 0x80070057, सेट-ScheduledTask
Godsmith

अन्य समाधानों में से कोई भी मेरे लिए काम नहीं कर रहा है, इसलिए मुझे उम्मीद है कि यह चाल है! हैकी, लेकिन मैं आधी रात को अपना पीसी चालू नहीं करने के लिए जो कुछ भी कर सकता हूं, वह करूंगा।
GotDibbs

15
कितना पागल है? आप अब सेटिंग्स पर भी भरोसा नहीं कर सकते हैं और वे रीसेट हो गए हैं। क्या माइक्रोसॉफ्ट उनके दिमाग से बाहर है? यह कुल अविश्वसनीय है।
t3chb0t

मुझे चरण 4 में उपयोगकर्ता खाते को "सिस्टम" उपयोगकर्ता पर सेट करने का कोई तरीका नहीं दिखाई दे रहा है
Castaa

@ Castaa- बिट बाद में, लेकिन आप इसे बदलें उपयोगकर्ता या समूह का चयन करके, और फिर टाइप करें Systemऔर फिर दबाएँ check name। अंतिम परिणाम इस तरह दिखना चाहिए: puu.sh/mOIX4/58082e816e.png
पॉल

6

इससे आपकी समस्या का समाधान हो जाना चाहिए:

  1. खोज Task Scheduler
  2. Task Scheduler Library\Microsoft\Windows\UpdateOrchestrator\Reboot
    नोट पर नेविगेट करें:Reboot बस एक फ़ाइल है, लेकिन आपको उन सभी फ़ोल्डरों के अंदर जाने की आवश्यकता है
  3. राइट क्लिक करें गुण उसके बाद स्थितियां
  4. सही का निशान हटाएँ Wake the computer to run this task

मेरे पास बदलाव है, उम्मीद है कि यह फिर से नहीं चलेगा।
टीएन।

13
यह समाधान नहीं है; विंडोज अगली बार फिर से चेकबॉक्स को फिर से सक्षम करेगा :-(
kipusoep

मैंने ऐसा किया, लेकिन विंडोज ने झंडे को वापस चालू कर दिया। विंडोज यहां तक ​​कि "वेक वेप टाइमर" सेटिंग को नजरअंदाज कर देता है। यहाँ एक ब्लॉग पोस्ट है जो दिखाता है कि एक निर्धारित कार्य से "कंप्यूटर को कैसे जाग्रत करें"।
एंडोमर

हाँ, चेकबॉक्स को फिर से सक्षम किया गया है ...
TN।

2
इतना ही नहीं वंडॉव्स इस विकल्प को रीसेट करता है, यहां तक ​​कि इसे एक कारण के रूप में दर्ज करने में विफल रहता है ताकि उपयोगकर्ता को पता चले कि कंप्यूटर ने क्यों रिबूट किया: जब मैं कारण के लिए powercfg पूछता हूं, तो यह "अज्ञात" कहता है :( यह डिज़ाइन द्वारा खराब है, और Microsoft इस ASAP को ठीक करना चाहिए, मुझे वास्तव में यह जानने में घंटों लग गए कि मेरे सिस्टम को क्या जाग्रत रखा गया है। इसके अलावा, रिबूट पूरी तरह से अनावश्यक था, क्योंकि मैंने पहले ही अपडेट के बाद इसे ठीक कर दिया था, लेकिन Microsoft ने वैसे भी रिबूट करने का फैसला किया :(
एरिक

4

मैं अपने कंप्यूटर पर Wake On LAN (WOL) सुविधा का उपयोग कर रहा हूं ताकि मैं अपने कंप्यूटर को दूरस्थ रूप से जगा सकूं अगर मुझे दूर रहने के दौरान इसे एक्सेस करने की आवश्यकता है .. तो WOL के काम करने के लिए मुझे अपने नेटवर्क कार्ड की अनुमति देनी होगी WOL मैजिक पैकेट भेजने पर कंप्यूटर को जगाएं।

यह किसी भी तरह मेरे कंप्यूटर को बिना किसी स्पष्ट कारण के बेतरतीब ढंग से जगाने का कारण बन रहा है। यह जानने के लिए कि क्या यह आपके कंप्यूटर को बेतरतीब ढंग से जगाने का कारण है, इस कमांड को कमांड प्रॉम्प्ट में टाइप करें:

powercfg -lastwake

यहाँ छवि विवरण दर्ज करें

यदि आपको अपने नेटवर्क कार्ड (मेरा Realtek PCIe के रूप में) के बारे में कुछ दिखाई देता है .. तो आपको अपने नेटवर्क कार्ड के गुणों की सेटिंग में जाना होगा और यह सुनिश्चित करना होगा कि Only allow a magic packet to wake the computerचेक बॉक्स की जाँच हो (मेरा नहीं था):

यहाँ छवि विवरण दर्ज करें

फिर अपने भगवान से प्रार्थना करें ...


यह एकमात्र ऐसा काम है जो मेरे लिए काम करता है: डी
जेमी हटबर

1
यह एक अलग प्रश्न का एक अच्छा समाधान है। प्रश्न विंडोज 10 में "TASK \ Microsoft \ Windows \ UpdateOrchestrator \ Reboot" को पहचानता है। WOL ठीक से स्थापित होने के लिए मुश्किल है, इसलिए उम्मीद है कि इससे दूसरों को भी मदद मिलेगी।
user33339

1

यह सिस्टम रखरखाव कार्य चल रहा है। यदि ऐसा है, तो आप सिस्टम रखरखाव को अक्षम करने का प्रयास कर सकते हैं।

खोज बॉक्स में "रखरखाव" के लिए विन + आर नियंत्रण खोज, "स्वचालित रखरखाव सेटिंग्स बदलें" का चयन करें।

स्पष्ट करें "निर्धारित रखरखाव को निर्धारित समय पर मेरे कंप्यूटर को जगाने की अनुमति दें"।

देखें कि क्या समस्या को दूर करने में मदद मिलती है। यह प्रस्तावित कुछ अन्य तंत्रों की तुलना में बहुत अधिक विश्वसनीय होने जा रहा है।


मेरे पास यह चेकबॉक्स अनियंत्रित है। (तो यह मेरे मामले में मदद नहीं करेगा।)
टीएन।

1

एंडोमर के समाधान को लागू करने में, मुझे भी त्रुटि मिली:

  • सेट-शेड्यूलटैस्क: पैरामीटर गलत है। सेल्सियस पर: \ Users \ फ़िलिप \ लिपियों \ disable_wakejobs.ps1: 1 वर्ण: 123 + ... अक्षम "} |% {$ .Settings.WakeToRun = $ false; सेट ScheduledTask $ } + ~~~~~~~ ~~~~~~~~~~~~~ + श्रेणीइन्फो: अमान्य अमान्य: (PS_ScheduledTask: रूट / Microsoft / ... S_ScheduledTask) [सेट-शेड्यूलटैस्क], CimException + FullQualifiedErrorId: HRESULT 0x80070057, सेट-शेड्यूल-शेड्यूल

मेरे मामले में यह एक ऐसे कार्य के कारण था जिसे संपादित नहीं किया जा सकता (AUSessionConnect विन्डोज़ यूपीडेट के सटीक होने के लिए)। इसलिए मैं सीधे जिम्मेदार कार्य को संपादित करता हूं (अपडेटबॉस्ट्रेटर के भीतर रिबूट)। संबंधित disable_wakejobs.ps1 फ़ाइल इस तरह दिखाई देती है (उस फ़ाइल का उपयोग कैसे करें, एंडोमर के उत्तर देखें):

Get-ScheduledTask -TaskName "Reboot" | % {$_.Settings.WakeToRun = $false; Set-ScheduledTask $_}

स्क्रिप्ट का परीक्षण करने के लिए मैन्युअल रूप से सुनिश्चित करें कि आप इसे एलिवेटेड पावरशेल इंस्टेंस (व्यवस्थापक के रूप में चलाएँ) से चलाएं।


1

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

खुली शक्तियां:

  • रन: Get-ScheduledTask | जहाँ {$ _। settings.waketorun}

सेमी खोलें:

  • भागो SCHTASKS / बदलें / TN "Microsoft \ Windows \ UpdateOrchestrator \ Reboot" / DISABLE
  • चलाएं "% WINDIR% \ System32 \ Tasks \ Microsoft \ Windows \ UpdateOrchestrator \ Reboot" / उत्तराधिकार: आर / इनकार "हर कोई: F" / इनकार "प्रणाली: F" / इनकार "स्थानीय सेवा: F" / इनकार "व्यवस्थापक: एफ '।

यह कार्य को फिर से सक्षम होने से रोकेगा। यह मानता है कि आप विंडोज का एक अंग्रेजी संस्करण चला रहे हैं - यदि आवश्यक हो तो उपयोगकर्ता नामों का अनुवाद करें या यदि आवश्यक हो तो सिड्स को ढूंढें।

रेडिट पर मूल पोस्ट। https://www.reddit.com/r/Windows10/comments/48rg7x/is_there_any_way_to_stop_updateorchestrator_for/


1

मेरे अनुभव के आधार पर, आप वर्कअराउंड के बजाय ऑटो अपडेट पॉलिसी को कॉन्फ़िगर कर सकते हैं:

  1. स्थानीय समूह नीति संपादक खोलें (gpedit.msc)
  2. पर जाएं: कंप्यूटर कॉन्फ़िगरेशन / प्रशासनिक टेम्पलेट / विंडोज घटक / विंडोज अपडेट
  3. "स्वचालित अपडेट कॉन्फ़िगर करें" को संशोधित करें, आप इसे सक्षम कर सकते हैं और इसे "2 के रूप में सेट कर सकते हैं - डाउनलोड के लिए सूचित करें और इंस्टॉल के लिए सूचित करें" या "3 - ऑटो डाउनलोड और इंस्टॉल के लिए सूचित करें"

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


0

विंडोज़ 10 में दो चीजें हैं जो आप वेक टाइमर्स के लिए कर सकते हैं

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


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