Как диагностировать медленную загрузку или вход в Windows? [дубликат]
этот вопрос уже есть ответ здесь:
-
как я могу проанализировать проблемы с производительностью до / во время процесса входа в систему?
1 ответ
когда я начинаю свой компьютер, он загружается в Windows (Windows 7 32-бит) довольно счастливо, я войти в систему и появляется главный экран Windows. В тот момент, однако, система чрезвычайно невосприимчива до 5 минут - если я нажимаю на Firefox, чтобы запустить его, ничего не происходит в течение длительного времени и т. д. и т. п. Мышь и пользовательский интерфейс Windows реагируют, но программы запускаются навсегда, веб-страницы зависают (или, по крайней мере, загружаются очень медленно) и так далее.
Я предполагаю, что проблема с одной или несколькими программами, которые запускаются при запуске, но я не знаю, как определить, какая из них может быть. В журнале событий нет ничего интересного. Я не вижу высокой активности процессора в задаче manager или Process Explorer, и я не слышу высокой активности диска.
Я лучше пойму, что происходит, а потом разберусь, как с этим справиться, чем придется идти на слепой" выключи вещи и посмотри, что помогает " подходить, но, может быть, это оптимистично: -)
Я подозреваю узкие места диска или сети, но я не знаю, как я мог бы настроить что-то, чтобы диагностировать это (и, в частности, учитывая, что я не могу получить программы, чтобы начать своевременно, я предпочел бы что-то это автоматически запускает и регистрирует данные для последующего анализа, чем - то вроде Process Explorer, который всегда оставляет меня беспокоиться о том, что к тому времени, когда он начал проблема ушла: -)
Я думаю, что мой идеал будет 2 вещи:
-
что-то, что дало мне общее "каковы текущие ключевые узкие места в этой системе" (в идеале, которые могут быть установлены для запуска в фоновом режиме и сбора данных для последующего анализа).
-
некоторые средства запуска программы (например, Firefox) и записать, что происходит с точки зрения ожиданий и задержек в системе.
к сожалению, я никогда не находил ничего подобного.
Я не профессиональный системный администратор-мой опыт администратора базы данных - так что если есть "очевидные" инструменты, чтобы посмотреть или попробовать, то я был бы признателен, чтобы знать о них (особенно, если информация, которую они дают легко для любителя анализировать): -)
3 ответов
инструменты XPerf и XBootMgr из WPT (доступны в Windows SDK или ниже) отлично подходят для устранения любых проблем, связанных с производительностью в Windows; будь то при загрузке или при сбоях во время Full HD видео, эти инструменты помогут вам точно определить проблему. Они бесплатны и от Microsoft. : -)
Анализ Производительности
Устранение неполадок медленных систем можно сделать так:
- скачать программу установки из Производительность Windows Инструменты Анализа для вашей версии Windows.
- установите программное обеспечение на вашу систему.
открыть командную строку в качестве администратора, и копировать вставить следующую команду:
xperf -start perf!GeneralProfiles.InBuffer && timeout -1 && xperf -stop perf!GeneralProfiles.InBuffer myTrace.etl
пресс введите после чтобы запустить команду, теперь вам придется подождать, пока ваше действие будет сделано.
- сразу после действий вы идете к консоли и нажмите введите.
- после ожидания некоторое время файл журнала myTrace.etl будет произведен.
либо проанализируйте это сами, либо если вы не можете найти проблему, загрузите ее, и я помогу Вам:
- сжать это в zip-файл, поместить его в интернете где-то (возможно, 2shared).
- поделиться здесь ссылку, я сделаю попытку найти и показать вам причину вашей проблемы.
Загрузки Анализ
для удобный и простой подход, check @harrymc предлагая Soluto.
для детального анализа загрузки, проверьте этот документ, XBootMgr.exe доступен в WPT, который я связал ранее.
следуя инструкциям в документе, вы получите аналогичный журнал, который вы можете проанализировать или загрузить...
обновление: Soluto перешла на и свое програмное обеспечение относит теперь к передвижному миру. Оригинальное "анти-Фрустрационное программное обеспечение Soluto" больше не доступен от производителя; нужно было бы искать в интернете старую версию, что может не сработать в конце концов.
жаль, так как это был довольно уникальный продукт.
вот архивная копия их веб-сайта. их URL теперь перенаправляет на asurion.com, который, кажется, предлагает технические услуги, но никаких продуктов.
Soluto-отличный продукт для анализа загрузки.
Подробнее см.:Soluto выясняет, что увязнуть ваш компьютер (и говорит вам, как это исправить).
у меня есть дополнительное предложение для отслеживания времени загрузки. Это через событие 100 в окне просмотра событий. Сверлим эту цепочку:
Eventvwr
-->Applications and Service Logs
-->Microsoft
-->Windows
-->Diagnostics - performance
-->Operational
-->Event ID 100<--
затем дважды щелкните на событии 100, которое дает вам это небольшое окно, указывающее время загрузки.
затем нажмите на вкладку "Подробности", которая дает вам всю эту дополнительную информацию, из которой вы должны быть в состоянии определить процесс, который занимает больше всего времени во время загрузки.
EventData
BootTsVersion 2
BootStartTime 2015-04-09T15:19:05.671600300Z
BootEndTime 2015-04-09T15:21:34.500099800Z
SystemBootInstance 1174
UserBootInstance 1155
BootTime 24239
MainPathBootTime 12239
BootKernelInitTime 19
BootDriverInitTime 291
BootDevicesInitTime 906
BootPrefetchInitTime 0
BootPrefetchBytes 0
BootAutoChkTime 0
BootSmssInitTime 8551
BootCriticalServicesInitTime 410
BootUserProfileProcessingTime 823
BootMachineProfileProcessingTime 70
BootExplorerInitTime 499
BootNumStartupApps 7
BootPostBootTime 12000
BootIsRebootAfterInstall false
BootRootCauseStepImprovementBits 0
BootRootCauseGradualImprovementBits 0
BootRootCauseStepDegradationBits 0
BootRootCauseGradualDegradationBits 0
BootIsDegradation false
BootIsStepDegradation false
BootIsGradualDegradation false
BootImprovementDelta 0
BootDegradationDelta 0
BootIsRootCauseIdentified false
OSLoaderDuration 1894
BootPNPInitStartTimeMS 19
BootPNPInitDuration 932
OtherKernelInitDuration 411
SystemPNPInitStartTimeMS 1338
SystemPNPInitDuration 265
SessionInitStartTimeMS 1609
Session0InitDuration 4563
Session1InitDuration 553
SessionInitOtherDuration 3434
WinLogonStartTimeMS 10161
OtherLogonInitActivityDuration 686
UserLogonWaitDuration 182
Другие вопросы boot performance windows windows-7