
Windows 10 작업 스케줄러에서 "시스템 시작 시"를 실행하도록 작업을 예약하면 재부팅 시 제대로 실행됩니다. 그러나 종료를 선택한 다음 컴퓨터의 전원 버튼으로 시스템을 켜면 작업이 실행되지 않습니다.
작업 속성의 기록 탭에도 시스템 콜드 부팅 시간과 관련된 기록이 포함되어 있지 않습니다.
무엇이 잘못되었을 수 있나요?
답변1
이는 Windows 10의 빠른 시작 기능 때문입니다.
"종료" 시 기본적으로 Windows 10은 실제로 커널을 최대 절전 모드로 전환합니다. 그리고 "콜드 부팅"은 실제로 커널 전용 최대 절전 모드에서 다시 시작됩니다. 직관과는 반대로 "다시 시작"은 실제 콜드 부팅으로 이어집니다.
최대 절전 모드를 비활성화하는 대신 "최대 절전 모드에서 다시 시작" 이벤트에 대해 작업을 트리거할 수 있습니다.
어떤 이유로 작업이 올바르게 실행되려면 "사용자 정의" 옵션을 거쳐야 했습니다. 따라서 작동하지 않는 경우를 대비한 XML의 트리거는 다음과 같습니다.
<EventTrigger>
<Enabled>true</Enabled>
<Subscription><QueryList><Query Id="0" Path="System"><Select Path="System">*[System[Provider[@Name='Microsoft-Windows-Power-Troubleshooter'] and EventID=1]]</Select></Query></QueryList></Subscription>
</EventTrigger>
Microsoft 커뮤니티 스레드: Windows 7에서 작동했던 예약된 "시작 시" 작업은 Windows 10으로 업그레이드한 후 더 이상 작동하지 않습니다.
답변2
다음 솔루션이 저에게 효과적이었습니다. 최대 절전 모드를 비활성화합니다.
Run Command Prompt as Administrator
Execute following command:
powercfg.exe /h off
도움이 되지 않으면 가능한 다음 단계는 빠른 시작을 비활성화하는 것입니다.