С 3 января 2017 года я столкнулся с очень странной и разочаровывающей проблемой с моим ноутбуком с Windows 10 (Macbook Pro Retina 2013 года). Мой ноутбук будет казаться в спящем режиме наугад без какого-либо предварительного предупреждения или уведомления.
Вот что я знаю:
- Случайная гибернация происходит независимо от того, подключен компьютер или работает от батареи.
- Происходит, даже когда компьютер активно используется, например, когда я нахожусь в процессе ввода предложения.
- Произошло 82 раза с 3 января 2017 года (23 дня назад). Никогда не происходило до этой даты. В среднем это происходит 3,6 раза в день.
- Иногда мой ноутбук работает целый день без случайного спящего режима. Иногда он зимует дважды в течение 20 минут.
Примечание. Я использую термин "спящий режим", но это может быть неверно. Вот описание того, что происходит, когда мой компьютер случайно "спит":
- Экран мгновенно становится черным. Вентиляторы продолжают работать и выключаются через 10-20 секунд.
- Когда кнопка питания нажата, чтобы снова включить компьютер, компьютер проходит обычную последовательность загрузки. Это не то же самое, что выход из спящего режима.
- Когда я снова захожу на компьютер, мои программы все еще открыты и работают, как будто я перевел компьютер в спящий режим. Вот почему я использую термин "спящий".
Сначала я подозревал, что мой компьютер может выключиться из-за перегрева. Теперь я уверен, что эта проблема не связана с чрезмерной температурой. Эта проблема сохраняется даже тогда, когда температура процессора составляет 55 ° C, а вентиляторы работают на 100% мощности. Проблема возникает независимо от загрузки процессора или температуры процессора.
На этом изображении показан вывод средства просмотра событий Windows для трех случайных событий гибернации. При случайной гибернации всегда происходят два события: DistributedCOM 10016
которым следует Kernel-Power 42
.
Когда происходит случайная спячка:
- Событию Kernel-Power всегда предшествует событие DistributedCOM, обычно 1 секунда.
- За событием DistributedCOM всегда следует событие Kernel-Power. DistributedCOM никогда не происходит сам по себе.
- События DistributedCOM и Kernel-Power всегда идентичны.
DistributedCOM 10016:
The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID
{D63B10C5-BB46-4990-A94F-E40B9D520160}
and APPID
{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
to the user NT AUTHORITY\SYSTEM SID (S-1-5-18) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool.
Kernel-Power 42:
The system is entering sleep.
Sleep Reason: Battery
Что меня смущает:
Являются ли эти события
DistributedCOM
причиной случайной гибернации или они безвредны и просто возникают всякий раз, когда происходит случайная гибернация?События
Kerne-Power
говорят, чтоThe system is entering sleep
. Если мой компьютер находится в спящем режиме, почему при повторном включении компьютер проходит последовательность загрузки? Означает ли спящий режим что-то другое в контексте событий Windows?События
Kernel-Power
говорят, чтоSleep Reason: Battery
, но это не имеет никакого смысла. Случайные события гибернации происходят, даже когда мой ноутбук подключен и полностью заряжен: