Одна из проблем, встречающаяся в Windows 10, похоже, чаще, чем в предыдущих версиях ОС — загрузка диска на 100% в диспетчере задач и, как следствие, заметные тормоза системы. Чаще всего это просто ошибки работы системы или драйверов, а не работа чего-либо вредоносного, но возможны и иные варианты.
В этой инструкции подробно о том, почему жесткий диск (HDD или SSD) в Windows 10 может быть загружен на 100 процентов и что делать в этом случае, чтобы исправить проблему.
Примечание: потенциально некоторые из предложенных способов (в частности, способ с редактором реестра), могут привести к проблемам с запуском системы при невнимательности или просто стечении обстоятельств, учитывайте это и беритесь, если готовы к такому результату.
Программы, активно использующие диск
Несмотря на то, что этот пункт сравнительно нечасто оказывается причиной нагрузки на HDD в Windows 10, рекомендую начать с него, особенно если вы не являетесь опытным пользователем. Проверьте, а не является ли какая-то установленная и запущенная (возможно, находящаяся в автозагрузке) программа причиной происходящего.
Для этого вы можете выполнить следующие действия
- Откройте диспетчер задач (сделать это можно через правый клик по меню пуск, выбрав соответствующий пункт в контекстном меню). Если в нижней части диспетчера задач вы увидите кнопку «Подробнее», нажмите ее.
- Отсортируйте процессы в колонке «Диск», нажав на ее заголовок.
Обратите внимание, а не какая-то из ваших собственных установленных программ вызывает нагрузку на диск (т.е. находится первой в списке). Это может быть какой-либо антивирус, выполняющий автоматическое сканирование, торрент-клиент, или просто неправильно работающее ПО. Если это так, то стоит убрать эту программу из автозагрузки, возможно, переустановить ее, то есть искать проблему с нагрузкой на диск не в системе, а именно в стороннем ПО.
Также нагружать диск на 100% может какая-либо служба Windows 10, запущенная через svchost.exe. Если вы видите, что именно этот процесс вызывает нагрузку, рекомендую посмотреть статью про svchost.exe грузит процессор — в ней приводится информация о том, как с помощью Process Explorer узнать, какие именно службы запущены через конкретный экземпляр svchost, вызывающий нагрузку.
Неправильная работа драйверов AHCI
Мало кто из пользователей, устанавливающих Windows 10, выполняет какие-либо действия с драйверами дисков SATA AHCI — у большинства в диспетчере устройств в разделе «Контроллеры IDE ATA/ATAPI» будет значится «Стандартный контроллер SATA AHCI». И обычно это не вызывает проблем.
Однако, если без видимых причин вы наблюдаете постоянную нагрузку на диск, следует обновить этот драйвер на тот, что предусмотрен производителем вашей материнской платы (если у вас ПК) или ноутбука и доступен на официальном сайте производителя (даже если там он в наличии только для предыдущих версий Windows).
Как произвести обновление:
- Зайдите в диспетчер устройств Windows 10 (правый клик по пуску — диспетчер устройств) и посмотрите, действительно ли у вас установлен «Стандартный контроллер SATA AHCI».
- Если да, найдите раздел загрузки драйверов на официальном сайте производителя вашей материнской платы или ноутбука. Найдите там драйвер AHCI, SATA (RAID) или Intel RST (Rapid Storage Technology) и загрузите его (на скриншоте ниже пример таких драйверов).
- Драйвер может быть представлен в виде установщика (тогда просто запускаем его), либо в виде zip-архива с набором файлов драйвера. Во втором случае распаковываем архив и выполняем следующие шаги.
- В диспетчере устройств нажмите правой кнопкой мыши по Стандартному контроллеру SATA AHCI и нажмите «Обновить драйверы».
- Выберите «Выполнить поиск драйверов на этом компьютере», затем указываем папку с файлами драйвера и нажимаем «Далее».
- Если всё прошло успешно, вы увидите сообщение о том, что ПО для данного устройства было успешно обновлено.
По завершении установки, перезагрузите компьютер и проверьте, остается ли проблема с нагрузкой на HDD или SSD.
Если не удается найти официальные драйвер AHCI или он не устанавливается
Данный способ может исправить 100-процентную нагрузку на диск в Windows 10 только в тех случаях, когда у вас используется стандартный драйвер SATA AHCI, а в сведениях о файле драйвера в диспетчере устройств указан файл storahci.sys (см. скриншот ниже).
Способ срабатывает в тех случаях, когда отображаемая нагрузка на диск вызвана тем, что оборудование не поддерживает технологию MSI (Message Signaled Interrupt), которая по умолчанию включена в стандартном драйвере. Это достаточно распространенный случай.
Если это так, то выполните следующие шаги:
- В свойствах контроллера SATA откройте вкладку «Сведения», выберите свойство «Путь к экземпляру устройства». Не закрывайте это окно.
- Запустите редактор реестра (нажать клавиши Win+R, ввести regedit и нажать Enter).
- В редакторе реестра перейдите к разделу (папки слева) HKEY_LOCAL_MACHINE\ System\ CurrentControlSet\ Enum\ Путь_к_контроллеру_SATA_из_окна_в_пункте_1\ Подраздел_со_случайным_номером\ Device Parameters\ Interrupt Management\ MessageSignaledInterruptProperties\
- Дважды кликните по значению MSISupported в правой части редактора реестра и задайте для него значение 0.
По завершении закройте редактор реестра и перезагрузите компьютер, после чего проверьте, была ли исправлена проблема.
Дополнительные способы исправить нагрузку на HDD или SSD в Windows 10
Существуют дополнительные простые способы, которые могут исправить нагрузку на диск в случае некоторых ошибок работы стандартных функций Windows 10. Если ни один из способов выше не помог, попробуйте и их.
- Зайдите в Параметры — Система — Уведомления и действия и отключите пункт «Получать советы, подсказки и рекомендации при использовании Windows».
- Запустите командную строку от имени администратора и введите команду wpr -cancel
- Отключите службы Windows Search и О том, как это сделать, см. Какие службы можно отключить в Windows 10.
- В проводнике в свойствах диска на вкладке «Общие» снимите отметку «Разрешить индексировать содержимое файлов на этом диске в дополнение к свойствам файла».
На данный момент времени — это все решения, которые я могу предложить на ситуацию, когда диск загружен на 100 процентов. Если ничто из перечисленного не помогает, и, при этом, раньше в этой же системе подобное не наблюдалось, возможно, стоит попробовать сброс Windows 10.
Привет, DTF.
У меня проблема — при какой-то существенной нагрузке (read/write) на SSD, он уходит в загруз на 100%, при этом вешая всю систему.
Сначала хотел написать на TomsHardware, но потом вспомнил, как вы меня выручили с покупкой этого самого SSD… В общем, к сути.
Купил я себе в ноут Lenovo Y720-15IKB такой вот SSD. Было это с месяц назад. Всё это время всё было без замечаний — система летает, игры — тоже. А тут, значится, начал играть в AC Odyssey.
И на этой неделе (спустя пару дней, как я уже в неё играл, да и пубг почти месяц живёт на SSD) она у меня зависла. Вот прям намертво. Звук есть, а ничего сделать нельзя, система тоже висит наглухо — ни ctrl+alt+del, ни ctrl+shift+esc, даже кнопка сна не помогала, приходилось вырубать ноут зажатием кнопки питания. Это был первый звоночек. А вот колокол будет дальше.
Вчера мне понадобилось перенести игру с HDD на SSD. Я начал копировать (через explorer) тупо папку с файлами — процентов 40 (это около18гб) скопировалось влёт, со скоростью под 75 мб/с. А затем скорость упала, вот прям в пол, где-то в районе 1 мб/с висела, и постоянно падала до 0 или нескольких килобайт. Я пробовал и отменять, и заново запускать — история похожа. Какое-то количество копируется нормально, а в какой-то момент просто стопорится, и при этом вешает систему (не намертво, а просто ничего нельзя сделать, кнопки нажимаются, но ничего не происходит). Спустя минут 10 винда всё-таки докопировала файлы.
А затем я запустил Steam. Уже чуя, что происходит какая-то херня, я заранее запустил диспетчер задач, вкладку производительность. И вот у меня начал обновляться PUBG, который как раз стоит на SSD. И вот что происходило (то же самое с просто копированием большого объёма):
- Как только начинается запись на диск, usage подскакивает до 100% (причём раньше я не замечал такого, когда копировал фильмы — было меньше 10%)
- Загрузка в Steam останавливается, disk usage показывает меньше мегабайта в секунду
- В диспетчере задач время отклика до диска в среднем — колеблется от 50мс до 16с (!!!), ну то есть тупо не может нормально достучаться до него
- Там же write speed показывает реальный, как в стиме — от нескольких КБ до 1-2 мб/с (хотя должен быть в разы выше)
- Там же Active time — 100%
- На вкладке с процессами ничто не ест диск, единственное использование — у System, причём в районе 0,4мб/с.
- Если остановить загрузку в Steam, то какое-то время 100% usage и запись в хрен целых 0 десятых мб продолжается около минуты-двух. После этого всё возвращается в норму, к usage около 0-1%.
В общем-то, система стоит на SSD, файл подкачки там же. Если нужна ещё какая инфа — с радостью дам дополнительные сведения.
Стоит Win 10 x64.
Хелп, DTF, надеюсь на вас. Заранее спасибо.
Суть, собственно, в вопросе.
На компе нет никаких программ, вообще ничего нет. Только чистая винда.
И с совершенно рандомной периодичностью загрузка диска взлетает до 100%, комп просто мрёт — курсор бывает лагает, клавиши работают с задержкой. Про приложения я вообще молчу. При этом для этого нет никаких «привычных» объяснений этому.
Диспетчер задач, perfmon, procmon — все они показывают, что нагрузки на диск нет. Вот вообще. Нет процессов, которые сейчас что-то пишут/читают в обьёмах достаточных для обьяснения таких диких тормозов. Иногда скорость чтения и иногда записи (если верить диспетчеру) действительно подскакивает до 100МБ/с, но ничто из вышеперечисленных инструментов не может показать что за хитроумный процесс такое вытворяет.
В общем дано:
10 свежеприехавших компов
i3-9100
8GB DDR4
H310M-R r2.0
SSD ADATA SU650 240 (давно их покупаем, никогда проблем не было)
Систему заливаем акронисом из стабильного образа, который кучу раз проверен да и дело точно не в нем, читай ниже
Обновления винды отключены ( пробовали обновлять на случай из серии «ну, а вдруг»)
Что пытались придумать:
— Разные версии дров на sata-контроллер
— Другие образы на win10, которые есть
— Чистая установка win10 разных билдов (1809, 1903, 1909, LTSC). Причем пробовали и с драйверами и вообще без них результат один и тот же
— Перебор sata-портов на матери и замена sata-кабелей
— Прошивка матери до крайней версии биос (ну, а вдруг)
Один нюанс. Воткнуть диск в заведомо рабочую мать (или наоборот) возможности на данный момент нет. Есть только эти 10 компов и черт знает где тут и в чем брак. Да, возможность брака не исключаем, но хотелось бы понять в чем и где вообще может быть дело.
Может кто-то сталкивался с такими каруселями?
Буду благодарен за любой совет. Спасибо заранее
-
Вопрос задан
-
9473 просмотра
Высокая нагрузка на диск наблюдается в Windows 10 намного чаще, чем в предыдущих версиях ОС. Как, собственно, выглядит проблема: пользователь замечает резкое и продолжительное падение производительности системы, и если открыть окно диспетчра задач (Task Manager), можно заметить, что степень загрузки (использования) диска достигает 100%. Как правило, частое возникновение такой проблемы свидетельствует о некорректности настройки системы, или ошибках в одном из системных драйверов, а не о наличии на компьютере вредоносного ПО (хотя бывают и исключения).
В этой статье мы рассмотрим основные причины, которые могут вызвать высокую загрузку дисковой подсистемы (будь то HDD или SSD) в Windows 10 и типовые способы противодействия.
Примечание. Некоторые из предложенных методов (особенно метод с реестром) следует выполнять с осторожностью, четко понимая что и зачем вы делаете. В противном случае, система может просто перестать загружаться.
Содержание:
- Поиск программ, активно использующих диск
- Проблемный драйвер AHCI
- Еще несколько способов решить проблему с высокой загрузкой HDD или SSD в Windows 10
Поиск программ, активно использующих диск
В первую очередь стоит попытаться обнаружить программу (возможно расположенную в автозагрузке), которая активно использует диск.
Для этого:
- Запустите диспетчер задач Task Manager (Ctrl+Shift+Esc)
- Перейдите на вкладку процессов (Processes) и отсортируйте процессы по столбцу Disk
Проверьте, возможно одна из запущенных программ вызывает высокую нагрузку на диск (она будет первая в списке процессов и потреблять существенной количество ресурсов дисковой подсистемы). Это может быть задача антивирусного сканирования, торрент клиент и т.п. В зависимости от ситуации, можно попробовать установить последнюю версию проблемного ПО, удалить его или перенастроить.
Проблемный драйвер AHCI
На большинстве системах с Windows 10 используется стандартных AHCI драйвер для контроллера SATA дисков. В этом можно убедиться, если открыть диспетчер устройств (Device Manager) и посмотреть тип устройства в разделе IDE ATA / ATAPI controllers . Как правило, там будет указано контролер «Standard controller SATA AHCI», и в большинстве случаев это не проблема.
Однако, если без видимых причин на вашем компьютере наблюдается высокая загрузка диска, попробуйте сменить данный драйвер на «родной» драйвер, скачанный с сайта производителя чипсета вашего компьютера.
Совет. На сайте вендора этот драйвер нужно искать по ключевым словам AHCI, SATA (RAID) или Intel RST (Rapid Storage Technology)
После установки драйвера, перезагрузите компьютер и проверьте, осталась ли проблема.
Если вы не смогли найти официальный драйвер AHCI, или он не устанавливается корректно, возможно причина большой нагрузки на диск, в том, что контроллер вашего диска не поддерживает технологию MSI (Message Signaled Interrupt), которая включена по умолчанию в стандартном драйвере. Это довольно распространённое явление.
Совет. Этот метод поможет решить проблему в случае, если используется стандартный драйвер Standard controller SATA AHCI, и в свойствах драйвера в диспетчере устройств присутствует файл storahci.sys.
- Откройте свойства драйвера Standard controller SATA AHCI и перейдите на вкладку Details. В списке свойств драйвера, найдите свойство Device Instance Path и скопируйте его значение.
- Запустите редактор реестра, и перейдите в ветку HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\PCI\[your_sata_path]\[тут_некий_уникальный_id]\Device Parameters\Interrupt Management\MessageSignaledInterruptProperties\
- Смените значение ключа MSISupported на 0.
- Закройте редактор реестра и перезагрузите компьютер. Проверьте, пропала ли проблема.
Еще несколько способов решить проблему с высокой загрузкой HDD или SSD в Windows 10
Есть еще несколько типовых способов, которое в некоторых случаях могут помочь снизить высокую загрузку на диск путем отключения некоторых некорректно работающих функций Windows 10. И если ни один из рассмотренных способов не помог решить проблему, попробуйте отключить службы Windows 10 (службу поиска, Prefetch и Superfetch) с помощью следующих команд в консоли PowerShell:
- Отключить службу Superfetch
net stop SysMain
set-service SysMain -StartupType Disable
- Отключить службу поиска Windows (Windows Search Service)
net stop Wsearch
set-service Wsearch -StartupType Disable
- Отключить Prefetch, изменив ключ реестра с помощью PoSh
set-itemproperty -path «HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters» -name EnablePrefetcher -value 0
Обновлено:
Опубликовано:
Описание
- Компьютер работает медленно, а в диспетчере задач диск постоянно загружен на 100%.
- После загрузки компьютера, несколько минут компьютер тормозит, а загрузка диска 100%.
Проблема встречается на ноутбуках, моноблоках, настольных ПК. Тип носителя также не имеет значения — высокая нагрузка может быть на HDD или SSD.
Причина
- Активное использование системой файла подкачки.
- Процесс, активно использующий дисковую систему компьютера.
- Сильная фрагментированность.
- Логические или физические ошибки носителя.
- Вирусы.
Решение
1. Если диск грузит процесс system
С процесса system нельзя снять задачу, но что делать, если он создает большую нагрузку?
Как правило, это происходит из-за служб Windows:
- Snupchat;
- Superfetch;
- Windows Search;
- Windows Update;
- Агент политики IPsec;
- Центр обновления Windows;
- Служба политики диагностики;
- Клиент отслеживания изменившихся связей;
- KtmRm для координатора распределенных транзакций.
Пробуем их сначала отключить по одной из консоли Службы или с использованием команды net stop <имя службы>. Если это дает временный эффект, отключаем автозапуск данных служб.
Также, в редких случаях, проблемой может быть брандмауэр Windows. Пробуем его отключить.
2. Отключаем файл подкачки
В большинстве современных компьютеров используется большое количество оперативной памяти, поэтому надобности в файле подкачки нет.
Для его отключения в Windows 10 / 8.1 кликаем правой кнопкой мыши по Пуск:
И выбираем Система:
В Windows 7 и ниже открываем Проводник – кликаем правой кнопкой мыши по Компьютер и выбираем Свойства.
Теперь в левой части открывшегося окна кликаем по Дополнительные параметры системы:
В появившемся окне на вкладке Дополнительно находим раздел Быстродействие и нажимаем кнопку Параметры:
Переходим на вкладку Дополнительно:
И нажимаем Изменить в разделе Виртуальная память:
Теперь снимаем галочку Автоматически выбирать объем файла подкачки и ставим указатель на диск с файлом подкачки:
Чуть ниже устанавливаем выбор на пункте Без файла подкачки и нажимаем Задать:
Система выкинет предупреждение о невозможности создать отладочную информацию при возникновении критической ошибки. Соглашаемся, нажав Да.
Затем закрываем все окна нажимая OK и перезагружаем компьютер.
Если система продолжит зависать, а диск при этом будет использоваться на 100%, следуем инструкции ниже.
3. Проверяем физическое состояние носителя
Физическая неисправность диска также возможна и она влияет на скорость отклика носителя.
Необходимо изучить S.M.A.R.T. диска, а также выполнить проверку поверхности на наличие ошибок. Для этого можно воспользоваться программами CrystalDiskInfo, HD Tune или любым другим аналогом.
Если проверка показала наличие неисправных областей, носитель необходимо заменить.
4. Смотрим загрузку жесткого диска
Встроенными средствами:
Запускаем диспетчер задач. Для этого кликаем правой кнопкой мыши по нижней панели задач и выбираем Диспетчер задач:
* Совет: а еще диспетчер задач можно вызвать комбинацией клавиш CTRL + SHIFT + ESC.
В самом диспетчере переходим на вкладку Производительность:
И кликаем по Открыть монитор ресурсов:
Открывшееся окно разворачиваем на весь экран. Сворачиваем все счетчики производительности, оставив только диск:
Отсортируем таблицу сначала на чтение диска так, чтобы стрелка показывала вниз:
Среди результатов находим процессы, которые нагружают диск на чтение.
Теперь отсортируем показатели на запись:
Так мы получим процессы, нагружающие дисковую систему на запись.
Теперь самостоятельно изучим, что за программы нагружают систему и нужны ли они нам для работы. Ненужные программы можно удалить или отключить из автозапуска.
Process Explorer:
Для более детальной информации можно воспользоваться программой Process Explorer. По умолчанию, она не показывает нагрузку на дисковую систему, поэтому открываем окно редактирования колонок:
Переходим на вкладку Process Disk и ставим галочки на чтение и запись диска:
5. Удаление утилит для работы диска
Снижение производительности может быть связано с наличием в системе программного обеспечения для управления диском, например, технология хранения Intel Rapid. Удаление данного программного компонента может решить проблему.
6. Выполняем антивирусную проверку
Лучше всего выполнить не только полную проверку установленным антивирусом, но и дополнительно просканировать систему лечащей утилитой, например, CureIt.
Сам установленный антивирус также может быть причиной проблемы — пробуем его обновить, временно отключить, удалить.
7. Чистка диска
В некоторых случаях, может помочь обычная чистка диска от временных файлов. Для этого проще всего воспользоваться специализированными программами, например, CCleaner.
Также стоит удалить все ненужные файлы, которые занимают место.
После перезагружаем компьютер и наблюдаем за нагрузкой диска.
8. Оптимизируем носитель
При использовании HDD (не SSD) большое значение на производительность играет фрагментированность данных (их физическая разбросанность по поверхности диска). Для оптимальной работы необходимо выполнить дефрагментацию. Для SSD диска можно выполнить оптимизацию — заполнение свободного пространства нулевыми данными. С этими двумя задачами легко справиться программа Defraggler.
Частая дефрагментация портит диск — HDD амортизируется физически, а SSD теряет ресурс чтения/записи. Откровенно говоря, для последнего она не сильно поможет, так как фрагментированность данных не уменьшает его производительность. Стоит выполнять дефрагментацию умеренно по необходимости.
9. Отключаем режим гибернации
Если компьютер какое-то время грузит дисковую систему после вывода его из спящего режима, пробуем отключить гибернацию — для этого запускаем командную строку от администратора и вводим:
powercfg -h off
Перезагружаем компьютер и какое-то время тестируем работу ПК. Позже, режим гибернации можно снова включить:
powercfg -h on
10. Делаем логическую проверку диска
Логические ошибки также могут вызывать проблемы.
Проверка выполняется из командной строки командой:
chkdsk c: /f
* где с: — буква раздела для проверки.
Подробнее о том, как сделать проверку диска.
11. Проверка кабеля
Сгоревший, изношенный или плохо подключенный кабель подключения диска может стать причиной тормозов.
Пробуем подключить его к другому разъему на материнской плате, а если это не поможет, заменить его на новый.
12. Замена диска на SSD
HDD уже не могут удовлетворить всем потребностям современных систем. В качестве альтернативы возможен переход на использование SSD носителя под операционную систему и установленные программы. Для хранения информации можно оставить HDD.
В чем была проблема?
Если вам удалось решить проблему, поделитесь своим опытом для других:
* в процентах показаны результаты ответов других посетителей.
Читайте также
Почему компьютер может работает медленно