Использование диска 100% во время запуска

Использование диска 100% во время запуска

Каждый раз, когда я включаю компьютер, мне приходится ждать 15-20 минут, чтобы он стал пригодным для использования, потому что загрузка диска застряла на 100%, что приводит к сильному зависанию. Я понятия не имею, почему, и я пробовал несколько решений, например, отключение поиска Windows.

Запущенные процессы также не составляют в сумме 100%, иногда наивысшее использование запущенных процессов составляет всего около 16%, но оно все равно показывает общую сумму 100%. Обычно, однако, система имеет наивысшее значение.

Если это поможет, у меня Windows 10 и есть HDD-диск, компьютер выпущен в 2015 году.

решение1

Во-первых, 15 минут запуска — это просто смешно, даже с HDD. Несколько предложений:

  1. ВДиспетчер задачнаПодробностивкладку или с помощью SysinternalОбозреватель процессов(ниже), щелкните заголовок столбца и добавьте столбцы, в частности, для
    • Приоритет
    • Чтения ввода-вывода
    • Записи ввода-вывода

Process Explorer: поиск пожирателей ресурсов

  1. БегатьДиспетчер задачили Менеджер процессовво время запуска -- вы даже можете добавить его вЗапускатьпапка. Обратите внимание на пожиратели ввода-вывода.
    • csrss.exe,Подсистема выполнения клиент-серверконечно, это было бы так, но это фундаментальная часть Windows и с ней нужно миритьсякак есть.
    • MsMpEng.exeявляется частью безопасности Windows ипри запуске, он сканирует определенные файлы. Хотя этовозможныйдля работы без вредоносного ПО, этокрайне не рекомендуется для ОС Windows!Вероятно, любой другой бесплатный или коммерческий антивирусный пакет также вызовет ту же проблему. По ссылке выше вы можете найти подсказки по уменьшению частоты сканирования. [Если вы хотите запустить ОС, которая ненеттребуется такой антивирусный пакет, рассмотрите Linux. На ПК, который я сейчас использую, с жестким диском, Windows требуется около семи минут для загрузки и завершения первоначального сканирования на наличие вредоносного ПО; Ubuntu около двух минут.]
    • Посмотрите на любые другие "пожиратели" ввода/вывода. Вам следуетнетиметь другой антивирусный пакет, работающий параллельно с Windows Defender! Периодические сканирования автономным инструментом, таким какMalwarebytes, однако, может вселить уверенность.
    • Можно установить неприятный высокоприоритетный процесс на более низкое значение при запуске. Например, короткий скрипт ниже, в файле .bat, уменьшает приоритет дляСтартовое менюиStartMenuExperienceHostбез какого-либо вредного воздействия на мой ПК (хотя я использую стороннийОткрытая оболочкачтобы настроитьСтартовое меню,поэтому в версии MS нет особой необходимости).

процесс wmic, где name="StartMenu.exe" CALL setpriority 64

процесс wmic, где name="StartMenuExperienceHost.exe" CALL setpriority 64

  1. Некоторые другие вещи для ускоренияЗапускать:

    • ВДиспетчер задач, наЗапускатьвкладка, проверкаВлияние стартапаи отключите ненужные приложения.
    • Выполните все обновления Windows, затем используйтеSFC и DISMдля устранения любых неполадок.
    • Вместо того, чтобы выполнить полное выключение,Спящий режим, который используетНет питания, илиСпать,еслиПК остается подключенным к сети. Возврат изСпящий режимможет занять половину времени перезагрузки и возобновления работыСпатьвсего несколько секунд.
  2. Что касается замены HDD на SSD, то это может быть илиможет нестоит того. Вам нужно будет перенести как минимум ОС на SSD, вероятно, нужно будет переустановить некоторые приложения, и у вас все еще будет восьмилетний ПК. Как упоминалось выше, я обнаружил, что Linux, например Ubuntu, намного более компактен, чем Windows, но все мои часто используемые приложения там: Firefox, Thunderbird, LibreOffice и другие. Если вы хотите попробовать Linux, не нужно устанавливать, чтобы протестировать его: просто запустите сUSB-накопитель Ubuntu Live, который, вероятно, будет загружаться быстрее, чем с жесткого диска под управлением Windows.

решение2

Похоже, это HDD. Когда он начинает получать ошибки, он тратит много времени на повторные попытки прочитать поврежденные сектора. ТАК ЧТО, воспринимайте это как ранний предупреждающий знак, чтобы спасти свои данные, заменив его на другой SSD.

Если вы посмотрите журнал событий, найдите идентификаторы событий.

Следующие идентификаторы событий указывают на повреждение данных или ошибку диска:

  • Код события 153

    Операция ввода-вывода по логическому адресу блока 123456 для диска 2 была повторена.

  • Код события 129

    Выполнен сброс на устройство \Device\RaidPort1.

  • Код события 55

    Структура файловой системы на диске повреждена и непригодна для использования. Запустите утилиту chkdsk на томе.

  • Код события 98

    Том C: (\Device\HarddiskVolume3) необходимо перевести в автономный режим для выполнения полной проверки диска. Запустите "CHKDSK /F" локально через командную строку или запустите "REPAIR-VOLUME drive:" локально или удаленно через PowerShell.

Отузнать.microsoft

И запустите chkdsk

  • Открыть командную строку

  • введитеchkdsk c: /scan

    Это только для чтения. Если ошибок много, лучше сменить диск. Если вы чувствуете в себе смелость, можете попробовать исправить их

  • введитеchkdsk C: /f

    Это попытка его восстановить.

решение3

Я бы сказал, что сейчас проблемы определенно с жестким диском, и, конечно, ситуация ухудшается из-за 10-летнего ПК (материнская плата, процессор...).

НЕ МЕШАЙТЕ. Примерно за 40$ или даже меньше — в зависимости от того, где вы находитесь — вы можете приобрести SSD для своей системы.

ЛЮБОЙ бренд будет НАМНОГО быстрее вашего HDD. Не стесняйтесь брать менее известные бренды. Конечно, если на Amazon посмотрите на рейтинги ;-)

Даже на старых системах полная загрузка займет около 15 секунд с помощью SSD.

Я бы рекомендовал вам загрузить бесплатную версию DiskGenius:

https://www.diskgenius.com/

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

  • Установите новый SSD.

  • Используйте значок/опцию меню «Миграция ОС» и следуйте инструкциям по миграции на SSD.

  • Выберите горячую живую копию (с использованием снимка системы).

  • После завершения просто выключите ПК, отсоедините SATA-кабель старого жесткого диска и перезагрузите его.

Теперь он должен загрузиться с SSD.

В случае возникновения каких-либо проблем (а их быть не должно) просто отключите новый SSD и подключите обратно HDD.

решение4

Это происходит со мной постоянно, и я согласен, что это раздражает. Обычно я исследую это так: запускаю диспетчер задач (Ctrl + Shift + Escape), перехожу на вкладку «Подробности» и добавляю столбец с названием «Дельта PF». Это покажет вам, сколько раз программа пыталась получить доступ к чему-то, чего не было в памяти, и ей пришлось обратиться к жесткому диску, чтобы получить это (aошибка страницы). Я считаю, что это работает лучше, если выбрать Вид -> Скорость обновления -> Медленно. Обычно я вижу небольшую горстку программ, которые выдают огромное количество ошибок страниц, а остальные близки к нулю. Эти несколько программ — то, что загружает ваш жесткий диск и заставляет систему ползать. Некоторые программы могут отображаться под общим именем, но добавление столбца «Командная строка» может предоставить больше подробностей о том, что именно запущено.

Кроме того, вкладка «Автозагрузка» в диспетчере задач покажет вам, какие процессы запущены при запуске системы и насколько сильно они влияют на время запуска.

В 99% случаев виновником является что-то, что пытается автоматически обновить себя. Процедуры обновления редко сами себя тормозят, работают незаметно в фоновом режиме и генерируют большой объем дискового трафика. Если в вашей системе одновременно работают две или более процедур обновления, результирующий трафик может привести к перегрузке жесткого диска (когда диск тратит все свое время на поиск туда-сюда и очень мало на передачу данных).

В следующий раз, когда это произойдет, проверьте свою систему и проверьте, запущено ли несколько задач обновления. Обычно одним из виновников является Windows Update ( wuauservслужба). Браузер Edge часто является еще одним виновником, как я вижу, а также программы безопасности/антивирусы.

Вы можете немного облегчить это, запланировав программы для обновления в разное время. Вы можете полностьюотключить обновления браузера Edgeесли вы им не пользуетесь. Если выделатьИспользуя этот браузер, вы можете перенастроить «Службу обновления Microsoft Edge» и изменить ее «Тип запуска» с «Автоматический» на «Автоматический (отложенный запуск)». Это немного подождет перед началом процесса обновления. По умолчанию это около 2 минут, но вы можете изменить это,настройка ключа реестра HKLM\SYSTEM\CurrentControlSet\services\<service name>\AutoStartDelayна задержку времени в секундах. Это должно работать для любого автоматического обновления, работающего как служба. Я использую это, чтобы гарантировать, что обновления Windows, обновления Edge, мое автоматическое обновление антивируса и т. д. запускаются в разное время, давая им задержки примерно в 10 минут относительно друг друга. Это позволяет одному процессу работать и завершаться до того, как запустится следующий, не давая им забивать жесткий диск и монополизировать всю машину. Как только я это сделал, я увидел заметную разницу в производительности при первоначальном запуске системы.

Связанный контент