Я использую ноутбук только для тестирования программного обеспечения и исправления ошибок. Недавно я столкнулся с проблемой, из-за которой мне не удавалось выключить свой ноутбук с Windows 8. Всякий раз, когда я нажимал на выключение, ничего не происходило. У меня была аналогичная проблема с моей машиной Windows 7, поэтому у меня есть некоторый опыт устранения неполадок Windows не закрывается вопросы.
Сбросить значение реестра BootExecute
Правило номер один хорошего техника - прежде всего проверять журналы. Журналы означают журнал событий Windows, чтобы узнать, есть ли какие-либо ошибки или какие-либо подсказки. Иначе все, что вы сделаете, будет просто выстрелом в темноте - он может попасть или промахнуться. На мой взгляд, устранение неполадок - это искусство, и на то, чтобы овладеть им, нужно время. Но это сытно и стоит усилий!
Выборочный запуск в Windows 10/8
Вернуться к теме. Итак, я прошел через средство просмотра событий, но безуспешно. Я проверил журнал приложений, журнал безопасности, системный журнал, но не нашел ничего, связанного с проблемой. Поэтому я подумал об использовании одного из классических шагов по устранению неполадок, которые я часто использую, а именно «Выборочный запуск”. Для тех, кто не знает, выборочный запуск - это способ, при котором мы отключаем все элементы, не принадлежащие Microsoft, из запуска и получаем чистую загрузку.
Откройте диспетчер задач
Нажмите на "Подробнее»И нажмите«ЗапускатьВкладка
Сортировать по Издатель. Отключите стартапы сторонних производителей. Чтобы отключить, щелкните правой кнопкой мыши по элементу и выберите «Отключить»
Убедитесь, что вы не отключили другие важные приложения, такие как набор микросхем материнской платы, аудиодрайверы, драйверы дисплея, драйверы WiFi и т. Д.
Теперь я выключил свой компьютер, загрузил его и протестировал. Все еще не повезло.
Bootexecute autocheck
Затем я немного исследовал и нашел раздел реестра, значение которого определяет поведение при запуске и завершении работы. Я решил попробовать. Пожалуйста, сделайте резервную копию реестра, прежде чем вносить какие-либо изменения. Чтобы сделать резервную копию:
Перейдите на экран современного интерфейса и введите «Regedit”И нажмите Enter
Затем перейдите в Файл -> Экспорт -> Под Диапазон экспорта, убедитесь, что вы выбрали «Все”
Затем нажмите Сохранить.
Теперь мы собираемся внести эти изменения в реестр:
- Перейти в следующее место-
- HKEY_LOCAL_MACHINE -> СИСТЕМА> CurrentControlSet -> Управление -> SessionManager
- Теперь на правой боковой панели вы найдете BootExecute
- Щелкните правой кнопкой мыши и выберите Изменить
- Удалите из него все значения и замените на autocheck autochk * что является значением по умолчанию.
- Затем нажмите ОК и выйдите из редактора реестра.
Я перезагрузил систему и снова проверил. Казалось, все работает нормально.
В bootexecute autocheck autochk * значение определяет приложения, службы и команды, выполняемые во время запуска. Он может включать дополнительные команды после autocheck autochk * значение. Но не удаляйте значение по умолчанию, autocheck autochk *, от значения BootExecute.
Я знаю, что исправить что-то нелегко, но оно того стоит. Надеюсь, вы найдете это исправление полезным.