노트북이 임의로 깨어남 = 최대 절전 모드 / 배터리 부족?


26

(Windows 7) 랩톱은 우리가 그것을 얻은 날부터 귀찮았습니다. 이 (뚜껑이 닫혀) 잠을 넣을 때, 간헐적으로 일어날 것으로 보인다 무작위 밤 (예 : 오후 10 1:30 오전 오전 7시 등)이 발생하는 많은 사람들이있다 동안,하지만 난 몇 가지 테스트를 수행 한 문제를 진단하기 위해 가능한 많은 정보를 제공하기 위해 수많은 관찰을했습니다.


한밤중에 노트북이 깨어 나면 몇 가지 사실을 관찰 할 수 있습니다.

  • 약 20-50 초 동안 유지됩니다 (몇 개 이상, 몇 개 미만)
  • 화면이 꺼진 상태 (백라이트 만 아님)
  • 하드 드라이브가 항상 작동합니다 (HD LED가 거의 견고 함)
  • 디스크가있는 경우 DVD 드라이브가 회전하고 최대 5-10 초 동안 큰 소리로 울립니다.
  • Windows가 활성 상태입니다 ( 시스템이 절전 모드로 전환 된 드라이브 / 키보드 등을 제거하거나 연결 경우 PnP 빙봉 소음이 재생 됨 )
  • (확인되지 않은 : A는 활성화-이뤄져 키-경우 다음 번 컴퓨터를 켭 누르면, 해야한다 전원 버튼을 사용)
  • 다음에 시스템을 켤 때 이전의 임의 활동에 대한 표시가 없습니다 (사용 powercfg -lastwake하면 Wake HistoryWake Source Count 0 을 반환 함 )

다른 관찰은 다음과 같습니다.

  • Windows가 종료되거나 최대 절전 모드 일 때 잠자기 상태 일 때만 (예 : 덮개가 닫힌 경우) 발생하지 않는 것 같습니다.
  • Windows 7의 작업 스케줄러에는 수많은 작업이 있지만 빠른 검색은 책임이 없음을 나타냅니다 (내역을 추적 할 수 있도록 설정했지만)
  • (키를 눌러 화면에 표시되는 내용을 확인하려고 계속 시도하지만 항상 부적절한 순간에 발생하고 기회를 갖기 전에 종료되는 것처럼 보입니다)
  • Mark가 제안 했듯이 이벤트 로그를 확인하고 아직 가장 좋은 단서가 된 이벤트 세트를 발견했습니다.

    6:51:37pm The system is entering sleep.
              Sleep Reason: Button or Lid
    6:51:42am The system time has changed to ‎2012‎-‎08‎-‎21T10:51:42.500000000Z from ‎2012‎-‎08‎-‎20T22:51:39.080510600Z.
    6:51:42am-6:51:47am Six services were stopped…
    6:51:47am The system has resumed from sleep.
              Sleep Time: ‎2012‎-‎08‎-‎21T10:51:46.021150600Z
              Wake Time: ‎2012‎-‎08‎-‎21T10:51:44.010053500Z
              Wake Source: S4 Doze to Hibernate
    6:51:55am The system is entering sleep.
              Sleep Reason: Hibernate from Sleep
    

그렇지 않은 것 :

  • Windows 업데이트 : WU은 검사로 설정되어 다운로드되지 않고 (하지 정오에 그렇게 무작위로 )
  • Wake-on-LAN : WoL 및 Magic-Packet은 장치 관리자 에서 비활성화 되어 있으며 BIOS에는 옵션이 없으며 밤에는 케이블 모뎀이 꺼져 있습니다.
  • 장치 : 모든 키보드, 마우스, NIC가 시스템을 깨우지 않도록 설정되어 있습니다 ( powercfg -devicequery wake_armed빈 목록을 반환 함)
  • 악성 코드 : 최신 Windows 업데이트 및 최신 defs가 포함 된 활성 MSSE가 포함 된 새로운 시스템이며 최신 Chrome을 사용하여주의 깊게 탐색하며 파일에 문제가없는 파일은 없습니다.

나는 그것이 될 수있는 두 가지 이론을 가지고 있습니다.

  1. 하이브리드 수면

    Windows Vista 이상에서 하이브리드 절전 모드를 사용하면 시스템이 먼저 절전 모드 (RAM 일시 중단)로 된 다음 일정 시간이 지나면 메모리를 디스크로 플러시하여 최대 절전 모드로 전환합니다. 랩톱이 절전 모드로 전환 된 다음 최대 절전 모드로 전환되어 메모리를 디스크로 플러시하기 위해 깨어납니다.

    이는 Windwos, BIOS POST 및 Windows“Resumes”로 바로 들어 가지 않고 작동 할 수 있습니다. 그러나, 그것은 해야 상기 최대 절전 모드에 잠에서 전환 같은 시간,하지 무작위로. 또한이 특정 랩톱에는 하이브리드 절전 모드가 활성화되어 있지 않습니다.

    하이브리드 수면이 이와 같이 작동하는 경우 누구나 (낮은 수준에서) 확인할 수 있습니까?

  2. 배터리 부족

    랩톱의 배터리가 부족하면 Windows가 자동으로 최대 절전 모드로 전환됩니다 (물론 Windows는 배터리가 부족하여 최대 절전 모드를 수행하기에 충분한 전력이 남아 있기 전에이를 수행합니다). 이렇게하면 하드 드라이브가 수십 초 동안 튀어 나와 종료됩니다. 이것은 배터리가 무작위로 임의의 시간에 드레인 포인트에 도달 할 수 있기 때문에 노트북이 무작위로 깨어날 때의 동작과 일치하는 것 같습니다.

    이 이론의 문제점은 무작위로 깨어 난 후 시스템을 켜면 배터리 부족으로 인해 최대 절전 모드로 전환 될 때마다 배터리 부족으로 인해 Windows가 종료되었다는 메시지를 인쇄하지 않는다는 것입니다.

    또한 Windows가 대기 중이거나 이미 꺼져 있거나 최대 절전 모드 여야하는 경우에도 Windows가 활성 상태이고 처리 중입니다 (일부 정도).

    "끄기"상태에서 Windows가 활성 상태이고 배터리 잔량을 모니터링하는지 확인할 수 있습니까?


이벤트를 기준으로 시스템을 켤 때마다 시스템 시간을 업데이트하는 것이 정상적인 것처럼 보이므로 그렇지 않습니다. 그러나 절전 모드로 전환 한 후 12 시간이 지나면 절전 모드에서 최대 절전 모드로 전환됩니다 . 이것은 세 가지 이유로 당황 스럽습니다.

  • 현재 설정은 배터리로 3 시간 후 , 균형절전 계획에 연결하면 6 시간 후에 최대 절전 모드로 설정 됩니다 ( 고성능 계획 에서는 4 시간이 아니라 전혀 아님 ). 절전 계획은 유효하고이 일어 났을 때 그것은 오늘 아침에 빠졌
  • 모든 전원 계획에서 하이브리드 절전 기능이 비활성화 됨
  • powercfg 그 일에 대한 기록이 없다

Windows가 무작위로 깨어나서 위의 증상이 나타나는 이유 또는 전원 계획 설정이 왜 잘못된 것 같은 사람이 있습니까?


한밤중에 무작위로 노트북을 켜는 사람들 ( 많은 제조사와 모델) 많이 있습니다 . 불행히도 대부분의 문제는 거의 해결되지 않는 동일한 응답 집합을 얻습니다.

주목할만한 것들은 다음과 같습니다.

  • 이 질문 은 위에서 내가 본 몇 가지 관찰과 동일한 문제 인 것 같습니다.
  • 이 질문 은 같은 문제가있는 것 같지만 Linux에서 발생합니다.
  • 이 질문 은 터치 패드 감도가 너무 낮게 설정되어 있지만 여전히 그래도 키보드 / 마우스를 끄도록 유도합니다.
  • 이 스레드 는 슬립 타이머를 가리 키지 만 이미 비활성화되어 있습니다.

4
+1이 질문, 철저 함, 그 뒤에 숨겨진 작업을 좋아하기 때문입니다. 이것은 아름다움의 것입니다. 대답을 신경 쓰지 마십시오. 질문을 더 즐기고 싶습니다 ...;)
Everett

나는 당신의 첫 문장 중 하나가 당신의 해결책이라고 생각합니다. "잠을 잘 때 (뚜껑이 닫혔습니다)". '뚜껑 닫기'== '최대 절전 모드'입니까? 올바르게 기억하면 덮개를 닫기위한 기본 설정은 대기 모드이며 최대 절전 모드가 아닙니다. 구성 화면으로 이동-> 하드웨어 및 소리-> 에너지 관리-> 화면을 사용하지 않을 때 변경 (왼쪽 패널)-> 고급 설정-> '대기'(또는 절전 또는 sth.) 및 '켜기 / 끄기 버튼'에서 설정 변경 뚜껑. (나는 네덜란드어 창 7을 사용하고 가능한 한 잘 번역하려고 노력했지만 상황이 다를 수 있습니다.)
BrtH

@BrtH, 예, 기본적으로 절전 모드로 설정되어 있지만 갑자기 무작위로 자발적으로 다시 켜지는 이유를 설명하지 않습니다. 전원을 켤 수있는 하드웨어 및 소프트웨어 트리거를 찾았지만 적용되지 않는 것 같습니다. 또한 실제 종료 또는 최대 절전 모드 명령을 사용할 때 발생하지 않는 것 같습니다.
Synetech

1
Microsoft가 절전 모드에서 최대 절전 모드로 전환 할 때 바로 가기를 사용하지 않았는지 궁금합니다. 컴퓨터가 잠자고 있습니다. 사용하지 않고 배터리 잔량이 줄어 듭니다. 컴퓨터는 최대 절전 모드로 이동하여 스스로를 보호합니다. 알림을받지 않습니다. 컴퓨터가 이미 잠 들어있을 때 하이브리드 절전 모드에서 사용하는 것과 동일한 코드를 Microsoft에서 사용하면 (단축키로 사용) 어떻게됩니까? 시스템을 사용하고 있지 않기 때문에 누가 최대 절전 모드를 사용했는지에 관심이있는 사람은 하이브리드 시스템이 신경 쓰지 않는 것처럼 전원이 끊 겼기 때문입니다. 끝났어요. 그냥 똑똑한 말을하고 싶었습니다.
Everett

1
Windows 시스템 이벤트 로그는 무엇을 말합니까? 그것은 잠들거나 최대 절전 모드 일 때 뭔가있을 것 같습니다.
Mark Allen

답변:


17

바보처럼 보일 위험에 처해 나는 다음을 발견했다.

나도 같은 문제가 있었다. 랩톱을 종료하지 않고 항상 절전 모드로 전환하며 한밤중에 예기치 않게 깨어날 수 있습니다. 이 "S4 Doze to Hibernate"이벤트는 버그가 아니라 기능입니다. 전원 고급 설정으로 이동하여 "잠자기"드롭 다운 메뉴에서 "최대 절전 모드"를 변경하십시오.

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

절전 모드에서 최대 절전 모드로 전환하기 전에 대기 할 시간을 선택하십시오. 나는 밤새 머물기에 충분한 1440 분 (24 시간)으로 내 것을 설정했습니다.

그건 그렇고, 또한 "허용 웨이크 타이머 허용"에 아무것도 없는지 확인하십시오.

나는 당신이 이것을 시도했다고 말하지는 않습니다. 그래서 당신이 그것을 지적하지 않았다면, 당신의 시간을 낭비한 것에 대해 사과드립니다.


2 시간 후에 전환이 깨어 나면 설명으로 받아 들일 수 있지만 12시 후에 그렇게 할 수 있습니다. 그 이유가 맞지 않으면 왜 잘못된 시간을 사용하는지 모르겠습니다. .
Synetech

"6:51:42 am 시스템 시간이 2012-08-20T22 : 51 : 39.080510600Z에서 2012-08-21T10 : 51 : 42.500000000Z로 변경되었습니다." -> 시계가 12 시간이기 때문에?
Everett

1
아니요, 인터넷 시간 서버에서 시스템 시간을 업데이트 하는 것이 아니라 단순히 12 시간이 지났다는 것입니다.
Synetech

태양 플레어? 나는 아이입니다. 나는 여기서 멈출 것이다. 나는 합법적으로 시도한 느낌이다.
Everett

나는 마침내 좋은 시험을했다. 최대 절전 모드를 60 분으로 설정하고 19:00:00에 덮개를 닫고 19:59:50에 열었습니다. 10 초 후, 랩탑의 전원을 켜고 평소와 같이했습니다. 그러나 이번에는 뚜껑이 열렸으므로 화면이 꺼지기 전에 Windows 로그인 화면을 잠시 볼 수있었습니다. DVD 꺼내기 버튼을 눌렀습니다. 커서를 움직여 터치 패드 버튼을 눌렀지만 아무 반응이 없습니다. 로그인을 시도하기 위해 일부 키를 눌렀지만 Windows 기본 경고음 만 받았습니다. 다음 번에 이벤트 로그와 yup를 확인하여 S3에서 S4로 상태 변경을 기록했습니다.
Synetech

5

SleepWakeSolution

이것은 컴퓨터가 더 이상 스스로 잠들지 않게하려는 사람들을위한 솔루션이며 더 간단한 솔루션은 효과가 없습니다. 버튼을 누르거나 덮개를 여는 것 외에는 깨우지 않습니다. Windows Media Center 또는 알 수없는 원인과 같이 시스템을 깨울 예정인 계획된 작업이 아닙니다. 내가 찾은 유일한 단점은 배터리가 너무 낮아지면 랩톱이 최대 절전 모드로 전환되지 않는다는 것입니다. 저장되지 않은 정보는 손실됩니다.

명령 프롬프트를 열고 다음 명령을 실행하십시오.

powercfg -setacvalueindex scheme_current sub_sleep bd3b718a-0680-4d9d-8ab2-e1d2b4ac806d 0
powercfg -setdcvalueindex scheme_current sub_sleep bd3b718a-0680-4d9d-8ab2-e1d2b4ac806d 0
powercfg -setactive scheme_current

명령 프롬프트 창 상단의 헤더 / 편집 / 붙여 넣기를 클릭하여 명령 프롬프트에 복사하여 붙여 넣을 수 있습니다.

현재 전원 구성표의 기본값이 변경되고 시스템이 절전 모드에서 해제되지 않습니다.

다음 레지스트리 키에 적용됩니다.

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Power\PowerSettings\238C9FA8-0AAD-41ED-83F4-97BE242C8F20\BD3B718A-0680-4D9D-8AB2-E1D2B4AC806D
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Power\User\PowerSchemes\381b4222-f694-41f0-9685-ff5bb260df2e\238c9fa8-0aad-41ed-83f4-97be242c8f20\bd3b718a-0680-4d9d-8ab2-e1d2b4ac806d
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Power\PowerSettings\238C9FA8-0AAD-41ED-83F4-97BE242C8F20\BD3B718A-0680-4D9D-8AB2-E1D2B4AC806D
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Power\User\PowerSchemes\381b4222-f694-41f0-9685-ff5bb260df2e\238c9fa8-0aad-41ed-83f4-97be242c8f20\bd3b718a-0680-4d9d-8ab2-e1d2b4ac806d
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\238C9FA8-0AAD-41ED-83F4-97BE242C8F20\BD3B718A-0680-4D9D-8AB2-E1D2B4AC806D
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\User\PowerSchemes\381b4222-f694-41f0-9685-ff5bb260df2e\238c9fa8-0aad-41ed-83f4-97be242c8f20\bd3b718a-0680-4d9d-8ab2-e1d2b4ac806d

위의 Win7 및 Win8에서 작동하도록 테스트되었습니다. 테스트하는 동안 위의 모든 범주에서 Win8의 SKUACSettingIndexa 0를 a 1로 수정했으며 , 대안으로 regedit를 통해 수동으로 수행 할 수도 있습니다. 이렇게하면 절전 모드에서 완전히 해제 할 수있는 전원 구성표가 활성화됩니다. 다시 한 번, 내가 찾은 유일한 단점은 배터리가 너무 낮아지면 랩톱이 최대 절전 모드로 전환되지 않는다는 것입니다. 그냥 죽을 것이다.

중요 : 구성 변경을 구현 한 후 제어판 / 전원 옵션으로 이동 한 다음 고급 설정에서 현재 전원 구성표를 기본값으로 재설정하는 추가 단계가 필요할 수도 있습니다. 그런 다음 사용자는 사물을 자신의 환경 설정으로 다시 조정할 수 있습니다.

새로운 Win8 시스템에서 명령 프롬프트 테스트를 수행하는 동안 명령 프롬프트 솔루션을 사용한 후 기본 시간 제한 설정이 다시 설정되므로 전원 설정을 기본값으로 재설정 한 것으로 보입니다. 이벤트 뷰어 / 시스템에서 테스트 기간 동안 깨우기가보고되지 않았습니다.

또한 두 대의 다른 시스템에서 이벤트 뷰어를 검토 한 결과 2 주 전에 명령 프롬프트 솔루션을 구현 한 이후로 해당 시스템에서 깨어 난 적이 없습니다.

기본값을 원래 값으로 되돌리려면 동일한 명령 프롬프트 행을 입력하고 0 대신 마지막 문자에 1을 입력하십시오. 그런 다음 전원 옵션에서 현재 전원 구성표를 기본값으로 다시 변경하십시오.

HKEY_USERS\S-1-5-19\Control Panel\PowerCfg - This lists the current Power Policy.

자동 전원 켜기를 완전히 비활성화하는 것은 다소 번거로운 일이지만 작동하지 않는 일부 시스템에는 유용 ​​할 수 있다고 생각합니다.
Synetech

나는 라스 베이거스에서 노트북이 주차 된 차에있는 동안 100도 플러스 며칠 동안 고급 랩톱이 켜지지 않도록 보호해야한다는 것을 알았습니다. 키보드, 뒤틀린 비디오 카드 및 열 셧다운 결함으로 인해 모든 종류의 슬픔과 비용이 발생했습니다. 또한 불필요한 배터리 소모를 피합니다. 잠자기 시간이 더 길게 설정된 경우 일부 노트북은 짧은 시간 후에 다시 잠자기 상태로 전환되는 반면, 일부 노트북은 배터리가 방전되거나 열이 차단 될 때까지 계속 켜져 있습니다.
Paul Kinslow 2013

이 경우 에는 깨어남 의 원인 을 파악하는 대신 먼저 깨우기 의 원인 을 파악하는 것이 좋습니다 . 어떠한 이유로도 시스템을 켜서는 안되며, 어떠한 이유로도 켜져 있지 않아야합니다. WoL, hybrid-sleep 및 device-wake 옵션을 확인한 다음 다른 방법이 없으면 차단하십시오 (예 : 시스템에 버그가있는 경우).
Synetech 2012

1
내 의견은 조금 늦었지만 ... 내 자신의 경험으로는 모든 가능한 원인을 찾는 것이 거의 불가능하며, 발견 된 모든 것이 발견되었는지를 아는 것은 불가능합니다. 또한 소프트웨어에 의해 언제든지 새로운 원인 (예 : 예약 된 작업)이 추가 될 수 있습니다. 노트북을 가방에 넣고 켜면 랩탑이 손상 될 수 있으며 (혹은 최악의 경우에도 불을 붙일 수 있음) 자동 깨우기를 완전히 비활성화하는 것이 합리적입니다. 현재 운영 체제가없는 것으로 보이는 동작 중 하나입니다.
kdb

0

Win7 Pro에서는 등록 설정을 직접 gpedit.msc > Computer Configuration > Administrative Templates > System > Power Management > Sleep Settings조정하는 대신 그룹 정책 편집기를 사용 하여 원하는대로 조정할 수 있습니다 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.