Исправлено: операция ввода-вывода по адресу логического блока для диска была повторена.



Попробуйте наш инструмент устранения неполадок

Некоторые пользователи обнаружили « Операция ввода-вывода по адресу логического блока для диска была повторена » в Просмотрщик событий после общего зависания системы или случайных сбоев BSOD. Как правило, проблема возникает в Windows 7 и Windows 8.



Операция ввода-вывода по адресу логического блока для диска была повторена.

Операция ввода-вывода по адресу логического блока для диска была повторена.



Что такое вызывая Ошибка повторной попытки операции ввода-вывода по адресу логического блока для диска?

Мы исследовали эту конкретную проблему, изучив различные отчеты пользователей и методы, которые они использовали для ее решения. По сути, ошибка означает, что время ожидания IRP (пакета запроса ввода-вывода) истекло, пока система ввода-вывода ждала его завершения. Известно, что это происходит по разным причинам.



Из того, что мы собрали, есть несколько распространенных виновников, которые могут быть ответственны за появление ошибки:

  • Нестабильность, вызванная использованием режима диска AHCI - Известно, что это происходит со старыми системами, которые теперь предназначены для использования преимуществ расширенных функций AHCI, таких как Native Command Queuing (NCQ). .
  • Неисправен SATA или кабель питания - Причиной ошибки может быть прерывание соединения или какой-либо сбой питания. Вы можете проверить, так ли это, поменяв местами кабели, которые вы сейчас используете.
  • Устаревший контроллер IDE ATA / ATAPI - Известно, что старые версии драйвера контроллера IDE ATA / ATAPI, предоставленного Windows, вызывают именно эту ошибку. Обновление драйвера должно решить проблему.
  • Динамический тик включен - На некоторых компьютерах ошибка может возникать во время редактирования видео, унифицированных коммуникаций и других операций с мультимедиа. В большинстве случаев проблема возникает из-за проблем с динамическими переходами тиков.
  • Соединение FC сбросило пакет - Согласно документации Microsoft, эта проблема может возникнуть, если информационный пакет отброшен где-то между адаптером главной шины (HBA) и массивом хранения.
  • Оборудование превышает установленные тайм-ауты - Проблема также может возникнуть, если контроллер массива или устройство в массиве отвечает на запрос ввода-вывода с указанием того, что оборудование превышает заданные тайм-ауты.
  • Устаревшая версия BIOS - Устаревшая версия BIOS также может вызвать эту ошибку. Этот сценарий чаще всего встречается с материнскими платами MSI. Симптомы этой проблемы очень похожи на неисправный жесткий диск или твердотельный накопитель.

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

Чтобы сделать попытку устранения неполадок как можно более оптимальной, следуйте приведенным ниже методам по порядку, пока не встретите исправление, которое успешно устраняет сообщение об ошибке в вашем конкретном сценарии.



Способ 1. Обновление контроллера IDE ATA / ATAPI

Если вы обнаруживаете последовательные Операция ввода-вывода по адресу логического блока для диска была повторена ошибки в Просмотрщик событий, вы можете увидеть их, потому что ваша система использует устаревший контроллер IDE ATA / ATAPI.

Нескольким пользователям, пытающимся решить одно и то же сообщение об ошибке, удалось решить проблему, обновив драйвер контроллера до последней версии. Вот краткое руководство, как это сделать:

  1. Нажмите Windows key + R открыть Бежать диалоговое окно. Затем введите « devmgmt.msc »И нажмите Войти открыться Диспетчер устройств . Установите высокопроизводительный план управления питанием

    Диалог запуска: devmgmt.msc

  2. Внутри Диспетчер устройств , разверните Контроллеры IDE ATA / ATAPI выпадающее меню. Затем щелкните правой кнопкой мыши каждую запись в IDE ATA / ATAPI контроллеры и выберите Обновить Водитель. нажмите клавишу, чтобы войти в настройки или BIOS

    Обновление каждого канала под контроллером IDE ATA ATAPI

  3. На следующем экране нажмите Автоматический поиск обновленного программного обеспечения драйвера и следуйте инструкциям на экране, чтобы установить последнюю версию.
  4. Повторите описанную выше процедуру (шаг 2 и шаг 3) с каждым контроллером ATA и ATAPI, пока не убедитесь, что каждая запись работает с последней версией драйвера.
  5. Перезагрузите компьютер и посмотрите, Операция ввода-вывода по адресу логического блока для диска была повторена ошибки перестали появляться внутри Просмотрщик событий .

Некоторые пользователи сообщили, что им также помогло установить план электропитания на Высокая производительность . Для этого откройте Диалоговое окно 'Выполнить' (клавиша Windows + R) , тип ' powercfg.cpl »И нажмите Войти . Как только вы окажетесь на экране параметров электропитания, установите активную схему электропитания на Высокая производительность или создайте новый с нуля.

Установите высокопроизводительный план управления питанием

Если вы по-прежнему испытываете то же самое поведение, перейдите к следующему способу ниже.

Метод 2: отключение динамического тика

Некоторым пользователям удалось решить проблему после отключения функции динамической галочки. В основном сообщается, что это эффективно в тех ситуациях, когда система случайно перестает отвечать или зависает при выполнении мультимедийных или коммуникационных действий.

Основываясь на предположении пользователя, проблема может возникнуть из-за проблемы, связанной с взаимодействием между динамическими переходами тактов и изменениями тактовой частоты привода машины.

Заметка: Подтверждено, что эта процедура работает только для Windows 8.

Если вы столкнулись с Операция ввода-вывода по адресу логического блока для диска была повторена ошибка при выполнении мультимедийных или коммуникационных действий, следуйте приведенным ниже инструкциям, чтобы отключить Динамический тик:

  1. Нажмите Windows key + R , чтобы открыть диалоговое окно «Выполнить». Затем введите « cmd »И нажмите Ctrl + Shift + Enter , чтобы открыть окно командной строки с повышенными правами. По запросу UAC (Контроль учетных записей пользователей) нажмите да для предоставления административных привилегий.

    Диалог запуска: cmd, затем нажмите Ctrl + Shift + Enter

  2. В командной строке с повышенными привилегиями введите следующую команду и нажмите Войти отключить Динамический тик :
     bcdedit / set disabledynamictick да 
  3. После успешной обработки команды перезагрузите компьютер и посмотрите, была ли решена проблема при следующем запуске.

Если проблема не исчезла, перейдите к следующему способу ниже.

Метод 3: увеличение TimeOutValue с помощью редактора реестра

Если ваш компьютер подключен к массиву хранения, например к хранилищу FC (Fibre Channel), проблема может возникнуть из-за отброшенного пакета или из-за контроллера массива, отправившего тревожный запрос.

В таких случаях Microsoft рекомендует уменьшить значение TimeOutValue для disk.sys как можно ниже. Несколько пользователей, столкнувшихся с той же проблемой, сообщили, что проблема была решена после выполнения следующих действий:

  1. Нажмите Windows key + R , чтобы открыть диалоговое окно «Выполнить». Затем введите « regedit »И нажмите Войти , чтобы открыть редактор реестра. По запросу UAC (Контроль учетных записей пользователей), щелкнуть да для предоставления административных привилегий.

    Диалог запуска: regedit

  2. Внутри редактора реестра перейдите к следующему подразделу с помощью меню слева:
     Компьютер  HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Services  Disk 
  3. Внутри клавиши Disk перейдите на правую панель и дважды щелкните TimeOutValue .

    Дважды щелкните TimeOutValue на правой панели.

  4. Установить Данные значения из TimeOutValue не более чем 30 .

    Установите для данных значения TimeOutValue максимальное значение 30.

  5. Закройте редактор реестра, перезагрузите компьютер и посмотрите, будет ли проблема решена при следующем запуске.

Если вы все еще сталкиваетесь с тем же Операция ввода-вывода по адресу логического блока для диска была повторена Ошибка в приложении просмотра событий, перейдите к методу 4.

Метод 4: отключение пейджингового исполнителя

Существует временное исправление, которое применялось несколькими пользователями, столкнувшимися с одной и той же проблемой. Это включает в себя отключение Пейджинговый руководитель с помощью редактора реестра. Paging Executive не позволяет Windows выгружать память, используемую драйверами устройств, в файлы подкачки.

Вот краткое руководство по отключению пейджинговой службы:

  1. Нажмите Windows key + R , чтобы открыть диалоговое окно «Выполнить». Затем введите « regedit »И нажмите Войти , чтобы открыть редактор реестра. По запросу UAC (Контроль учетных записей пользователей) нажмите да для предоставления административных привилегий.

    Диалог запуска: regedit

  2. Внутри редактора реестра перейдите в следующее место с помощью меню слева:
      HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Control  Session Manager  Управление памятью 
  3. Открыв ключ управления памятью, перейдите на правую панель и дважды щелкните DisablePagingExecutive .

    Дважды щелкните DisablePagingExecutive на правой панели.

  4. С DisablePagingExecutive Dword открыт, поменяйте Данные значения из 0 к 1 отключить Пейджинговый руководитель .

    Установите для параметра Value значение 1, чтобы отключить функцию Paging Executive.

  5. Закройте редактор реестра и перезагрузите компьютер, чтобы изменения вступили в силу.

При следующем запуске проверьте, исчезли ли симптомы. Если вы все еще видите Операция ввода-вывода по адресу логического блока для диска была повторена ошибок в средстве просмотра событий, перейдите к следующему способу ниже.

Метод 5: Замена кабеля SATA жесткого диска

Пара пользователей сталкивается с Операция ввода-вывода по адресу логического блока для диска была повторена error сообщили, что ошибки больше не возникали после замены кабеля разъема SATA и питания, который соединял диск с материнской платой и источником питания.

Это говорит о том, что ошибка также может быть связана с отказом оборудования. Скорее всего, проблема у них возникла из-за прерывания соединения или сбоя питания.

Если вы подозреваете, что можете столкнуться с ошибкой по тем же причинам, и у вас есть запасные кабели для подключения жесткого диска, вы можете попробовать поменять их местами на свои текущие. Если у вас нет неиспользованных соединительных кабелей, вы можете попробовать использовать кабели от записывающего устройства DVD и посмотреть, не возникает ли ошибка.

Если вы не видите новых упоминаний о Операция ввода-вывода по адресу логического блока для диска была повторена ошибка, пока новые кабели на месте, вам только что удалось определить виновника.

Метод 6: изменение жесткого диска SATA на ATA (или IDE) с AHCI

Несколько пользователей, сталкивающихся с одними и теми же пользователями, смогли решить проблему после изменения режима диска с AHCI к ATA или IDE. Несмотря на то, что AHCI представляет собой новый способ взаимодействия с контроллером SATA, некоторые системы не предназначены для использования таких функций, как Собственная очередь команд . Это может в конечном итоге вызвать Операция ввода-вывода по адресу логического блока для диска была повторена ошибка.

Имейте в виду, что, если вы не выполните эту процедуру, изменение режима диска с AHCI на ATA из BIOS приведет к тому, что ваша Windows не запустится. Эта процедура позволит системе загрузить правильные настройки BIOS, связанные с дисковым режимом ATA (или IDE), и позволит перенастроить реестр.

Вот краткое руководство с тем, что вам нужно сделать:

  1. Щелкните значок Начало (нижний левый угол), затем нажмите на значок питания . С сдвиг нажата клавиша, щелкните Рестарт кнопка. Это перезагрузит ваш компьютер прямо в меню восстановления.

    Нажмите 'Перезагрузить', удерживая нажатой клавишу Shift.

  2. При следующем запуске ваш компьютер загрузится прямо в меню восстановления . Как только вы попадете туда, нажмите на Устранение неполадок запись, затем нажмите Расширенные настройки .

    Нажмите «Устранение неполадок», затем выберите «Дополнительные параметры».

  3. в Расширенные настройки меню, нажмите на Параметры запуска .

    В меню Advanced Options нажмите Startup Settings.

  4. Затем нажмите кнопку Рестарт кнопку, чтобы перезагрузить компьютер в Параметры запуска меню.
  5. В начале следующей последовательности загрузки начните нажимать кнопку Ключ настройки несколько раз, пока вы не войдете в свой Настройки BIOS .

    Нажмите [клавишу], чтобы войти в настройку

    Запись : Имейте в виду, что Настройка (BIOS) Ключ зависит от производителя вашей материнской платы, но он будет отображаться во время начального экрана. Обычно это один из Клавиши F (F4, F6, F8, F10, F12) или Ключ. Вы также можете найти в Интернете свой конкретный ключ настройки.
  6. Как только вы войдете в настройки BIOS, найдите SATA операции настройте и установите его на ATA. Обязательно сохраните изменения перед выходом из настроек BIOS.

    Изменение операции SATA на ATA

    Заметка: Имейте в виду, что точные настройки и расположение могут отличаться в зависимости от производителя вашей материнской платы. Если вы не можете найти эквивалентные шаги для изменения операции SATA, выполните поиск конкретных шагов в соответствии с вашей материнской платой.

  7. Подождите, пока ваша машина загрузится в Параметры запуска меню. Добравшись до места, нажмите клавишу 5 (или же F5 ) для загрузки в безопасном режиме с загрузкой сетевых драйверов. Это позволит вашей ОС получить подходящие драйверы для настроек BIOS, которые вы только что загрузили в систему.

    Загрузите компьютер в безопасном режиме с подключением к сети

  8. После завершения процедуры запуска выполните обычный перезапуск для загрузки в обычном режиме. При следующем запуске вы больше не должны сталкиваться с Операция ввода-вывода по адресу логического блока для диска была повторена ошибка.

Метод 7: Обновление BIOS до последней версии

Нескольким пользователям, столкнувшимся с одной и той же проблемой, удалось решить ее после обновления своей версии BIOS до последней доступной версии. Обычно это происходит с материнскими платами MSI, но одно и то же исправление может быть применимо к различным производителям материнских плат.

Имейте в виду, что обновление BIOS не так сложно, как раньше. Большинство основных производителей материнских плат упаковывают обновление прошивки в исполняемый файл, который можно легко установить двойным щелчком.

Чтобы проверить, доступно ли новое обновление BIOS для вашей конкретной материнской платы, посетите веб-сайт производителя для получения конкретных инструкций, относящихся к вашей конкретной модели. В настоящее время у каждого производителя есть своя собственная флеш-программа, которая сделает обновление за вас (M-Flash для MSI, E-Z Flash для Asus и т. Д.)

7 минут на чтение