Почему зависает Windows 10?

На старом ноутбуке была проблема с зависаниями (фризами), списывал на оборудование. Купил новый, перенес ту же Windows через Sysprep, все сразу заработало, но зависания остались. Вариант решения переустановкой не предлагать - не ищем легких путей.

Суть зависаний такова: после загрузки выходит окно логина. Вводишь пароль - и висит так от 3 до 5 минут с надписью Добро пожаловать и ползунком загрузки.
В логах основных Windows ничего нет, пишет только что загружал Профиль слишком долго, о причинах - ничего. Еще есть запись "Скорость процессора 0 в группе 0 ограничена системным встроенным ПО" по всем ядрам. Но, она есть только при логине, а лаги наблюдаются и в повседневной работе. После того как отвисает - все загружается и можно работать. Иногда успевает загрузиться до начала лага, тогда потом на рабочем столе влагивает на те же 3-5 минут.

Как выглядят лаги на рабочем столе:
Любой процесс не может получить доступ к чтению/записи. Это явно нигде не написано, но все так и есть. Например, если запущен плеер и открыта папка с музыкой, во время лага дважды кликаешь по mp3 - и ничего не происходит. Песня заиграет только после отвисания. В других программах проявляется по разному - в Firefox все работает пока не закроешь/откроешь вкладку или полезешь в историю (в общем пока он не трогает файлы - все ок, только есть что-то требующее дисковых операций - все, привет). Диспетчер задач во время лага не загружается. В уже открытом Проводнике вполне можно ползать по папкам, только открыть файлы никакие нельзя. Меню Пуск открывается, но никакие программы не запускаются. Даже Калькулятор. Все что понаоткрывал и поназапускал - откроется после завершения лага (3-5 минут). Никаких ошибок при этом не будет. В логах - никаких записей об этом нет вообще.

Запущенный заранее диспетчер задач кстати продолжает работать - и не показывает никакой нагрузки ни на диск, ни на CPU.
Пробовал уже юзать Latency Mon, пишет во время лагов что tcpip.sys много кушает. Но он так и без лагов бывает пишет. Еще писал про netbt.sys. Я выключил на Wi-Fi адаптере Netbios, ничего не изменилось. В общем Latency Mon ничего путного не дал.
Пробовал смотреть что пишет Process Hacker - никаких всплесков нагрузки нет. Во вкладке Disk во время лага пропадают все активные пользователи (в смысле программы) диска, остается 3-4 медленно (1-2Кб/с) копашающиеся процесса. Иногда это Firefox, иногда Калькулятор (который в это время активно не может запуститься, и другие).
Еще пробовал через ETW делать дампы во время лага. И ничего по ним не увидел аномального (может не знаю что смотреть конечно, тыкался везде).
Юзал програмку которая пишет в реальном времени все обращения к диску, реестру и т.п. Там постоянно (не только во время лага) дергался файл tzres.dll процессом WMI. Выключал сервис WMI - обращения прекращались, но на лаги это никак не влияло.
Диагностика системы штатными средствами не выявило никаких проблем.
TRIM на SSD проверял - работает нормально.

Со временем заметил что программы генерирующие много UDP соединений могут провоцировать этот фриз (но не всегда).

Вот в общем. Граждане админы, помогите решить проблему! Я не хочу просто взять и переустановить, это какой-то бред. Хочу добить эту заразу, но не понятно куда копать уже ...

P.s.: смена оборудования затронула и оба диска (ssd и hdd). Напомню, лагало как на старых дисках, так и на новых одинаково. При лаге недоступны оба кстати.
P.s.s.: Когда отлагивает после долгого лага - слышно как раскручивается винт. Видать паркуется вообще на время лага.

UPD:
- Windows 10 Корпоративная установленная с образа с MSDN, со всеми обновлениями.
- Автозапуск естественно вычищен от всего ненужного.
- Всякие функции слежения отключались уже после появления лагов.
- Сама система - i7 7700HQ c 16Gb RAM, SSD и HDD. Всякие GTA5 работают со стабильным FPS, кстати.

По Windows Performance Toolkit. Трейсы есть, но наверное я где-то не там смотрю. Потому что судя по тому что в этих трейсах видел - все работает штатно. Работа с файлами потихоньку ведется (в моменты просветления после фриза - число дисковых операций резко возрастает разве что), частоты процессора нормальные. Из необычных вещей пока заметил только всплески ошибок RAM до 100 (так и не понял что там за единица измерения), но проблемы с RAM исключаю т.к. на новой и на старой памяти была одна и та же проблема.
  • Вопрос задан
  • 1574 просмотра
Пригласить эксперта
Ответы на вопрос 4
KBegemoT
@KBegemoT
ЭНИКЕЙ-СИСВОКЕР
Смысл переносить W10 если ноут новый там и так W10 если там ее нет то перенос вам не даст ее активировать профита 0. Да и чистая система всегда гарант того что все будет работать как нужно(если руки прямые).
Ответ написан
@redskirt
я бы начал с чистки автозагрузки в реестре и в реестре же посмотрел бы на userinit, который в winlogon - вдруг после него еще что-то прописалось? курит в безопасном режиме и avz неплохо исключают зловредов. если вы перенесли систему на другое железо, возможно, было бы неплохо накатить соответствующие драйвера (чипсет там, все такое)? а такая шляпа происходит у всех пользователей, или только у одного основного? а система изначально ставилась с нуля или агрейдилась? а это не зверь_двд?
УПД десятка же следит за пользователями - вы отключали ей это и прочее логирование?
Ответ написан
@Xeli
Не мучайтесь. Искать и дебажить что-то в закрытой системе у которой и комьюнити то профессионального толком нет, смысл? Если не помогли обычные для таких ситуаций действия (поиск вирусов, автозагрузка и т.п.) лучше сохраните все важные файлы в облако и накатите систему с нуля. Устанавливайте ТОЛЬКО с оригинального образа и не отключайте по советам шизофренических параноиков ее службы. Из за этого возникают разнообразные факапы в том числе и при обновлениях, т.к. разработчики не берут в расчет, что системой возможно будет пользоваться параноик.
По опыту все факапы в винде которые не решаются за 2-3 часа, не имеют далее смысла в них разбираться.
Ответ написан
Jump
@Jump Куратор тега Windows
Системный администратор со стажем.
Суть зависаний такова: после загрузки выходит окно логина. Вводишь пароль - и висит так от 3 до 5 минут с надписью Добро пожаловать и ползунком загрузки.
Ну так при чем тут оборудование, и какое это зависание? Ясно же, что какая то программа долго стартует, например ждет отклика сети, или подсчитывает точное значение числа π.

Вариант решения переустановкой не предлагать - не ищем легких путей.
Ну тогда делайте трассировку загрузки и смотрите. В общем Windows Performance Toolkit вам в руки.
Что то вроде
xbootmgr -trace boot -traceFlags base+cswitch+drivers+power -resultPath D:\tracelog
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы