가방으로 여행 할 때 Windows 10이 절전 모드에서 해제되는 것을 방지하는 방법은 무엇입니까?


105

랩탑을 끄지 않고 오히려 더 빨리 시작하여 모든 앱을 다시 시작하지 않고도 작업을 계속할 수 있으므로 최대 절전 모드로 전환합니다.

Windows XP에서 Windows 8.1까지 오랜 시간 동안 작동했습니다.

그러나 이제 (Windows 10으로 업그레이드 한 후) 여행 후 가방에서 노트북을 꺼내면 꽤 뜨거웠습니다. 나는 그것이 켜져 있다는 것을 깨달았습니다.

이벤트 로그에서 업데이트를 설치 중이고 그 전에 다음 로그가 있음을 발견했습니다.

시스템이 저전력 상태에서 돌아 왔습니다.

수면 시간 : 2015-08-16T12 : 55 : 18.180075900Z 웨이크 시간 : 2015-08-16T12 : 55 : 17.852758500Z

웨이크 소스 : 알 수 없지만 타이머로 인해 발생 가능-Windows에서 컴퓨터 웨이크를 요청한 'NT TASK \ Microsoft \ Windows \ UpdateOrchestrator \ Reboot'예약 된 작업을 실행합니다.

작업 스케줄러에서 위의 작업을 찾은 경우 해당 시간에 트리거되었지만 "마지막 런타임"은 전날입니다. 그래서 나는 "마지막 런타임"또는 위의 이벤트에서 웨이크 소스를 무엇을 믿어야할지 모르겠습니까?

최대 절전 모드에서 컴퓨터를 깨우는 것이 무엇인지 확인하는 방법 (가능합니까?)


4
내가 재부팅 변경하지 않는 창을 강제로 페이지를 찾을 수 superuser.com/questions/973009/...를

답변:


85

이것은 지금까지 나를 위해 일했습니다. 이동 :

제어판 \ 하드웨어 및 소리 \ 전원 옵션 \ 계획 설정 편집

"고급 전원 설정 변경"을 클릭하십시오.

"Sleep-> Allow wake timers"로 이동하여 설정을 Disable로 변경하십시오.

전원 옵션 스크린 샷 1

업데이트 : Erik이 지적했듯이 두 가지 옵션이 있습니다.

전원 옵션 스크린 샷 2 옵션 2 개

둘 다 비활성화하십시오.


11
작동하지 않습니다. 이미 비활성화되어 있고 Windows 업데이트가 PC를 깨 웠습니다
Erik

3
"powercfg -waketimers"를 사용하여 다른 깨우기 타이머가 있는지 확인하십시오. 일부 버전의 Spotify 및 TeamViewer는 웨이크 타이머를 생성하는 것으로보고되었습니다. 그러나 비활성화 된 웨이크 타이머를 무시하는 Windows 10 문제도 있습니다.
voldemarz

이것을 읽는 사람이라면, Spotify는 몇 주 전에 깨우기 타이머를 만드는 버그를 수정했습니다.
Godsmith

7
@ Dan : 고마워. 그러나 나는 MS의 무능함을 중심으로 내 인생을 재정렬하지 않는 것을 선호한다. ; -)
Nick Westgate

3
@ Dan : 한 번에 며칠 동안 내 컴퓨터를 사용하지 않고 원격으로 컴퓨터에 액세스해야하는 경우가 있습니다. 절전 상태에 있으면 WOL 패킷을 보내 깨우고 완료되면 절전 모드로 전환 할 수 있습니다. 그러나 Windows Update가 깨어나고 며칠 동안 전력을 낭비하고 싶지 않습니다.
user33339

73

WIN 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는 올바른 해결책입니다. 웨이크 타이머를 완전히 비활성화하는 것이 항상 바람직한 것은 아닙니다.
JeffRSon

1
+1이지만 어떤 이유로 든 밤에 일어나기를 원하지 않습니다! 웨이크 타이머 허용에 대한 새로운 설정이 있습니다 : 중요 웨이크 타이머 만. 그것이 무엇인지 모릅니다. MS가 스스로 깨어나고 깨어나는 시간 범위를 지정할 수 있기를 바랍니다. 아, 그리고 Windows 10 Home 사용자에게는 gpedit가 없지만 레지스트리 해킹을 사용할 수 있습니다 .
Nick Westgate

정책을 비활성화했지만 Windows 작업이 계속 등록되었습니다 ( "powercfg –waketimers"로 확인). superuser.com/a/958264/267379 에서 지적한대로 Windows 작업을 수동으로 비활성화하고 작동 시켜야 했습니다. 두 개의 조합이 작동하기를 바랍니다. D
Sean Feldman

2
이 정책이 적용되는지 확인할 수 없습니다. 몇 주 이후로 이미이 정책을 사용하지 않도록 설정했으며 어제 저녁 "UpdateOrchestrator \ Reboot"작업이 컴퓨터를 절전 모드에서 해제했습니다.
Thorsten Albrecht

@ThorstenAlbrecht 여기도 마찬가지입니다. 64 비트 Windows 10 Pro v1703 (빌드 15063.540)을 실행 중이며이 UpdateOrchestrator\Reboot 정책이로 설정되어 있어도 오늘 아침에 최대 절전 모드에서 예약 된 작업이 재개되었습니다 Disabled. 사실, 다른 모든 것과 마찬가지로 로컬 그룹 정책 설정이 제작자 업데이트에 의해 날아 가지 않은 것에 놀랐습니다. 최소한이 정책의 설정을 해제하고 재설정을 시도하여 그 영향이 있는지 확인합니다.
BACON

36

Windows 10으로 업그레이드 한 후 침실의 컴퓨터가 계속 오전 3시에 깨어났습니다. 비활성화 Wake the computerMicrosoft\Windows\UpdateOrchestrator\Reboot예약 된 작업하는 것은 도움이되지 않았다. Windows는 플래그를 주기적으로 다시 설정합니다. 전원 옵션에서 "깨우기 타이머 비활성화"를 비활성화해도 도움이되지 않았습니다. UpdateOrchestrator는 자정 경보를 계속 조정했습니다.

솔루션으로 매시간 깨우기 설정을 제거하는 powershell 스크립트를 추가했습니다.

  1. powershell 스크립트를 실행하려면 : powershell을 관리자 권한으로 실행하고 다음을 실행하십시오.

    Set-ExecutionPolicy RemoteSigned

  2. 한 줄의 코드가 포함 된 "disable_wakejobs.ps1"이라는 파일을 만듭니다.

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

  3. 작업 스케줄러를 열고 예약 된 작업을 만듭니다.

  4. "일반"탭에서 사용자 계정을 "SYSTEM"사용자로 설정하십시오 (또는 자신의 암호를 변경할 때마다 저장된 암호를 업데이트해야합니다).
  5. "트리거"탭에서 매일 작업을 실행하고 매시간 반복하는 트리거를 작성하십시오.
  6. "작업"탭에서 "프로그램 / 스크립트"를 "PowerShell.exe"로 설정하고 인수 -Command "c:\tools\disable_wakejobs.ps1"( disable_wakejobs.ps12 단계에서 저장 한 경로로 변경)를 사용하여 "프로그램 시작"에 대한 작업을 작성하십시오.

PowerShell 명령은 Reidar Johansen의이 블로그 게시물에서 제공됩니다 .


이 오류가 발생했습니다 : Set-ScheduledTask : 매개 변수가 올바르지 않습니다. C : \ Users \ Filip \ scripts \ disable_wakejobs.ps1 : 1 char : 123 + ... Disabled "} | % {$ _. Settings.WakeToRun = $ false; Set-ScheduledTask $ _} + ~~~~~~ ~~~~~~~~~~~~~~~ + CategoryInfo : InvalidArgument : (PS_ScheduledTask : Root / Microsoft / ... S_ScheduledTask) [Set-ScheduledTask], CimException + FullyQualifiedErrorId : HRESULT 0x80070057, Set-ScheduledTask
대장장이

다른 솔루션 중 어느 것도 나를 위해 일하지 않았으므로 이것이 속임수입니다! 해키, 그러나 한밤중에 PC를 켜지 않도록 할 수있는 모든 일을 할 것입니다.
GotDibbs

15
얼마나 미쳤어? 더 이상 설정에 의존 할 수 없으며 재설정되었습니다. 마이크로 소프트는 그들의 마음을 벗어난가? 완전히 신뢰할 수 없습니다.
t3chb0t

4 단계에서 사용자 계정을 "SYSTEM"사용자로 설정할 수있는 방법이 없습니다.
Castaa

@ Castaa- 나중에 나중에 Change User or Group (사용자 또는 그룹 변경)을 선택한 다음, 입력 System한 다음을 눌러 변경하십시오 check name. 최종 결과는 다음과 같아야합니다 : puu.sh/mOIX4/58082e816e.png
Paul

6

문제를 해결해야합니다.

  1. 검색 Task Scheduler
  2. Task Scheduler Library\Microsoft\Windows\UpdateOrchestrator\Reboot
    참고 : 탐색 Reboot은 파일 일 뿐이지 만 모든 폴더 안에 들어가야합니다.
  3. 속성 을 마우스 오른쪽 단추 로 클릭 한 다음 조건 을 클릭하십시오.
  4. 체크 해제 Wake the computer to run this task

나는 그것이 다시 실행되지 않기를 바라고 있습니다.
TN.

13
이것은 해결책이 아닙니다. Windows는 다음에 다시 확인란을 다시 활성화합니다 :-(
kipusoep

나는 이것을했지만 Windows는 깃발을 다시 켰다. Windows는 "깨우기 타이머 비활성화"설정도 무시합니다. 여기의 블로그 게시물 (가) 예약 된 작업에서 "컴퓨터를 작동"선택을 취소하는 방법을 보여줍니다.
Andomar

예, 확인란이 다시 활성화됩니다 ...
TN.

2
WIndows는이 옵션을 재설정 할뿐만 아니라 사용자가 컴퓨터를 재부팅 한 이유를 알 수 있도록 이유를 입력하지 못합니다.이 이유에 대해 powercfg를 요청하면 "알 수 없음"이라고 표시됩니다. 최대한 빨리이 문제를 해결하고 실제로 시스템을 깨운 상태를 파악하는 데 몇 시간이 걸렸습니다. 또한 업데이트 직후에 이미 재부팅했기 때문에 재부팅이 필요하지 않았습니다. 그러나 Microsoft는 어쨌든 재부팅하기로 결정했습니다. (
Erik

4

컴퓨터에서 WOL (Wake On LAN) 기능을 사용 중이므로 컴퓨터를 사용하지 않을 때 컴퓨터에 액세스해야하는 경우 원격으로 컴퓨터를 깨울 수 있습니다. WOL이 작동하려면 네트워크 카드를 WOL 매직 패킷을 보낼 때 컴퓨터를 깨 웁니다.

이것은 명백한 이유없이 내 컴퓨터를 무작위로 깨우는 원인입니다. 이로 인해 컴퓨터가 무작위로 깨어나는지 확인하려면 명령 프롬프트에 다음 명령을 입력하십시오.

powercfg -lastwake

여기에 이미지 설명을 입력하십시오

네트워크 카드에 관한 정보가있는 경우 (내 Realtek PCIe에서와 같이) 네트워크 카드 속성 설정으로 이동하여 Only allow a magic packet to wake the computer확인란이 선택되어 있는지 확인하십시오 (광산이 아닌 것).

여기에 이미지 설명을 입력하십시오

그런 다음 당신의 하나님 께기도하십시오.


이것은 나를 위해 일한 유일한 사람입니다 : D
Jamie Hutber

1
그것은 다른 질문에 대한 좋은 해결책입니다. 이 문제는 Windows 10에서 "TASK \ Microsoft \ Windows \ UpdateOrchestrator \ Reboot"를 원인으로 식별합니다. WOL은 제대로 설정하기가 까다로워 다른 사람들에게도 도움이되기를 바랍니다.
user33339

1

시스템 유지 관리 작업이 실행중인 것 같습니다. 그렇다면 시스템 유지 관리를 비활성화하십시오.

검색 창에서 "유지 보수"를 WIN + R 제어로 검색하고 "자동 유지 보수 설정 변경"을 선택하십시오.

"예약 된 시간에 컴퓨터를 깨우도록 예약 된 유지 관리 허용"을 지우십시오.

문제가 해결되는지 확인하십시오. 제안 된 다른 메커니즘보다 훨씬 안정적입니다.


이 확인란을 선택하지 않았습니다. (내 경우에는 도움이되지 않습니다.)
TN.

1

Andomar의 솔루션을 적용하면 다음과 같은 오류가 발생합니다.

  • Set-ScheduledTask : 매개 변수가 올바르지 않습니다. C : \ Users \ Filip \ scripts \ disable_wakejobs.ps1 : 1 char : 123 + ... Disabled "} | % {$ .Settings.WakeToRun = $ false; Set-ScheduledTask $ } + ~~~~~~~~ ~~~~~~~~~~~~~ + CategoryInfo : InvalidArgument : (PS_ScheduledTask : Root / Microsoft / ... S_ScheduledTask) [Set-ScheduledTask], CimException + FullyQualifiedErrorId : HRESULT 0x80070057, Set-ScheduledTask

필자의 경우 이것은 편집 할 수없는 작업 때문이었습니다 (WindowsUpdate의 AUSessionConnect가 정확함). 그래서 책임있는 작업을 직접 편집하십시오 (UpdateOrchestrator 내에서 재부팅). 해당 disable_wakejobs.ps1 파일은 다음과 같습니다 (해당 파일 사용 방법은 Andomar의 답변을 확인하십시오).

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

스크립트를 수동으로 테스트하려면 관리자 권한 PowerShell 인스턴스 (스크립트로 실행)에서 스크립트를 실행해야합니다.


1

UpdateOrchestrator가 다시 활성화되는 문제가 발생했습니다. 이 과정으로 인해 컴퓨터가 절전 모드에서 자동으로 깨어났습니다. reddit에 대한 정보를 발견하여 해결하는 것 같습니다.

오픈 파워 쉘 :

  • 실행 : Get-ScheduledTask | 여기서 {$ _. settings.waketorun}

cmd를 엽니 다.

  • SCHTASKS / Change / TN "Microsoft \ Windows \ UpdateOrchestrator \ Reboot"/ DISABLE을 실행하십시오.
  • icacls "% WINDIR % \ System32 \ Tasks \ Microsoft \ Windows \ UpdateOrchestrator \ Reboot"/ inheritance : r / deny "Everyone : F"/ deny "SYSTEM : F"/ deny "Local Service : F"/ deny "관리자 : 에프".

이렇게하면 작업이 다시 활성화되지 않습니다. 이것은 영어 버전의 Windows를 실행 중이라고 가정합니다. 필요한 경우 사용자 이름을 번역하거나 SID를 찾으십시오.

레딧에 대한 원본 게시물. https://www.reddit.com/r/Windows10/comments/48rg7x/is_there_any_way_to_stop_updateorchestrator_for/


1

내 경험에 따라 해결 방법 대신 자동 업데이트 정책을 구성 할 수 있습니다.

  1. 로컬 그룹 정책 편집기 (gpedit.msc) 열기
  2. 컴퓨터 구성 / 관리 템플릿 / Windows 구성 요소 / Windows Update로 이동하십시오.
  3. "자동 업데이트 구성"을 수정하면이를 활성화하고 "2-다운로드 알림 및 설치 알림"또는 "3-자동 다운로드 및 알림 설치"로 설정할 수 있습니다

이런 방식으로 시스템은 업데이트 설치를 시작할 기회조차 얻지 못하므로 대부분의 경우 깨우고 재부팅됩니다. 또한 업데이트시기를 제어 할 수 있습니다.


0

Windows 10에는 웨이크 타이머를 위해 사용할 수있는 두 가지가 있습니다.

깨우기 타이머에서 찾은 고급 전원 설정으로 들어가면 깨우기 타이머 비활성화가 표시되고 그 아래에 중요한 깨우기 타이머가 표시됩니다.


PC에 배터리가 있는지 여부에 달려있는 것 같습니다. Nick 답변을 업데이트했습니다.
TN.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.