21

После обновления до версии 10 у меня возникли проблемы с использованием моего диска. Время от времени (иногда каждые 10 минут, иногда раз в несколько часов) моя система перестает отвечать на запросы, поскольку использование диска составляет 100%. Обычно для устранения этой блокировки требуется одна или две минуты.

Если у меня открыт диспетчер задач, он говорит, что скорость чтения и записи равна 0, но мой диск все еще используется на 100%. Я ожидаю, что какой-то процесс блокирует доступ ввода-вывода ко всем остальным, поэтому я пытался наблюдать за монитором производительности для тяжелых процессов, но, поскольку я могу видеть только текущую скорость чтения / записи каждого процесса / службы, я не был в состоянии определить любое ненормальное поведение.

Может кто-нибудь показать мне, как диагностировать этот вид проблемы, пожалуйста? Как вы можете себе представить, это снижает мою производительность, и, честно говоря, я ненавижу, когда мой компьютер ведет себя непредсказуемо:p

С уважением, klmdb

PS: я погуглил 100% проблем с использованием диска и наткнулся на множество разных предложений (например, отключение некоторых служб Windows), но, если честно, я бы предпочел не «решать» проблему, отсекая части предполагаемой операции моего ОПЕРАЦИОННЫЕ СИСТЕМЫ.

1 ответ1

5

Это известная проблема с некоторыми устройствами ACHI. Microsoft предоставила решение: https://support.microsoft.com/en-us/kb/3083595

Если вы выполните эти шаги (взяты из статьи), ваша проблема должна быть решена.

  1. Определите, используете ли вы входящий драйвер AHCI (StorAHCI.sys):

    1. Откройте командную строку с правами администратора. Затем введите следующую команду в окне командной строки и нажмите Enter: devmgmt.msc

    2. В IDE ATA/ATAPI Controllers щелкните правой кнопкой мыши узел контроллера AHCI и выберите Свойства. Этот узел обычно называется «Стандартный контроллер SATA AHCI».

    3. Перейдите на вкладку драйвера и нажмите Сведения о драйвере.

    4. Если вы видите «StorAHCI.sys» в списке, вы используете драйвер входящих сообщений.

  2. Отключите MSI для контроллера в реестре:

    1. В том же окне свойств, открытом на шаге 1.2, перейдите на вкладку «Сведения» и выберите путь к экземпляру устройства в раскрывающемся меню «Свойства». Обратите внимание на этот путь.

    2. Откройте редактор реестра, введя regedit в ранее открытой командной строке.

    3. Перейдите к: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\PCI\<AHCI Controller>\Device Parameters\Interrupt Management\MessageSignaledInterruptProperties , где <AHCI Controller> относится к пути экземпляра устройства, который вы отметили в шаге 2.1.

    4. Измените значение ключа MSISupported с 1 на 0 .

    5. Если вы не знаете, к какому контроллеру подключено ваше загрузочное устройство, повторите шаги с 2.1 по 2.4 для всех контроллеров AHCI, указанных в 1.2.

  3. Перезагрузите машину.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .