Недавно у меня возникла очень раздражающая проблема в моей системе Windows 8.
Раз в час активного использования система внезапно зависала на 10-40 секунд. В журнале событий системы тогда появлялись следующие записи:
Source: iaStorA EventID: 129 Reset to device, \Device\RaidPort0, was issued.
Source: disk EventID: 153 The IO operation at logical block address 9e1c5b for Disk 1 was retried.
Source: disk EventID: 153 The IO operation at logical block address 7af577b for Disk 1 was retried.
Source: disk EventID: 153 The IO operation at logical block address 7100db for Disk 1 was retried.
Source: disk EventID: 153 The IO operation at logical block address 5cf489b for Disk 1 was retried.
Source: disk EventID: 153 The IO operation at logical block address b6fdc73 for Disk 1 was retried.
и так далее...
Диск 1 — Intel 520, SSDSC2CW120A310, и это мой загрузочный диск. Материнская плата на базе чипсета Intel H61 Express. Используются последние драйверы Intel Storage.
решение1
У меня похожая проблема, и я все еще ищу лучшее решение. Однако я подробно описал обходной путь для Win7/8 вФорум Lenovo.
Обходной путь для Win 8:
- Удалить драйвер "Rapid Storage Technology Driver" от Intel в пользу универсальной версии от MS
- Примените взлом реестра, чтобы включить отображение параметров HIPM и DIPM в диспетчере питания MS.
- Отключить HIPM и DIPMнаходится здесь
- Включите HIPM/DIPM.
Моя мечта — иметь возможность использовать драйвер Intel AHCI и этот привод.
решение2
У меня нет решения, но есть настройка, которая делает проблему менее болезненной.
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\disk] "TimeoutValue"=dword:00000014
Я изменил это с 3C hex (60 секунд) на 14 hex (20 секунд). Это означает, что когда стек ввода-вывода не отвечает, Windows будет ждать 20 секунд перед сбросом вместо 60 секунд. Я предполагаю, что если это слишком долго и слишком много операций ввода-вывода сложены вместе, Windows специально выдает синие экраны.
У меня это происходит только при запуске или выходе из гибридного спящего режима в Windows 8.1. Рекомендации HIPM и DIPM мне не помогли, как и PCI Express LPM (Link State Power Management). У меня также обычный диск, не SSD. Я использую версию 12.9.0.1001 iastora.sys.
EDIT: Ну, теперь я установил версию 12.8.2.1000 технологии Intel Rapid Storage, и теперь я могу без проблем переходить в режим ожидания и гибридного сна, хотя (возможно, в Windows 8, а не в 8.1) у меня были проблемы с ее установкой.
решение3
Мне удалось решить эту проблему на моем компьютере под управлением Windows 7 Pro x64 на материнской плате, включающей RAID-контроллер Intel ICH10R:
Временным решением является отключение Paging Executive. Отключение Paging Executive не позволяет Windows выгружать память, используемую драйверами устройств, в файл подкачки. Путь к записи реестра здесь:
\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
и ключ в следующем:
DisablePagingExecutive
Чтобы отключить, измените значение с 0 на 1. Вам потребуется перезагрузить компьютер, чтобы изменения вступили в силу.
Фактическое исправление, в отличие от обходного пути, похоже, требует обновления BIOS. Материнские платы с контроллером Intel RAID (у меня ICH10R, но есть и другие) включают код BIOS для чипа. Это называется опцией ROM. Обновление BIOS материнской платы включает все доступные обновления BIOS контроллера RAID. Мое обновление перенесло меня с версии 11.2.0.1066 Intel Matrix Storage Manager на версию 12.0.0.1783 технологии Intel Rapid Storage (Intel переименовала свое программное обеспечение RAID в Rapid Storage Technology).
Перед обновлением BIOS не забудьте загрузиться в текущий BIOS и записать все настройки. Не просто записывайте значения в том порядке, в котором они появляются. Запишите элемент и его значение. Новый BIOS, скорее всего, вводит больше настроек и может переместить некоторые настройки из одного меню в другое.
Обновление BIOS сбрасывает все настройки BIOS к значениям по умолчанию, что обычно включает отключение RAID-контроллера. При первой загрузке после обновления BIOS, если вы перейдете в раздел BOOT экрана конфигурации BIOS, вы, вероятно, увидите все отдельные жесткие диски, составляющие ваши тома RAID. Даже изменение настроек BIOS обратно на использование RAID не изменит того, что вы видите на странице конфигурации BOOT, пока вы не перезагрузитесь. Поэтому порядок такой: восстановите все ваши предыдущие настройки, включая изменение настроек обратно на RAID, если это было то, что у вас было до меню BOOT, сохраните изменения и перезагрузитесь. Затем вы можете продолжить восстановление предыдущих настроек, начиная с меню BOOT.
решение4
На самом деле нужно гораздо больше подробностей о том, что это должно делать. Из того, что я нашел, это было связано с RC Windows 8 и было исправлено.
отключитьдинамическийотметить [да | нет]
Enables and disables dynamic timer tick feature. The option is available starting with Windows 8 and Windows Server 2012.
Примечание. Эту опцию следует использовать только для отладки.
«На компьютере под управлением Windows 8 Release Preview или Windows Server 2012 Release Candidate система может случайно перестать отвечать (зависнуть) при работе с мультимедиа или коммуникационными приложениями. Эта проблема может возникнуть во время редактирования видео, использования объединенных коммуникаций или других мультимедийных приложений.
Эта проблема может возникнуть из-за проблемы во взаимодействии между конечным автоматом, управляющим динамическими переходами тиков, и изменениями тактовой частоты конечного автомата.