現象
ПРИМЕЧАНИЕ. Данная статья не предназначена для охвата всех возможных причин и факторов, связанных с загрузкой дисков на 100%. В этой статье рассматривается конкретная причина, описанная корпорацией Microsoft.
Симптомы этой проблемы:
- Диспетчер задач сообщает о полной загрузке (100%) жесткого диска несмотря легкую нагрузку или ее отсутствие
- Компьютер может испытывать задержки или перестать отвечать на запросы.
- Журнал событий компьютера содержит многочисленные события с идентификатором 129, в которых сообщается о сбросах контроллера диска.
原因
Корпорация Microsoft сообщает о наличии проблемы с интерфейсом Advanced Host Controller Interface PCI-Express (AHCI PCIe). Модели, которые вызывают эти признаки в Windows 10 при работе с драйвером StorAHCI.sys. Из-за предполагаемой несовместимости микропрограммы твердотельный диск (SSD) не может правильно завершить операций ввода-вывода, если в Windows 10 включен режим отмечаемых сообщениями прерываний (MSI). В результате стек системы хранения данных Windows, обнаружив, что команды чтения и записи не отвечают, через некоторое время пытается выполнить сброс устройства.
解決方法
Корпорация Microsoft предоставила следующую процедуру для отключения режима MSI на определенных устройствах с помощью реестра.
- Определите, что компьютер использует драйвер AHCI по умолчанию (StorAHCI.sys).
- Откройте окно командной строки с правами администратора. Затем в окне командной строки введите devmgmt.msc и нажмите Enter.
- В разделе «Контроллеры IDE ATA/ATAPI» правой кнопкой мыши нажмите на узел контроллера AHCI и выберите Свойства. Этот узел называется «Standard SATA AHCI Controller».
- Откройте вкладку Сведения о драйвере.
- Если в списке указан «StorAHCI.sys», компьютер использует драйвер по умолчанию.
- Отключение MSI для контроллера в реестре
- В окне свойств, открытом на шаге 1.2, перейдите на вкладку Сведения и в раскрывающемся меню «Свойство» выберите путь к экземпляру устройства. Отметьте этот путь.
- Откройте редактор реестра, введя команду regedit в ранее открытом окне командной строки.
- Перейдите к разделу: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\PCI\<AHCI Controller>\Device Parameters\Interrupt Management\MessageSignaledInterruptProperties (где <AHCI Controller> —это путь к экземпляру устройства, записанный на шаге 2.1).
- Измените значение ключа MSISupported с «1» на «0».
- Если вы не знаете, к какому контроллеру подключено ваше загрузочное устройство, повторите шаги 2.1–2.4 для всех AHCI-контроллеров, найденных на шаге 1.2.
- Перезагрузите компьютер.
Если описанные выше шаги не помогли устранить проблему, выполните следующие действия в качестве временного решения:
- Перейдите к Панели управления.
- Выберите пункт Система и безопасность.
- Выберите пункт Система.
- Выберите пункт Дополнительные параметры системы.
- В разделе «Быстродействие» выберите Параметры.
- Откройте вкладку Дополнительно.
- Нажмите кнопку Изменить.
- В качестве минимума задайте минимальный объем установленной системной оперативной памяти.
- В качестве максимума задайте удвоенный объем установленной системной оперативной памяти.
- Нажмите Применить.
- Нажмите OK.
- Перезапустите компьютер.
Этот процесс ведет к увеличению размера файла подкачки, используемого операционной системой Windows для выделения под свои нужды достаточного пространства хранения.
Истек срок гарантии? Нет проблем. Посетите сайт Dell.com/support, введите сервисный код Dell и просмотрите наши предложения.
ПРИМЕЧАНИЕ. Предложения доступны только для пользователей персональных компьютеров в США, Канаде, Великобритании, Франции, Германии, Китае и Японии. Предложение не распространяется на серверы и системы хранения.