После использования Windows 7 (это замечание относится и к предыдущим версиям) в течение года я заметил, что время запуска (время после ввода пароля для входа в систему до того, как компьютер станет полностью отзывчивым) со временем становится все больше и больше.
Если не проверить, то обычно вход в систему занимает 10-15 минут. В это время компьютер не отвечает, часто зависает на несколько секунд и постоянно считывает/записывает данные с диска.
Я знаю общие "проверки на вменяемость" для этой проблемы: шпионское ПО, вирусы, ненужные программы и т. д. Я не устанавливаю ненужное дерьмовое ПО в свою систему, у меня нет шпионского ПО, мои драйверы не глючат. Проблема не в простой ошибке новичка. Мое оборудование достаточно мощное.
Я сделал еще два замечания относительно этой проблемы:
Виртуальная машина Windows XP, которую я использовал только для разговоров по Skype, подвержена той же проблеме, хотя я установил только Skype, драйверы, несколько служебных программ (когда я впервые создал VM) и ничего не устанавливал, и не просматривал веб-страницы в течение ее срока службы. Со временем вход в систему стал занимать все больше и больше времени (ноне загружается).
Если я отформатирую системный диск машины, вход в систему на которую занимает, скажем, ~5 минут, а затем переустановлюпрактически все программное обеспечение, которое было установлено ранеевремя входа в систему значительно сокращается (~30 секунд), даже несмотря на то, что компьютер по-прежнему выполняет ту же ресурсоемкую последовательность запуска.
Я пробовал использовать различные программы анализа последовательности запуска, но они не смогли выявить какой-либо конкретный процесс, который занимает очень много времени. В большинстве случаев кажется, что:
- Большинство пользовательских приложений (т. е. тех, которые я установил) работают немного дольше, чем следовало бы.
- Монолитные системные процессы Windows выполняются гораздо дольше, чем следовало бы.
- Компьютер гораздо менее отзывчив, чем должен быть, даже при 100% загрузке ЦП и жесткого диска (указатель мыши застревает, нажатие клавиш на клавиатуре просто приводит к звуковому сигналу «система занята» на корпусе, дисплей перестает обновляться).
Похоже, что есть очень высокоприоритетный процесс(ы) Windows, который становится намного медленнее и блокирует последовательность запуска. Как мне выяснить причину этой проблемы?
решение1
Переформатирование и переустановка Windows действительно ускоряют работу вашей хорошо используемой машины. Однако это упрощение. Когда вы переформатируете, вы сносите все установленные вами программы, службы, шрифты и т. д. и т. п.
Множество программ устанавливают автозагрузочные программы, службы и т. д., которые загружаются при загрузке системы, что в свою очередь замедляет время загрузки компьютера.
Вы можете использовать такую программу, какРешениедля анализа времени загрузки и удаления или задержки элементов, замедляющих процесс загрузки.
Некоторые люди клянутся, что программы типа CCleaner тоже помогают. Однако я еще не видел, чтобы очиститель реестра делал что-то полезное. А некоторые даже вредны. ДажеМайкрософтговорит, что очистители реестра/дефрагментаторы не помогают.
Еще одна вещь, которую делает переформатирование, — это удаление фрагментации на диске. Однако фрагментация не является большой проблемой на новых компьютерах.
решение2
Поскольку вы упомянули, что и компьютер, и виртуальная машина долго входят в систему, я думаю, что жесткий диск необходимо дефрагментировать.
Если дефрагментация не помогла, следует проверить еще несколько вещей:
- Если жесткий диск выходит из строя, он также начнет замедлять работу системы. Вам следует запустить проверку ошибок на диске
chkdsk /r C:
- Проверьте, запускаются ли какие-либо службы индексирования при запуске (services.msc)
- Убедитесь, что при входе в систему не запускается множество приложений (msconfig.exe)
решение3
Моя первая догадка, предполагая, что все остальное то же самое, что, возможно, обновления Windows могут влиять на время загрузки/входа в систему. Однако, обычно виновником является множество программ/служб, запускаемых при загрузке, которые добавляются со временем.
Все эти быстрые лаунчеры и элементы автозагрузки быстро накапливаются. Кроме этого, я бы посмотрел на вредоносное ПО (хотя вы уже упомянули его, теоретически оно может быть заражено чем-то, что ваше ПО в настоящее время еще не может поймать).
Кроме того, если эти машины подключаются к контроллерам домена или другим сетевым ресурсам, возможно возникновение задержки из-за необходимости синхронизации с этими элементами.
решение4
10 - 15минутслишком долго. Если это не преувеличение, я бы сказал, что у вас, вероятно, проблема с оборудованием, и вы не осознаете этого. Память или жесткие диски будут замедляться, когда они исправляют много ошибок чтения. ПроверьтеMemtest86и используйте встроенные дисковые инструменты для проверки диска на наличие ошибок и фрагментации. Вы также можете проверитьСпинРайт
Если проблема не в оборудовании, то ответ — фрагментация, повреждение реестра и другие сложности Windows. Любая система замедляется, чем дольше вы ее используете. Форматирование системного диска и переустановка ОС устраняют некоторые проблемы, которые способствуют этому общему замедлению.