По нашим наблюдениям, часто Windows 10 зависает в тот момент, когда работает WMWare Player. Виртуальная машина смотрится мёртвой, а на хосте не работают никакие окна. И только уже открытые приложения позволяют что-то делать. Нет меню Пуск, не запускается Диспетчер задач. Намертво.
Почему так происходит? Авторы не ведают пока что. Но десятка действительно иногда так делает. Однако давайте вспомним, что такое семёрка: все эти вопросы перед тем, как перезагрузиться, бесконечное ожидание. Уходишь на работу, вроде бы выключил ПК, приходишь, – а он там спрашивает, можно ли ему уйти в сон… Давайте смотреть на вещи трезво: Windows 10 Anniversary Update (1607) так никогда не делает.
Типичные решения
Самый забавный пост (конец 2016 года) бросил юзер, который заявил, что вся проблема в вентиляторе кулера процессора (tenforums.com/general-support/12074-windows-10-freezes-randomly-81.html). Там стоит датчик, и из-за непонятной несовместимости фризит всю систему. Мастер заменил этот вентилятор, и теперь все работает на ура.
Начинаем активно думать:
- Процессорный вентилятор действительно имеет управление по скорости, поэтому проводов там больше.
- Описание можно посмотреть в руководстве по эксплуатации. Мы видим назначение всех пинов.
- Ну, хорошо, посмотрим, что там у нас в системном блоке.
Хорошо видно, что контакт регулятора оборотов отсутствует. Защита от неправильного включения исключает двоякое толкование. Начинаем размышлять:
- При запуске виртуальных машин процессор испытывает повышенную нагрузку.
- Температура кристалла растёт.
- Десятка пытается увеличить обороты вентилятора, но не может.
- Быстро возникает решение: фризить процессы, требующие вычислительных мощностей.
- Как результат, система виснет до тех пор, пока кристалл не остынет обычным образом.
- Система вновь работает.
Это как раз-то похоже на правду, в отличие от бреда про драйверы и прочей чуши. В следующий раз, когда пойдём в магазин, посмотрим обязательно, какие ещё вентиляторы можно купить. И пора давно уже приобрести термопасту для кулера. Попробуйте, быть может, в этом и кроется причина. Ещё круче, если сразу две системы обнаруживают проблемы с датчиками, и между ними возникает конфликт. Отметим это, как жизнеспособную версию.
В связи с этим многие отмечают, что пытались изменить режим работы вентилятора процессорного кулера через BIOS SETUP, но видимых изменений это не принесло (tenforums.com/general-support/12074-windows-10-freezes-randomly-3.html).
На проблему с датчиками указывают и жалобы владельцев ПК с многочисленными жёсткими дисками. В частности, в указанной теме на первых четырёх страницах таковых нашлось четверо. И это только из тех, кто признался, что имеет по нескольку винчестеров. На каждом из них стоят датчики, снимающие параметры.
Жёсткий диск
В сети многие жалуются на испорченный жёсткий диск. Авторы долгое время работали с ХР, не слыша подобных речей, но на десятке это почему-то стало настоящей проблемой. Новый вирус? Как бы то ни было, проверьте свой жёсткий диск хотя бы программой Виктория. Чтобы убедиться, что все в порядке.
При обнаружении проблем постоянно появляются предупреждения. Зависает по-чёрному компьютер. Каждое малейшее действие может длиться минутами. Систему практически невозможно обновить. Грешите сразу же на винчестер. Со временем ПК начнёт грузиться по 10 минут и больше, с трудом выполняет любые задачи. Жёсткий диск понадобится новый.
Файл подкачки
Пользователи пишут, что иногда помогает увеличение размера файла подкачки. Этим упорядочиваются обращения к HDD. В результате ПК начинает работать более стабильно.
В посте сказано, что уже 3 часа не наблюдается никаких проблем. Файл подкачки составляет 8 ГБ. Поскольку у нас 16 ГБ памяти, то и файл подкачки более солидный. Попробуйте эту меру. Вот инструкция:
- Win + Break для вызова свойств системы.
- В левой колонке Дополнительные параметры…
- Быстродействие — Параметры…
- Перейти на вкладку Дополнительно.
- В разделе Виртуальная память выбрать Изменить.
- Установите нужное значение.
Конфликт драйвера и прошивки SSD
На сайте Майкрософт пишут, что жёсткий диск может быть загружен на 100%, несмотря на отсутствие текущих задач (support.microsoft.com/en-us/kb/3083595). Этим и вызваны фризы. Проблема в том, что AHCI обращается через драйвер StorAHCI.sys к SSD, но тот не может нормально завершить операции ввода/вывода. Система выдерживает таймауты, а это очень долго. Инженеры Майкрософт предлагают следующий набор решений:
- Убедитесь, что запущен указанный выше драйвер StorAHCI.sys. В противном случае проблемой является не это:
- Win + X.
- Диспетчер устройств.
- В разделе IDE ATA/ATAPI Controllers правый клик по контроллеру AHCI.
- Смотрим Свойства.
- Переходим к просмотру информации о драйвере.
- Видим StorAHCI.sys.
- Отключаем MSI для контроллера через реестр:
- Проходим снова в Диспетчер задач.
- Через Свойства смотрим Сведения.
- Из выпадающего меню выбираем Путь к экземпляру устройства.
- Смотрим значение.
- Идём в реестр: Win + R, regedit, Enter.
- Ищем путь: HKLM\System\CurrentControlSet\Enum\PCI\VEN_8086&DEV_A102&SUBSYS_B0051458&REV_31\3&11583659&0&B8 (в нашем случае).
- Обнуляем ключ MSISupported.
В нашем случае такого параметра не оказалось вовсе, но и драйвер другой, и диск – HDD. Однако читатели теперь понимают, как найти в реестре нужный ключ. После правки требуется перезагрузка.
Отключение быстрого запуска
В ответах Майкрософт рекомендуется отключить так называемый быстрый запуск (answers.microsoft.com/en-us/windows/forum/windows_10-performance/windows-10-freezing-randomly-mostly-happens-after/d1bb2fdf-2a59-46fc-bbad-8100412d5474). Попадаются 1-2 случая на десять, когда ПК с Windows 10 перестаёт тормозить. Если периодически наблюдаются лаги, приступайте немедленно:
- Win + X.
- Панель управления.
- Оборудование и звук.
- Электропитание.
- Действие кнопок питания.
- Кликаем ссылку правее щитка и убираем быстрый запуск.
Эта тема совсем свежая, тогда как рассмотренные ранее — годовой давности. Это значит, что периодически система виснет, и никто не знает ни что делать, ни почему зависает. Это может быть ноутбук или стационарный ПК, зависнуть может после обновления или при выходе из игры. Геймеры называют это рандомом. А ТП Майкрософт советует постоянно ставить обновления Windows…
To be continued…