Solución: se recuperó la operación de E / S en la dirección del bloque lógico para el disco

Algunos usuarios han estado descubriendo " La operación IO en la dirección del bloque lógico para el disco fue reintentada" en el Visor de eventos después de experimentar un bloqueo general del sistema o bloqueos aleatorios de BSOD. Se informa que el problema ocurre principalmente en Windows 7 y Windows 8.

Se reintentó la operación IO en la dirección de bloque lógico para el disco

¿Qué está causando la operación de E / S en la dirección de bloque lógico para disco fue error reintentado?

Investigamos este problema en particular observando varios informes de usuarios y los métodos que utilizaron para resolver el problema. El error esencialmente significa que el IRP (IO Request Packet) ha excedido el tiempo de espera mientras el Sistema IO esperaba que se completara. Se sabe que esto sucede por una variedad de razones.

De lo que reunimos, hay varios culpables comunes que pueden ser responsables de la aparición del error:

  • Inestabilidad causada por el uso del modo de disco AHCI : se sabe que esto ocurre con sistemas más antiguos que ahora están diseñados para aprovechar las características avanzadas de AHCI, como Native Command Queuing (NCQ) .
  • Cable SATA o fuente de alimentación defectuoso : una interrupción de la conexión o algún tipo de falla de alimentación podrían ser responsables del error. Puede confirmar si ese es el caso cambiando los cables que está utilizando actualmente.
  • Controlador IDE ATA / ATAPI desactualizado: se sabe que las versiones anteriores del controlador del controlador IDE ATA / ATAPI proporcionado por Windows arrojan este error en particular. La actualización del controlador debería resolver el problema.
  • Dynamic Tick está habilitado : en ciertas computadoras, el error puede ocurrir durante la edición de video, comunicaciones unificadas y otras actividades multimedia. La mayoría de las veces, el problema ocurre debido a un problema con las transiciones dinámicas de ticks.
  • La conexión FC descartó un paquete : según la documentación de Microsoft, este problema podría ocurrir si un paquete de información se descarta en algún lugar entre el Adaptador de bus de host (HBA) y la matriz de almacenamiento.
  • El hardware está excediendo los tiempos de espera definidos : el problema también puede ocurrir si el controlador de la matriz o un dispositivo en la matriz responde a la solicitud de E / S con una indicación de que el hardware está excediendo los tiempos de espera definidos.
  • Versión de BIOS desactualizada : una versión de BIOS desactualizada también puede causar este error. Se informa que este escenario ocurre principalmente con las placas base MSI. Los síntomas de este problema son muy similares a un HDD o SSD que falla.

Si está buscando algunos pasos de solución de problemas que le permitirán resolver el error de la operación de E / S en la dirección de bloque lógico para disco, este artículo le proporcionará algunas estrategias de reparación verificadas. A continuación, encontrará una colección de métodos que otros usuarios en una situación similar han utilizado para resolver el problema.

Para que el intento de solución de problemas sea lo más ágil posible, siga los métodos a continuación en orden hasta que encuentre una solución que resuelva con éxito el mensaje de error en su escenario particular.

Método 1: Actualización del controlador IDE ATA / ATAPI

Si está descubriendo una operación de E / S coherente en la dirección de bloque lógico para el disco, se reintentaron errores en el Visor de eventos, es posible que los vea porque su sistema está utilizando un controlador IDE ATA / ATAPI obsoleto.

Varios usuarios que luchan por resolver el mismo mensaje de error han logrado resolver el problema actualizando el controlador del controlador a la última versión. Aquí hay una guía rápida sobre cómo hacer esto:

  1. Presione la tecla Windows + R para abrir un cuadro de diálogo Ejecutar . Luego, escriba " devmgmt.msc " y presione Entrar para abrir el Administrador de dispositivos .

    Ejecutar diálogo: devmgmt.msc
  2. Dentro del Administrador de dispositivos, expanda el menú desplegable Controladores IDE ATA / ATAPI . Luego, haga clic derecho en cada entrada debajo de los controladores IDE ATA / ATAPI y elija Actualizar controlador.

    Actualización de cada canal bajo el controlador IDE ATA ATAPI
  3. En la siguiente pantalla, haga clic en Buscar automáticamente el software del controlador actualizado y siga las instrucciones en pantalla para instalar la última versión.
  4. Repita el procedimiento anterior (paso 2 y paso 3) con cada controlador ATA y ATAPI hasta asegurarse de que cada entrada se esté ejecutando con la última versión del controlador.
  5. Reinicie su computadora y vea si la operación de E / S en la dirección de bloque lógico para el disco fue reintentada, los errores han dejado de aparecer dentro del Visor de eventos .

Algunos usuarios han informado que, para ellos, también ayudó a establecer el plan Power en High Performance . Para hacer esto, abra un cuadro de diálogo Ejecutar (tecla de Windows + R), escriba " powercfg.cpl " y presione Entrar . Una vez que esté dentro de la pantalla Opciones de energía, configure el plan de energía activo en Alto rendimiento o cree uno nuevo desde cero.

Establecer un plan de energía de alto rendimiento

Si aún experimenta el mismo comportamiento, vaya al siguiente método a continuación.

Método 2: deshabilitar la marca dinámica

Algunos usuarios han logrado resolver el problema después de deshabilitar la función de marca dinámica. Se informa principalmente que esto es efectivo en aquellas situaciones en las que el sistema deja de responder aleatoriamente o se cuelga cuando realiza actividades multimedia o de comunicación.

Según la especulación del usuario, el problema puede ocurrir debido a un problema que tiene que ver con la interacción entre las transiciones dinámicas de tick de la máquina y los cambios en la frecuencia del reloj de la máquina.

Nota: Este procedimiento solo se confirma que funciona para Windows 8.

Si se encuentra con la operación de E / S en la dirección de bloque lógico para el disco, se reintentó el error al realizar actividades multimedia o de comunicación, siga las instrucciones a continuación para deshabilitar Dynamic Tick:

  1. Presione la tecla Windows + R para abrir un cuadro de diálogo Ejecutar. Luego, escriba " cmd " y presione Ctrl + Shift + Enter para abrir una ventana de símbolo del sistema elevada. Cuando se lo solicite el UAC (Control de cuentas de usuario), haga clic en para otorgar privilegios administrativos.

    Ejecutar diálogo: cmd, luego presione Ctrl + Shift + Enter
  2. Dentro del símbolo del sistema elevado, escriba el siguiente comando y presione Entrar para deshabilitar Dynamic Tick :
     bcdedit / set disabledynamictick sí 
  3. Una vez que el comando se procesa con éxito, reinicie su computadora y vea si el problema se ha resuelto en el próximo inicio.

Si todavía tiene el problema, vaya al siguiente método a continuación.

Método 3: aumentar el TimeOutValue usando el Editor del Registro

Si su computadora está conectada a una matriz de almacenamiento como el almacenamiento FC (Fibre Channel), el problema podría ocurrir debido a un paquete descartado o debido a un controlador de matriz que envió una solicitud alarmante.

En estas situaciones, Microsoft recomienda que disminuya el valor de TimeOutValue de disk.sys lo más bajo posible. Varios usuarios que encuentran el mismo problema han informado que el problema se ha resuelto después de realizar los siguientes pasos:

  1. Presione la tecla Windows + R para abrir un cuadro de diálogo Ejecutar. Luego, escriba " regedit " y presione Entrar para abrir el Editor del Registro. Cuando se lo solicite el UAC (Control de cuentas de usuario), haga clic en para otorgar privilegios administrativos.

    Ejecutar diálogo: regedit
  2. Dentro del Editor del registro, navegue a la siguiente subclave utilizando el menú del lado izquierdo:
     Computadora \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Disk 
  3. Dentro de la tecla Disco, desplácese al panel derecho y haga doble clic en TimeOutValue .

    Haga doble clic en TimeOutValue desde el panel derecho
  4. Establezca los datos de Valor de TimeOutValue en no más de 30 .

    Establezca los datos del valor de TimeOutValue en un valor máximo de 30
  5. Cierre el Editor del registro, reinicie su computadora y vea si el problema se ha resuelto en el próximo inicio.

Si aún encuentra la misma operación de E / S en la dirección de bloque lógico para el disco, se reintentó el error en la aplicación Visor de sucesos, vaya al Método 4.

Método 4: deshabilitar el ejecutivo de paginación

Hay una solución temporal que han aplicado varios usuarios que encuentran el mismo problema. Implica deshabilitar el Ejecutivo de Paginación utilizando el Editor del Registro. El ejecutivo de paginación evita que Windows intercambie la memoria utilizada por los controladores del dispositivo a los archivos de paginación.

Aquí hay una guía rápida sobre cómo deshabilitar el ejecutivo de paginación:

  1. Presione la tecla Windows + R para abrir un cuadro de diálogo Ejecutar. Luego, escriba " regedit " y presione Entrar para abrir el Editor del Registro. Cuando se lo solicite el UAC (Control de cuentas de usuario), haga clic en para otorgar privilegios administrativos.

    Ejecutar diálogo: regedit
  2. Dentro del editor del Registro, navegue a la siguiente ubicación utilizando el menú del lado izquierdo:
     \ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management 
  3. Con la tecla de administración de memoria abierta, desplácese al panel de la derecha y haga doble clic en DisablePagingExecutivo .

    Haga doble clic en DisablePagingExecutivo desde el panel derecho
  4. Con el DisablePagingExecutivo Dword abierto, cambie sus datos de valor de 0 a 1 para deshabilitar Paging Executive .

    Establezca los datos del Valor en 1 para deshabilitar la función Ejecutivo de Paginación
  5. Cierre el Editor del registro y reinicie su computadora para aplicar los cambios.

En el próximo inicio, vea si los síntomas se han resuelto. Si aún ve la operación de E / S en la dirección de bloque lógico para el disco, se reintentaron errores en su Visor de eventos, continúe con el siguiente método a continuación.

Método 5: Cambiar el cable SATA del HDD

Un par de usuarios que se encontraron con la operación de E / S en la dirección de bloque lógico para el disco se volvió a intentar el error y han informado que los errores ya no ocurrían después de reemplazar el SATA y el cable del conector de alimentación que conectaba la unidad a la placa base y la fuente de alimentación.

Esto sugiere que el error también se puede vincular con una falla de hardware. Lo más probable es que el problema se les haya producido debido a una interrupción de la conexión o debido a un fallo de alimentación.

Si sospecha que puede encontrar el error por los mismos motivos y tiene algunos cables de conexión de HDD de repuesto, puede intentar intercambiarlos por los actuales. Si no tiene cables de conexión no utilizados, puede intentar usar los de su grabadora de DVD y ver si el error ya no se produce.

Si no ve nuevas menciones de la operación de E / S en la dirección de bloque lógico para el disco, se reintentó el error mientras los nuevos cables están en su lugar, acaba de identificar al culpable.

Método 6: Cambiar HDD SATA a ATA (o IDE) desde AHCI

Varios usuarios que se encuentran con los mismos usuarios han logrado resolver el problema después de cambiar el modo de disco de AHCI a ATA o IDE. Incluso AHCI es la forma más nueva de interactuar con el controlador SATA, algunos sistemas no están diseñados para aprovechar características como Native Command Queuing . Esto podría terminar desencadenando la operación de E / S en la dirección de bloque lógico para el disco Se reintentó el error.

Tenga en cuenta que a menos que siga este procedimiento, cambiar su modo de disco de AHCI a ATA desde BIOS hará que Windows no se inicie. Este procedimiento permitirá que el sistema cargue la configuración de BIOS adecuada asociada con el modo de disco ATA (o IDE) y permitirá que el registro se vuelva a configurar.

Aquí hay una guía rápida con lo que debe hacer:

  1. Haga clic en el icono de Inicio (esquina inferior izquierda), luego haga clic en el icono de encendido . Con la tecla Mayús presionada, haga clic en el botón Reiniciar . Esto reiniciará su computadora directamente en el menú de recuperación.

    Haga clic en Reiniciar mientras mantiene presionada la tecla Mayús.
  2. En el próximo inicio, su computadora se iniciará directamente en el menú de recuperación . Una vez que llegue allí, haga clic en la entrada Solucionar problemas y luego haga clic en Opciones avanzadas .

    Haga clic en Solucionar problemas y luego seleccione Opciones avanzadas
  3. En el menú Opciones avanzadas, haga clic en Configuración de inicio .

    En el menú Opciones avanzadas, haga clic en Configuración de inicio
  4. Luego, haga clic en el botón Reiniciar para reiniciar su máquina en el menú Configuración de inicio .
  5. Al comienzo de la siguiente secuencia de arranque, comience a presionar la tecla Configuración varias veces hasta que ingrese la configuración de su BIOS .

    Presione [tecla] para ingresar a la configuración. Nota : Tenga en cuenta que la tecla Configuración (BIOS) es específica del fabricante de la placa base, pero se mostrará durante la pantalla inicial. Suele ser una de las teclas F (F4, F6, F8, F10, F12) o la tecla Supr. También puede buscar en línea su clave de configuración específica.
  6. Una vez que esté dentro de la configuración de su BIOS, busque una configuración de Operación SATA y configúrela en ATA. Asegúrese de guardar sus cambios antes de salir de la configuración de su BIOS.

    Cambiar la operación SATA a ATA

    Nota: Tenga en cuenta que las configuraciones y ubicaciones exactas pueden variar según el fabricante de su placa base. Si no puede encontrar pasos equivalentes para modificar la operación SATA, busque pasos específicos de acuerdo con su placa base.

  7. Espere hasta que su máquina se inicie en el menú Configuración de inicio . Una vez que llegue allí, presione la tecla 5 (o F5 ) para iniciar en modo seguro con funciones de red. Esto permitirá que su sistema operativo obtenga los controladores adecuados para la configuración del BIOS que acaba de cargar en el sistema.

    Arrancar la computadora en modo seguro con funciones de red
  8. Una vez que se complete el procedimiento de inicio, reinicie normalmente para iniciar en modo normal. En el próximo inicio, ya no debería encontrarse con la operación de E / S en la dirección de bloque lógico para el disco . Error de reintento .

Método 7: Actualizar BIOS a la última versión

Varios usuarios que encuentran el mismo problema han logrado resolver el problema después de actualizar su versión de BIOS a la última versión disponible. Por lo general, se informa que esto ocurre con las placas base MSI, pero la misma solución podría ser aplicable a diferentes fabricantes de placas base.

Tenga en cuenta que actualizar su BIOS no es tan complicado como solía ser. La mayoría de los principales fabricantes de placas base están empaquetando la actualización del firmware en un archivo ejecutable que se puede instalar fácilmente haciendo doble clic.

Para verificar si hay una nueva actualización de BIOS disponible para su placa base en particular, visite el sitio web de su fabricante para obtener instrucciones específicas relacionadas con su modelo en particular. Hoy en día, cada fabricante tiene su propio programa flash que hará la actualización por usted (M-Flash para MSI, EZ Flash en Asus, etc.)

Artículos De Interés