У меня есть машина с Windows XP x64 SP2, которая раньше загружалась очень быстро, но теперь занимает очень много времени. Если я включу переключатель загрузки / sos, он попадет в бит, где написано:
2 system processors [8191MB memory]
и он сидит там буквально около 3-4 минут, прежде чем перейти в режим графического интерфейса. Другая машина под управлением Windows XP x86 SP3 имеет аналогичную проблему.
Как мне решить эту проблему?
Обновить:
Он очень быстро загружается в безопасном режиме, но не в «безопасном режиме с поддержкой сети». Я пробовал журнал Process Monitor, но, к сожалению, это не помогает. Большая часть времени проходит между первыми двумя записями - запуском системы и запуском smss.exe.
Инструмент Microsoft Process Monitor позволяет вам «фиксировать» процесс загрузки в файле журнала, который впоследствии может быть проанализирован, чтобы выявить точные точки, в которых процесс загрузки не такой быстрый, как вам хотелось бы. Затем вы можете удалить / поиграть с проблемными процессами или найти конкретное решение в Интернете.
Если он загружается быстро в безопасном режиме (из F8, как упоминалось выше), попробуйте использовать Autorun Administrator (еще одна отличная утилита от SysInternals). Это намного лучше, чем MSConfig. Он позволяет вам сохранять снимки ваших изменений настроек, делать различия между ними и т. Д. Намного безопаснее отключать что-либо с помощью такой возможности «отмены».
http://technet.microsoft.com/en-us/sysinternals/default.aspx
Если вы нажмете F8 и выберете безопасный режим, загрузка будет медленной? Если это так, загрузитесь в безопасном режиме и запустите MSCONFIG. Щелкните вкладку «Службы» и отключите все, что не принадлежит Microsoft, и отключите все на вкладке «Автозагрузка». Если он по-прежнему загружается быстро, включите несколько элементов в MSCONFIG, перезагрузитесь и повторяйте, пока не найдете виновника.
В следующих статьях есть еще несколько полезных советов:
Если вы хотите глубоко погрузиться в проблему, скачайте Монитор процессов Sysinternals (преемник regmon и filemon). Вы можете включить ведение журнала загрузки, и оно будет фиксировать все действия с файлами и реестром, которые происходят во время загрузки. Откройте трассировку в Process Monitor после ее загрузки и посмотрите, что именно происходит в периоды низкой производительности. Вероятно, вы обнаружите, что это устаревший драйвер или антивирусная программа, вызывающая проблемы, и обновление до последней версии исправит ситуацию.
Если вы не можете найти ответ, исследуя хост напрямую, попробуйте использовать сниффер пакетов (например, wirehark), чтобы увидеть, что клиент пытается сделать по сети.
Часто системы сильно замедляются, если они пытаются разрешить имя хоста и изо всех сил пытаются найти DNS-сервер или сам хост. Он будет сидеть там до тех пор, пока не истечет время каждой попытки установить контакт. Это может быть несколько минут на попытку! В системах unix DNS и NFS являются двумя частыми виновниками медленной загрузки. Найдите и устраните проблему с сетью, и все ускорится.
Раньше у меня была эта проблема с машинами, которые пытались получить аренду DHCP. Не знаю, проблема ли это в ХР.
У меня есть аналогичная проблема обнаружил, что есть кое-что, что вы можете сделать в редакторе групповой политики (запустите gpedit.msc), чтобы увидеть, что происходит.
Если вы попали в Корень консоли-> Конфигурация компьютера-> Административные шаблоны-> Система, вы можете обновить подробные и обычные сообщения о состоянии до Включено. Вы также можете перейти в Корень консоли-> Конфигурация компьютера-> Административные шаблоны-> Система-> Сценарии и включить отображение запускаемых сценариев запуска. Это покажет вам, что происходит во время загрузки.