Если дата и время сбиваются при выключении питания компьютера, это указывает
Обновлено: 21.11.2024
В этом документе приведены инструкции о том, как изменить настройки даты и времени на компьютере, как включить интернет-время и как устранить распространенные проблемы с часами компьютера.
Компьютер использует дату и время для выполнения следующих действий:
Определять, когда файлы создаются, изменяются или удаляются.
Управление сообщениями электронной почты и точками восстановления каталога системы.
Управление многими другими важными действиями, связанными с системой.
Время и дата отображаются на экране блокировки и на панели задач.
Изменение настроек даты и времени на часах компьютера
Вы можете изменить дату и время в настройках Windows.
В Windows найдите и откройте Изменить дату и время .
В окне "Время и язык" выберите параметр для установки даты и времени.
Изменение настроек даты и времени
Узнайте, как изменить настройки даты и времени.
В Windows найдите и откройте Изменить дату и время .
В окне «Время и язык» выберите параметр для каждой настройки.
Автоматическое обновление часов компьютера. Включите параметр Автоматически устанавливать время.
Измените дату и время вручную: отключите параметр Автоматически устанавливать время и нажмите кнопку Изменить. Используйте раскрывающиеся меню, чтобы сделать свой выбор. Когда настройки будут правильными, нажмите Изменить .
Автоматическое обновление часового пояса компьютера. Включите параметр Автоматически устанавливать часовой пояс.
Измените часовой пояс вручную: отключите параметр Автоматически устанавливать часовой пояс . В разделе Часовой пояс используйте раскрывающееся меню, чтобы выбрать правильный часовой пояс.
Синхронизация часов компьютера с сервером времени в Интернете
В панели управления вы можете настроить параметры, позволяющие Windows автоматически синхронизировать дату и время с сервером времени в Интернете, чтобы убедиться, что отображается точное время.
Если ваш компьютер является частью домена, функция времени в Интернете будет недоступна. Обратитесь к системному администратору за информацией о синхронизации часов.
Убедитесь, что компьютер подключен к сети с активным подключением к Интернету.
В Windows найдите и откройте Изменить дату и время .
В окне "Время и язык" нажмите "Синхронизировать сейчас" в разделе "Синхронизировать часы" .
Если ваш компьютер показывает правильное время, все готово.
Если компьютер не показывает правильное время, выполните следующие действия.
В окне «Время и язык» выберите «Регион» и нажмите «Дополнительные настройки даты, времени и региона» в разделе «Связанные настройки».
В окне панели управления выберите Дата и время .
В окне "Дата и время" выберите вкладку "Интернет-время" и нажмите "Изменить настройки" .
Если вам будет предложено ввести пароль администратора или подтверждение, введите пароль или предоставьте подтверждение.
Убедитесь, что выбран параметр "Синхронизировать с сервером времени в Интернете", а затем нажмите "Обновить сейчас".
Компьютер подключается к интернет-серверу и обновляет время на компьютере.
Если компьютеру не удается получить обновление с выбранного сервера времени в Интернете, отображается сообщение об ошибке. Выберите другой сервер и повторите попытку.
Интернет-время теперь включено на вашем компьютере.
Компьютерные часы отстают
Если время в Windows не соответствует текущему времени или его необходимо часто сбрасывать, узнайте, как устранить проблему.
Для устранения неполадок с часами компьютера может потребоваться перезагрузка компьютера или мониторинг производительности часов с течением времени. HP рекомендует распечатать этот документ для дальнейшего использования.
Отключение или включение настроек Интернет-времени
Вы можете отключить или включить параметры Интернет-времени, чтобы определить, какой параметр повышает точность компьютерных часов.
Синхронизация часов компьютера с сервером времени в Интернете обычно обеспечивает наиболее точный метод сохранения времени и обычно рекомендуется. Однако в некоторых случаях подключение к серверу времени в Интернете может привести к тому, что часы компьютера будут показывать неправильное время.
Если ваш компьютер является частью домена, функция времени в Интернете будет недоступна. Используйте процедуру, описанную в разделе Обновление BIOS, чтобы продолжить устранение неполадок, или обратитесь к системному администратору.
Убедитесь, что компьютер подключен к сети с активным подключением к Интернету.
В Windows найдите и откройте Изменить дату и время .
В окне «Время и язык» убедитесь, что в разделе «Часовой пояс» выбран правильный часовой пояс, а затем включите параметр «Установить часовой пояс автоматически».
Если часовой пояс указан неверно, отключите параметр Автоматически устанавливать часовой пояс , а затем в раскрывающемся меню выберите правильный часовой пояс.
В окне «Время и язык» выберите «Регион» и нажмите «Дополнительные настройки даты, времени и региона» в разделе «Связанные настройки».
В окне панели управления выберите Дата и время .
В окне "Дата и время" выберите вкладку "Интернет-время" и нажмите "Изменить настройки" .
Если вкладка "Интернет-время" не отображается, воспользуйтесь процедурой, описанной в разделе Обновление BIOS, чтобы продолжить устранение неполадок.
Если вам будет предложено ввести пароль администратора или подтверждение, введите пароль или предоставьте подтверждение.
Измените параметр Синхронизировать с сервером времени в Интернете.
Если этот параметр уже установлен, снимите флажок с параметра Синхронизировать с сервером времени в Интернете.
Если этот параметр еще не установлен, установите флажок в параметре Синхронизировать с сервером времени в Интернете.
Чтобы перезагрузить компьютер, щелкните правой кнопкой мыши Пуск и выберите Завершение работы или выход > Перезагрузить .
Подождите, пока компьютер перезагрузится и откроется Windows.
Подождите, пока компьютер перезагрузится и откроется Windows.
Проверьте часы компьютера, чтобы убедиться, что проблема не устранена. Если часы компьютера остаются точными, все готово. В противном случае повторите эти шаги еще раз, чтобы сбросить настройку времени в Интернете до исходного состояния, а затем попробуйте обновить BIOS.
Обновите BIOS
Узнайте, как обновить BIOS. Если для вашего компьютера доступно обновление BIOS, оно может исправить проблемы, из-за которых часы вашего компьютера отображают неправильное время.
Подробные инструкции см. в одном из следующих документов.
Проверьте часы компьютера, чтобы убедиться, что проблема не устранена. Если часы компьютера остаются точными, все готово. В противном случае повторите эти шаги еще раз, чтобы сбросить настройки Интернет-времени до исходного состояния, а затем попробуйте выполнить процедуру, описанную в разделе Удаление и переустановка часов реального времени.
Удалите и переустановите часы реального времени
Узнайте, как удалить и переустановить часы реального времени, чтобы решить проблему с неверным отображением времени часами компьютера.
Удалите и переустановите часы реального времени, когда система работает в безопасном режиме. Для выполнения этой задачи выполните следующие действия:
Не пытайтесь переустановить часы реального времени в обычном режиме загрузки. Может произойти повреждение системы.
Перезагрузите компьютер в безопасном режиме. Дополнительные сведения о безопасном режиме см. в разделе Безопасный режим (Windows 10, 8).
Когда компьютер перезагрузится, найдите и откройте Диспетчер устройств .
Откроется окно диспетчера устройств.
В окне диспетчера устройств дважды щелкните Системные устройства .
Щелкните правой кнопкой мыши System CMOS/часы реального времени , выберите «Удалить» и нажмите «ОК» в окне «Подтвердить удаление устройства».
Когда откроется окно «Изменение параметров системы», нажмите «Да», чтобы перезагрузить компьютер.
Часы реального времени переустанавливаются автоматически.
Код ошибки: время и дата CMOS не установлены
Если при запуске компьютера отображается код ошибки CMOS Time and Date Not Set , вероятно, необходимо заменить батарею CMOS или RTC. В зависимости от типа вашего компьютера выберите ссылку, чтобы найти информацию о замене CMOS или RTC на вашем компьютере.
Компьютеры содержат внутреннюю резервную батарею, которая отсчитывает время так же, как часы отсчитывают время. Внутренняя батарея называется батареей CMOS или часов реального времени (RTC). Компьютеры полагаются на внутреннюю резервную батарею, чтобы сохранять время, когда они выключены. Внутреннюю резервную батарею CMOS или RTC следует заменять, когда она разряжается.
Устранение неполадок с часами компьютера может потребовать перезагрузки компьютера или наблюдения за работой часов с течением времени. HP рекомендует распечатать этот документ для дальнейшего использования.
Для настольных компьютеров (башенных) перейдите к разделу Извлечение и замена батареи CMOS, а затем следуйте инструкциям по замене батареи CMOS.
Извлечение и замена часов реального времени или батареи CMOS
Узнайте, как найти документ с инструкциями по замене батареи CMOS или RTC в устройстве HP All-in-One или ноутбуке.
В поле поиска введите название серии компьютеров и слова часы реального времени , а затем нажмите значок поиска .
Например, введите часы реального времени HP Envy 15-3000, чтобы найти список документов с информацией о компьютере серии HP Envy 15-3000 и проблемах с часами реального времени.
В результатах поиска найдите документ, описывающий, как снять и заменить часы реального времени или батарею CMOS для многофункциональных компьютеров или ноутбуков, а затем нажмите на ссылку.
Если вы не можете найти документ, объясняющий, как снять и заменить батарею CMOS или RTC для вашей конкретной серии компьютеров, не пытайтесь заменить батарею. Обратитесь в авторизованный сервисный центр для ремонта.
Для замены батареи CMOS или RTC следуйте инструкциям, приведенным в документе.
Системные часы отображают неверное время после выхода из спящего режима
На некоторых компьютерах системные часы могут останавливаться или сбрасываться после выхода компьютера из спящего режима. Обновление BIOS может решить проблему.
Домашние пользователи Эта статья предназначена для использования агентами службы поддержки и ИТ-специалистами. Если вам нужна дополнительная информация о сообщениях об ошибках синего экрана, посетите страницу Устранение ошибок синего экрана.
Предпочтительный способ выключения Windows – нажать кнопку "Пуск", а затем выбрать вариант выключения или выключения компьютера. При использовании этого стандартного метода операционная система закрывает все файлы и уведомляет запущенные службы и приложения, чтобы они могли записать любые несохраненные данные на диск и очистить все активные кэши.
Если компьютер неожиданно выключается, Windows регистрирует событие с кодом 41 при следующем включении компьютера. Текст события выглядит следующим образом:
Идентификатор события: 41.
Описание: Система перезагрузилась без корректного завершения работы.
Это событие указывает на то, что некоторые непредвиденные действия помешали корректному завершению работы Windows. Такое отключение может быть вызвано перебоем в подаче питания или стоп-ошибкой. Если это возможно, Windows записывает все коды ошибок при завершении работы. На этапе ядра при следующем запуске Windows Windows проверяет эти коды и включает все существующие коды в данные события с идентификатором 41.
EventData
BugcheckCode 159
BugcheckParameter1 0x3
BugcheckParameter2 0xfffffa80029c5060
BugcheckParameter3 0xfffff8000403d518
BugcheckParameter4 0xfffffa800208c010
SleepInProgress false
SleepInProgress false
0x9f (0x3, 0xfffffa80029c5060, 0xffffff8000403d518, 0xfffffa800208c010)
Как использовать событие с идентификатором 41 при устранении неполадок при неожиданном завершении работы или перезапуске
Событие с идентификатором 41 само по себе может не содержать достаточной информации для явного определения того, что произошло. Как правило, необходимо также учитывать, что происходило во время неожиданного отключения (например, произошел сбой блока питания). Используйте информацию в этой статье, чтобы определить подход к устранению неполадок, подходящий для ваших обстоятельств:
-
: компьютер перезагружается из-за стоп-ошибки, а событие с кодом 41 содержит код стоп-ошибки (проверка ошибки) : компьютер перезагружается, потому что вы нажали и удерживали кнопку питания : компьютер не отвечает или перезагружается случайным образом, а событие с кодом 41 не регистрируется, или в записи Event ID 41 перечислены нулевые коды ошибок.
Сценарий 1. Компьютер перезагружается из-за стоп-ошибки, а событие с идентификатором 41 содержит код стоп-ошибки (проверка ошибки)
Когда компьютер выключается или перезагружается из-за Stop-ошибки, Windows включает данные об Stop-ошибке в событие с идентификатором 41 как часть дополнительных данных о событии. Эта информация включает в себя код стоп-ошибки (также называемый кодом проверки ошибок), как показано в следующем примере:
EventData
BugcheckCode 159
BugcheckParameter1 0x3
BugcheckParameter2 0xfffffa80029c5060
BugcheckParameter3 0xffffff8000403d518
BugcheckParameter4 0xfffffa800208c010
Событие с идентификатором 41 содержит код проверки ошибок в десятичном формате. Большая часть документации, описывающей коды проверки ошибок, ссылается на коды как на шестнадцатеричные значения, а не на десятичные. Чтобы преобразовать десятичное число в шестнадцатеричное, выполните следующие действия:
- Нажмите "Пуск", введите calc в поле поиска и выберите "Калькулятор".
- В окне "Калькулятор" выберите "Вид" > "Программист".
- Убедитесь, что в левой части калькулятора выделено поле "Декабрь".
- Используйте клавиатуру, чтобы ввести десятичное значение кода проверки на наличие ошибок.
- В левой части калькулятора выберите Hex.
Значение, отображаемое калькулятором, теперь представляет собой шестнадцатеричный код.
При преобразовании кода проверки ошибок в шестнадцатеричный формат убедитесь, что за обозначением «0x» следуют восемь цифр (то есть часть кода после «x» содержит достаточное количество нулей для заполнения восьми цифр). Например, 0x9F обычно документируется как 0x0000009f, а 0xA — как 0x0000000A. В примере данных события в этой статье «159» преобразуется в 0x0000009f.
После того, как вы определите шестнадцатеричное значение, используйте следующие ссылки для продолжения устранения неполадок:
-
. . На этой странице перечислены ссылки на документацию по различным кодам проверки ошибок. .
Сценарий 2. Компьютер перезагружается, потому что вы нажали и удерживали кнопку питания
Поскольку этот метод перезагрузки компьютера мешает завершению работы Windows, мы рекомендуем использовать этот метод только в том случае, если у вас нет альтернативы. Например, вам может понадобиться использовать этот подход, если ваш компьютер не отвечает. Когда вы перезагружаете компьютер, нажимая и удерживая кнопку питания, компьютер регистрирует событие с кодом 41, которое включает ненулевое значение для записи PowerButtonTimestamp.
Для получения помощи при устранении неполадок с не отвечающим компьютером см. справку Windows. Рассмотрите возможность поиска помощи с помощью таких ключевых слов, как "зависание", "отвечает" или "пустой экран".
Сценарий 3. Компьютер не отвечает или перезагружается случайным образом, а событие с идентификатором 41 не записано, или запись события с идентификатором 41 содержит нулевое значение кода ошибки
Этот сценарий включает следующие обстоятельства:
- Вы отключаете питание не отвечающего компьютера, а затем перезагружаете его.
Чтобы убедиться, что компьютер не отвечает, нажмите клавишу CAPS LOCK на клавиатуре. Если индикатор CAPS LOCK на клавиатуре не меняется при нажатии клавиши CAPS LOCK, возможно, компьютер полностью не отвечает (это также называется жестким зависанием). - Компьютер перезагружается, но не создает событие с идентификатором 41.
- Компьютер перезагружается и генерирует событие с идентификатором 41, но значения BugcheckCode и PowerButtonTimestamp равны нулю.
В таких случаях что-то мешает Windows генерировать коды ошибок или записывать коды ошибок на диск. Что-то может заблокировать доступ для записи на диск (как в случае зависшего компьютера) или компьютер может выключиться слишком быстро, чтобы записать коды ошибок или даже обнаружить ошибку.
Информация в событии с идентификатором 41 дает некоторое представление о том, с чего начать проверку на наличие проблем:
Событие с идентификатором 41 не записано или код проверки ошибки равен нулю. Такое поведение может указывать на проблему с питанием. Если питание компьютера прерывается, компьютер может выключиться без возникновения ошибки Stop. Если он генерирует ошибку Stop, он может не закончить запись кодов ошибок на диск. При следующем запуске компьютера он может не зарегистрировать событие с идентификатором 41. Или, если это произойдет, код проверки ошибки будет равен нулю. Причиной могут быть следующие условия:
- В случае с портативным компьютером батарея была извлечена или полностью разряжена.
- В случае настольного компьютера компьютер был отключен от сети или произошло отключение питания.
- Блок питания недостаточно мощный или неисправен.
Значение PowerButtonTimestamp равно нулю. Это может произойти, если вы отключили питание компьютера, который не отвечает на ввод. Причиной могут быть следующие условия:
- Процесс Windows заблокировал доступ для записи на диск, и вы выключили компьютер, нажав и удерживая кнопку питания не менее четырех секунд.
- Вы отключили питание не отвечающего компьютера.
Обычно симптомы, описанные в этом сценарии, указывают на проблему с оборудованием. Чтобы локализовать проблему, выполните следующие действия:
- Отключите разгон. Если на компьютере включен разгон, отключите его. Убедитесь, что проблема возникает, когда система работает с правильной скоростью.
- Проверьте память. Используйте средство проверки памяти, чтобы определить работоспособность и конфигурацию памяти. Убедитесь, что все микросхемы памяти работают с одинаковой скоростью и что каждая микросхема правильно настроена в системе.
- Проверьте источник питания. Убедитесь, что блок питания имеет достаточную мощность для правильной работы установленных устройств. Если вы добавили память, установили более новый процессор, установили дополнительные диски или добавили внешние устройства, такие устройства могут потреблять больше энергии, чем может постоянно обеспечивать текущий блок питания. Если компьютер зарегистрировал событие с идентификатором 41 из-за того, что питание компьютера было прервано, подумайте о приобретении источника бесперебойного питания (ИБП), например источника резервного питания от батареи.
- Проверьте на перегрев. Проверьте внутреннюю температуру оборудования и проверьте, не перегреваются ли компоненты.
Если вы выполнили эти проверки и по-прежнему не можете локализовать проблему, установите для системы конфигурацию по умолчанию и проверьте, возникает ли проблема.
Если вы видите сообщение об ошибке Stop, содержащее код проверки ошибки, но код события 41 не включает этот код, измените поведение компьютера при перезагрузке. Для этого выполните следующие действия:
Для пользователя система либо включена, либо выключена. Других обнаруживаемых состояний нет. Однако система поддерживает несколько состояний питания, которые соответствуют состояниям питания, определенным в спецификации Advanced Configuration and Power Interface (ACPI). Существуют также варианты этих состояний, такие как гибридный сон и быстрый запуск. В этом разделе представлены эти состояния и описано, как они связаны друг с другом.
Системные интеграторы и разработчики, создающие драйверы или приложения с системной службой, должны особенно внимательно относиться к проблемам качества драйверов, таким как утечка памяти. Хотя качество драйверов всегда было важно, время безотказной работы между перезагрузками ядра может быть значительно больше, чем в предыдущих версиях ОС, потому что при переходе в спящий режим и выключении, инициированном пользователем, ядро, драйверы и службы будут сохранены и восстановлены, а не перезапущены. .
В следующей таблице перечислены состояния питания ACPI от самого высокого до самого низкого энергопотребления.
Перечисление SYSTEM_POWER_STATE определяет значения, которые используются для указания состояний питания системы.
Рабочее состояние (S0)
В рабочем состоянии система бодрствует и работает. Проще говоря, устройство «включено». Независимо от того, включен экран или выключен, устройство находится в полностью рабочем состоянии. В целях экономии энергии, особенно на устройствах с батарейным питанием, мы настоятельно рекомендуем выключать аппаратные компоненты, когда они не используются.
Выключайте аппаратные компоненты, когда они не используются, независимо от состояния. Низкое энергопотребление является важным фактором для пользователей мобильных устройств.
Состояние сна (Современный режим ожидания)
В режиме S0 с низким энергопотреблением в рабочем состоянии, также называемом Modern Standby, система остается частично работающей. В режиме Modern Standby система может оставаться в актуальном состоянии всякий раз, когда доступна подходящая сеть, а также просыпаться, когда требуется действие в реальном времени, например, обслуживание ОС. Modern Standby выходит из спящего режима значительно быстрее, чем S1-S3. Дополнительные сведения см. в разделе Современный режим ожидания.
Modern Standby доступен только в некоторых системах SoC. Когда это поддерживается, система не поддерживает S1-S3.
Состояние сна (S1–S3)
Система переходит в спящий режим на основе ряда критериев, включая активность пользователя или приложения и предпочтения, которые пользователь устанавливает на странице "Питание и спящий режим" приложения "Настройки". По умолчанию система использует состояние сна с наименьшим энергопотреблением, поддерживаемое всеми включенными устройствами пробуждения. Дополнительные сведения о том, как система определяет, когда переходить в спящий режим, см. в разделе Критерии перехода в спящий режим.
Перед тем, как система перейдет в спящий режим, она определяет соответствующее состояние сна, уведомляет приложения и драйверы о предстоящем переходе, а затем переводит систему в спящий режим. В случае критического перехода, например, при достижении критического порога батареи, система не уведомляет приложения и драйверы. Приложения должны быть готовы к этому и предпринять соответствующие действия, когда система вернется в рабочее состояние.
В этих состояниях (S1–S3) энергозависимая память постоянно обновляется для поддержания состояния системы. Некоторые компоненты остаются включенными, поэтому компьютер может выйти из спящего режима при вводе данных с клавиатуры, локальной сети или USB-устройства.
Система также выходит из спящего режима в ответ на действия пользователя или событие пробуждения, определенное приложением. Дополнительные сведения см. в разделе События пробуждения системы. Количество времени, которое требуется системе для пробуждения, зависит от состояния сна, из которого она пробуждается. Системе требуется больше времени для пробуждения из состояния пониженного энергопотребления (S3), чем из состояния повышенного энергопотребления (S1), из-за дополнительной работы, которую может выполнять аппаратное обеспечение (стабилизация источника питания, повторная инициализация процессора и т. д.). ).
При вызове SetThreadExecutionState значение ES_AWAYMODE_REQUIRED следует использовать только в случае крайней необходимости мультимедийными приложениями, которым требуется, чтобы система выполняла фоновые задачи, такие как запись телевизионного контента или потоковая передача мультимедиа на другие устройства, когда система находится в спящем режиме. Приложения, которые не требуют критической фоновой обработки или работают на портативных компьютерах, не должны включать режим отсутствия, так как он не позволяет системе экономить энергию, переходя в настоящий спящий режим.
Гибридный спящий режим (S1-S3 + файл гибернации)
Гибридный сон – это особое состояние, представляющее собой комбинацию состояний сна и гибернации, когда система использует файл гибернации с S1–S3. Он доступен только в некоторых системах. Когда эта функция включена, система записывает файл гибернации, но переходит в режим сна с более высоким энергопотреблением. Если питание отключается, когда система находится в спящем режиме, система выходит из спящего режима, что занимает больше времени, но восстанавливает состояние системы пользователя.
Спящий режим (S4)
Windows использует спящий режим для обеспечения быстрого запуска. Если доступно, оно также используется на мобильных устройствах для продления срока службы батареи системы, предоставляя механизм для сохранения всего состояния пользователя перед выключением системы. При переходе в спящий режим все содержимое памяти записывается в файл на основном системном диске, файл гибернации. Это сохраняет состояние операционной системы, приложений и устройств. В случае, когда объединенный объем памяти занимает всю физическую память, файл гибернации должен быть достаточно большим, чтобы обеспечить место для сохранения всего содержимого физической памяти. Поскольку данные записываются в энергонезависимую память, DRAM не нуждается в самообновлении и может быть отключена, что означает, что энергопотребление в спящем режиме очень низкое, почти такое же, как при отключении питания.
Во время полного завершения работы и загрузки (S5) весь сеанс пользователя разрывается и перезапускается при следующей загрузке. Напротив, во время гибернации (S4) сеанс пользователя закрывается, а состояние пользователя сохраняется.
Быстрый запуск (уменьшенный файл гибернации)
Быстрый запуск – это тип завершения работы, при котором используется файл гибернации для ускорения последующей загрузки. Во время этого типа выключения пользователь выходит из системы до того, как будет создан файл гибернации. Быстрый запуск позволяет использовать файл гибернации меньшего размера, что больше подходит для систем с меньшим объемом памяти. Дополнительные сведения см. в разделе Типы файлов гибернации.
При использовании быстрого запуска система выглядит для пользователя так, как если бы произошло полное отключение (S5), хотя на самом деле система прошла этап S4. Это включает в себя то, как система реагирует на сигналы пробуждения устройства.
Быстрый запуск отключает пользовательские сеансы, но содержимое ядра (сеанс 0) записывается на жесткий диск. Это обеспечивает более быструю загрузку.
Чтобы программно инициировать быстрое завершение работы в стиле запуска, вызовите функцию InitiateShutdown с флагом SHUTDOWN_HYBRID или функцию ExitWindowsEx с флагом EWX_HYBRID_SHUTDOWN.
Начиная с Windows 8, быстрый запуск является переходом по умолчанию, когда требуется выключение системы. Полное отключение (S5) происходит, когда запрашивается перезагрузка системы (или приложение вызывает API отключения).
Вход в спящий режим
При отправке запроса на переход в спящий режим выполняются следующие шаги, когда система переходит в спящий режим:
- Приложения и службы получают уведомления
- Водители уведомлены
- Состояние пользователя и системы сохраняется на диск в сжатом формате.
- Встроенное ПО уведомлено
Начиная с Windows 8 все ядра системы используются для сжатия данных в памяти и записи их на диск.
Чтобы программно инициировать переход в спящий режим, вызовите функцию SetSuspendState.
Выход из спящего режима
Когда система выходит из спящего режима.
При включении системы выполняются следующие действия по мере выхода системы из спящего режима.
- Системный POST
- Системная память распаковывается и восстанавливается из файла гибернации.
- Инициализация устройства
- Драйверы восстанавливаются до состояния, в котором они находились до перехода в спящий режим.
- Службы восстанавливаются до состояния, в котором они находились до перехода в спящий режим.
- Система становится доступной для входа
Выход из спящего режима начинается с системного POST, аналогичного выключению S5. Диспетчер загрузки ОС определяет, что требуется выход из спящего режима, обнаруживая допустимый файл гибернации. Затем он направляет систему на возобновление работы, восстанавливая содержимое памяти и все архитектурные регистры. В случае выхода из спящего режима содержимое системной памяти считывается обратно с диска, распаковывается и восстанавливается, переводя систему в точное состояние, в котором она находилась при переходе в спящий режим. После восстановления памяти устройства перезапускаются, машина возвращается в рабочее состояние и готова к входу в систему.
Во время выхода из спящего режима драйверы и службы получают уведомление, но не перезапускаются. Они восстанавливаются только до того состояния, в котором они находились до перехода в спящий режим.
Типы файлов гибернации
Файлы гибернации используются для гибридного сна, быстрого запуска и стандартного гибернации (описанного ранее). Существует два типа, различающихся по размеру: полный и уменьшенный файл гибернации. Только быстрый запуск может использовать уменьшенный файл гибернации.
Тип файла гибернации | Размер по умолчанию | Поддерживает. |
---|---|---|
Полный | 40% физической памяти | спящий режим, гибридный спящий режим, быстрый запуск |
Уменьшенный | 20% физической памяти | быстрый запуск |
Чтобы проверить или изменить тип используемого файла гибернации, запустите утилиту powercfg.exe. Следующие примеры демонстрируют, как это сделать. Для получения дополнительной информации запустите powercfg /? спящий режим .
Пример | Описание |
---|---|
powercfg /a < /td> | Проверьте тип файла гибернации. Когда используется полный файл гибернации, в результатах указывается, что гибернация доступна. При использовании уменьшенного файла гибернации в результатах будет указано, что гибернация не поддерживается. Если в системе вообще нет файла гибернации, в результатах будет указано, что гибернация не включена. |
powercfg /h /type full td> | Измените тип файла гибернации на полный. Это не рекомендуется для систем с объемом памяти менее 32 ГБ. |
powercfg /h /type Reduced | Измените тип файла гибернации уменьшен. Если команда возвращает "неверный параметр", см. следующий пример. |
powercfg /h /size 0 powercfg /h /type Reduced | Повторите попытку изменить тип файла гибернации на уменьшенный. Если для файла гибернации установлен нестандартный размер, превышающий 40 %, необходимо сначала установить размер файла равным нулю. Затем повторите попытку с уменьшенной конфигурацией. |
Состояние мягкого отключения (S5)
Состояние мягкого выключения — это когда система полностью выключается без файла гибернации. Мягкое отключение также известно как «полное отключение». Во время полного выключения и загрузки весь пользовательский сеанс разрывается и перезапускается при следующей загрузке. Следовательно, загрузка/запуск из этого состояния занимает значительно больше времени, чем S1-S4. Полное отключение (S5) происходит, когда запрашивается перезагрузка системы (или приложение вызывает API отключения).
Механическое выключение (G3)
В этом состоянии система полностью выключена и не потребляет энергии. Система возвращается в рабочее состояние только после полной перезагрузки.
Пробуждение по локальной сети
Функция пробуждения по локальной сети (WOL) выводит компьютер из режима пониженного энергопотребления, когда сетевой адаптер обнаруживает событие WOL (как правило, специально созданный пакет Ethernet).
WOL поддерживается в спящем режиме (S3) или в спящем режиме (S4). Он не поддерживается в состояниях быстрого запуска или мягкого выключения (S5). В этих состояниях сетевые адаптеры не готовы к пробуждению, поскольку пользователи не ожидают, что их системы пробудятся сами по себе.
WOL официально не поддерживается после программного отключения (S5). Однако BIOS на некоторых системах может поддерживать активацию сетевых карт для пробуждения, даже если Windows не участвует в этом процессе.
Ваш компьютер неожиданно выключился или вы обнаружили, что он перезагрузился? Если это так, вы можете использовать эти инструкции, чтобы узнать, почему это произошло в Windows 10.
Источник: Windows Central
В Windows 10 система журнала событий отслеживает все, что происходит, в том числе когда и почему компьютер перезагружается или выключается правильно или из-за проблемы.
Хотя обычно вы не задумываетесь о просмотре этой информации, пока Windows 10 снова запускается правильно, иногда вам может понадобиться знать эти сведения, чтобы определить, есть ли проблема, требующая внимания. Или понять, не перезагрузил ли Центр обновления Windows систему, чтобы применить новое обновление, или устройство неожиданно потеряло питание.
Независимо от причины, в Windows 10 предусмотрены различные способы проверки даты, времени и причины неожиданного завершения работы или перезагрузки системы с помощью средства просмотра событий или запроса журналов событий с помощью PowerShell и командной строки.
В этом руководстве по Windows 10 мы покажем вам, как проверить, почему устройство выключилось.
Как определить причину завершения работы в Windows 10 с помощью средства просмотра событий
Чтобы просмотреть журналы средства просмотра событий и определить, почему устройство было выключено или перезапущено, выполните следующие действия:
- Откройте Пуск.
- Выполните поиск средства просмотра событий и щелкните верхний результат, чтобы открыть консоль.
Пройдите по следующему пути:
Просмотр событий > Журналы Windows > Система
Щелкните правой кнопкой мыши категорию "Система" и выберите параметр "Фильтровать текущий журнал".
Источник: Windows Central
В текстовом поле "Идентификатор всех событий" укажите следующие идентификаторы, разделенные запятой:
- 41 — устройство не перезапустилось корректно, используя сначала чистое завершение работы. Это событие может быть вызвано тем, что компьютер перестает отвечать на запросы, выходит из строя или неожиданно отключается питание.
- 1074 — это событие запускается, когда пользователь инициирует ручное завершение работы или перезапуск. Или когда система перезагружается автоматически для применения обновлений, например. Если вы использовали команду выключения с пользовательским сообщением, информация будет записана в разделе «Комментарий».
- 6006 — это событие регистрируется, когда система журнала событий останавливается во время корректного завершения работы. Эта ошибка обычно возникает после ошибки 1074.
- 6005 — это событие регистрируется при запуске системы журнала событий, что может указывать на то, когда компьютер загружался.
- 6008 — указывает, что предыдущее завершение работы системы было неожиданным. Эта ошибка обычно возникает после ошибки 41.
Источник: Windows Central
Примечание: ввод должен выглядеть так: 41 1074 6006 6605 6008 . Windows 10 регистрирует множество типов журналов, это всего лишь несколько событий, которые можно использовать для диагностики проблемы.
Дважды щелкните журнал, чтобы подтвердить информацию.
Источник: Windows Central
Совет. Для перехода между событиями можно использовать стрелки вниз и вверх на клавиатуре. При перемещении между журналами подробные сведения будут отображаться в нижней части экрана на вкладке "Общие".
После выполнения этих шагов вы узнаете, когда и какова возможная причина (например, синий экран смерти, сбой, неожиданное отключение питания и т. д.), которая могла вызвать перезагрузку или выключение компьютера.
Если вы не можете связать эти журналы с журналом ошибок другого системного компонента, будет сложно определить, что именно вызвало неожиданное срабатывание устройства. Однако эти события помогут понять, что происходит и где искать дальше.
Как определить причину завершения работы в Windows 10 с помощью PowerShell
Чтобы узнать причину завершения работы Windows 10 с помощью PowerShell, выполните следующие действия:
- Откройте Пуск.
- Выполните поиск PowerShell и щелкните верхний результат, чтобы открыть консоль.
Введите следующую команду для просмотра журналов событий и нажмите Enter:
Get-WinEvent -FilterHashtable @ < LogName = 'System'; 1074, 6006, 6605, 6008; >| Идентификатор списка форматов, LevelDisplayName, TimeCreated, Message
Источник: Windows Central
После выполнения этих шагов в событиях будет указана дата, время и причина, по которой Windows 10 была выключена или перезагружена.
Как определить причину завершения работы в Windows 10 с помощью командной строки
Чтобы проверить, почему компьютер выключается с помощью командной строки, выполните следующие действия:
- Откройте Пуск.
- Выполните поиск командной строки и щелкните верхний результат, чтобы открыть консоль.
Введите следующую команду для просмотра журналов событий и нажмите Enter:
wevtutil qe System /q:"*[System[(EventID=41) или (EventID=1074) или (EventID=6006) или (EventID=6005) или (EventID=6008)]]" /c:100 /f:текст /rd:истина
Источник: Windows Central
Небольшое примечание. Приведенная выше команда проверит 100 последних журналов на наличие информации о завершении работы. Вы можете изменить параметр /c:100, указав другое число, чтобы проверять больше или меньше событий.
После выполнения этих шагов вы поймете, почему компьютер был неожиданно выключен или перезагружен.
Если вы используете PowerShell или командную строку, вы также можете экспортировать выходные данные в текстовый файл с помощью этих инструкций.
Дополнительные ресурсы по Windows 10
Для получения дополнительных полезных статей, обзоров и ответов на распространенные вопросы о Windows 10 посетите следующие ресурсы:
Рейтинг всех 15 боев с главными боссами Elden Ring
В Elden Ring есть 15 различных сражений с главными боссами, но какие из них самые лучшие (а какие ужасные)? Вот наш окончательный рейтинг всех без исключения главных боссов в игре.
Обнаружено древнее пасхальное яйцо Windows 1.0 с участием Гейба Ньюэлла
Как раз в тот момент, когда вы думали, что хранилища знаний старой Windows 1.0 исчерпаны, появляется новая запись. И это становится еще более захватывающим: этот конкретный самородок знаний содержит отсылку ни к кому иному, как к самому Гейбу Ньюэллу из Valve.
Присоединяйтесь к нам в прямом эфире для Windows Central Video Podcast сегодня в 13:30 по восточному времени
Сегодня в 13:30 по восточному времени мы в прямом эфире с подкастом Windows Central Video, обязательно будьте там!
Ознакомьтесь с этими обязательными приложениями Windows для Суперкубка LVI
Суперкубок LVI наконец-то здесь. Чтобы получить наилучшие впечатления от большой игры, обязательно скачайте эти приложения для Windows 11 и Windows 10.
Читайте также: