- Причины 100% загрузки диска в Windows 10
- Поиск программ, активно использующих диск
- Проблемный драйвер AHCI
- Еще несколько способов решить проблему с высокой загрузкой HDD или SSD в Windows 10
- Сисадминство
- суббота, 30 января 2016 г.
- Загрузка 100% SSD диска в Windows 10.
- 15 комментариев:
- Диск загружен на 100 процентов в Windows 10
- Программы, активно использующие диск
- Неправильная работа драйверов AHCI
- Если не удается найти официальные драйвер AHCI или он не устанавливается
- Дополнительные способы исправить нагрузку на HDD или SSD в Windows 10
Причины 100% загрузки диска в Windows 10
Высокая нагрузка на диск наблюдается в Windows 10 намного чаще, чем в предыдущих версиях ОС. Как, собственно, выглядит проблема: пользователь замечает резкое и продолжительное падение производительности системы, и если открыть окно диспетчра задач (Task Manager), можно заметить, что степень загрузки (использования) диска достигает 100%. Как правило, частое возникновение такой проблемы свидетельствует о некорректности настройки системы, или ошибках в одном из системных драйверов, а не о наличии на компьютере вредоносного ПО (хотя бывают и исключения).
В этой статье мы рассмотрим основные причины, которые могут вызвать высокую загрузку дисковой подсистемы (будь то 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, или он не устанавливается корректно, возможно причина большой нагрузки на диск, в том, что контроллер вашего диска не поддерживает технологию MSI (Message Signaled Interrupt), которая включена по умолчанию в стандартном драйвере. Это довольно распространённое явление.
- Откройте свойства драйвера 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
Сисадминство
Описание решения различных проблем, с которыми я сталкивался.
суббота, 30 января 2016 г.
Загрузка 100% SSD диска в Windows 10.
- Проверить и, если нужно, обновить прошивки на BIOS и SSD диск.
- Отключить в Windows режим Message Signaled Interrupt (MSI)
Task Manager might show 100% disk utilization on Windows 10 devices with Message Signaled Interrupt (MSI) mode enabled
Сначала мне пару раз помогало отключение MSI. Но после очередного обновления Windows 10 на новый билд это решение уже не сработало. - Отключить кэш на запись для SSD.
Это делается в Device Manager’е. Может не помочь, но это, в принципе, для SSD полезная настройка. - Проверить и, если нужно, обновить драйвер на SATA контроллер.
Когда у меня не сработало решение с отключением MSI, я обнаружил, что после обновления Windows 10 на новый билд драйвер на SATA контроллер стоит стандартный от Microsoft, а у меня материнская плата на чипсете от AMD. Поэтому я нашел последний драйвер на SATA контроллер (на сайте AMD Radeon Software Crimson Edition Graphics Driver Installer for Windows 10 64-Bit находится на вкладке Optional Downloads) и руками обновил его на последнюю версию от AMD. И, наконец-то, у меня пропали замирания системы из-за 100% загрузки SSD.
15 комментариев:
Невероятно, сколько тем пересмотрел, чего только не отключал, грешил на абсолютно всё, оказывается проблема и правда в драйвере SATA контроллера — установил — проблема исчезла. Спасибо!
Привет. Подскажи, пожалуйста, какой драйвер нужно качать? Не вижу вкладки Optional Downloads, видимо интерфейс сайта поменялся.
Похоже изменился таки сайт.
Заходишь в https://www.amd.com/en/support
Там выбираешь в разделе «select your product from the list» Product — Chipset, выбираешь свой сокет, модель чипсета и жмешь Submit. Попадаешь на страницу с драйверами. И дальше выбираешь свою операционку и качаешь AMD Chipset Drivers.
Этот комментарий был удален автором.
Этот комментарий был удален администратором блога.
Столкнулся с такой же проблемой, нашел решение — оказалось контроллеру ссд не хватало питания на «Сбалансированном» профиле Энергопотребления винды. Поставил профиль «Высокая производительность» и все стало хорошо. Это контроллер ссд Kingspec неоч, у intel ссд на другом компе все отлично на Сбалансированном профиле, не думаю что из-за другого железа.
Очень интересная находка. Спасибо что поделился. Про такое пойди догадайся еще.
Привет всем! Недавно сменил платформу (материнку с процем — GA-H110-S2H/Intel G4600 -> GA-B450M-S2H/AMD Ryzen 7 1700), память DDR4-2133 8Гб осталась прежней. Сразу начались такие же лаги (спонтанно). Тоже всё перерыл — в том числе скачал драйвера для чипсета B450 от AMD c их сайта, но автоматически они не подтянулись для AHCI контролера, поставил принудительно из папки автораспаковки C:\AMD\Chipset_Driver_Installer\AMD_Chipset_Drivers\IODriver\AHCI\SATA Driver\W7\x64. Если на стандартном Microsoft драйвере лаги продолжаются 20-30 сек, то после установки AMD драйвера (amd_sata.sys) — первый же лаг никогда не отпускает диск со 100%, т.е. кроме перезагрузки ничего не помогает. Откатил драйвер на стандартный. Продолжаю мучиться :((. SSD Transcend TS128GSSD370S — на платформе от Intel ничего подобного не было.
После установки драйверов на чипсет драйвера на AHCI не обновились, удалил устройства (AHCI контроллера два в диспетчере устройств), и перезагрузился. Залипания на 100% исчезли.
Наше Вам. Проблему решил. На материнке 6 sata контролёров. Из них на чипсете 4 и 2 на процессоре. Вот если подключить к процессорным sata есть проблемы. При подключению к чипсетным sata проблемы нету. Удачи.
Очень интересно. Буду знать. Спасибо что поделились.
Диск загружен на 100 процентов в Windows 10
Одна из проблем, встречающаяся в 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.