Я обновился до 10 с 8.1 недавно (и до 7 до этого). При входе в систему я запускаю кучу программ, которые мне нужны, для автозапуска и захожу в systray: procxp (для мониторинга), клиенты чата, такие инструменты, как super-f4 и flux и т.д. Эта ситуация автозапуска почти не менялась годами и не должна занимать долго, потому что все они довольно легкие программы.

7-го числа все прошло быстро после входа в систему, и мой системный список заполнился необходимыми значками, как будто они пришли из пулемета. С тех пор, как у меня было 8 и 10, эта скорость сильно уменьшилась, и я долго жду, когда все начнется, но Windows, похоже, вообще ничего не делает. Я изменил свой антивирус и другие факторы, и ничего не помогает. Кажется, сама Windows как-то сдерживает ситуацию.

У меня быстрый SSD, 8GB RAM, никаких особых проблем и т.д.

Вчера я проверил регистратор производительности Windows, и вот обзор графика:

Процессор работает на холостом ходу половину времени, мой ssd мало что делает, оперативной памяти много.

Другие люди в основном видят увеличение производительности до тех пор, пока один ресурс не станет узким местом, как я и хочу. Что может заставить мой пост-логин запускаться так долго? Здесь и там я читаю расплывчатые намеки на то, что новая Windows искусственно задерживает запуск для тех людей, которые не хотят, чтобы их ПК ограничивал ресурсы после входа в систему (что TBH контрпродуктивно), но не может найти ничего сложного в этом.

Нет повторяющихся ошибок в программе просмотра событий при входе в систему, так что это не так.

Что еще может замедлить меня?

1 ответ1

0

Когда вы откроете ETL в WPA, нажмите Profiles -> Apply -> Browse Catalog и выберите файл FullBoot.Boot.wpaprofile вы видите этот обзор:

и увидите, что самая большая задержка происходит во время фазы WinlogonInit (27 секунд).

Подфаза WinLogonInit начинается после завершения SMSSInit и запускает Winlogon.exe. Во время WinLogonInit появляется экран входа пользователя, диспетчер управления службами запускает службы и запускаются сценарии групповой политики. WinLogonInit заканчивается, когда начинается процесс Explorer.

Визуальные подсказки WinLogonInit начинается незадолго до появления экрана входа в систему. Он заканчивается как раз перед тем, как рабочий стол появляется впервые.

Уязвимости производительности WinLogonInit

Многие операции происходят параллельно во время WinLogonInit. Во многих системах эта субфаза связана с процессором и имеет большие требования к вводу / выводу. Хорошее гражданство от служб, которые запускаются на этом этапе, имеет решающее значение для оптимизации времени загрузки. Службы могут объявлять зависимости или использовать группы порядка загрузки, чтобы гарантировать, что они запускаются в определенном порядке. Процессы Windows загружают группы заказов в последовательном порядке. Инициализация службы в ранней группе порядка загрузки блокирует последующие группы порядка загрузки и может блокировать процесс загрузки.

В вашем случае это не процессор или диск. Задержка происходит от ввода вашего пароля (RequestCredentials занимает 16 секунд).

Далее вход самого пользователя также занимает 4s:

Вы сейчас используете учетную запись Microsoft? Возможно, сеть недостаточно стабильна и вызывает задержку.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .