ERROR_CANTFETCHBACKWARDS: Soluciona el BSoD en 5 maneras

Muchos de nuestros lectores se han quejado de recibir el mensaje ERROR_CANTFETCHBACKWARDS con 770 (0x302) y la descripción El proveedor de datos no puede recuperar hacia atrás a través de un conjunto de resultados, ya que Windows Update no pudo instalar las actualizaciones.

El error podría aparecer si hay archivos de sistema corruptos, un sistema de archivos dañado, controladores defectuosos o problemas de hardware. Para solucionarlo, primero abre el Visor de eventos y ve a Windows > Aplicaciones para entender la razón del fallo. Alternativamente, también puedes verificar el registro de la Pantalla Azul a través del Panel de control.

¿Cómo puedo deshacerme de ERROR_CANTFETCHBACKWARDS?

1. Restablecer manualmente los componentes de Windows

  1. Presiona la tecla de Windows, escribe cmd en el cuadro de búsqueda y haz clic en Ejecutar como administrador de la lista de opciones para iniciar el Símbolo del sistema con derechos elevados.
  2. Escribe los siguientes comandos uno por uno para detener los servicios BITS, Windows Update y Criptográfico, presiona Enter después de cada comando:
  • net stop bits net stop wuauserv net stop cryptsvc
  1. Copia y pega el siguiente comando para eliminar los archivos qmgr.dat, luego presiona Enter: `Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr.dat”`
  2. Para renombrar el DataStore, Download y catroot2, escribe el siguiente comando uno por uno y presiona Enter después de cada comando:
  • Ren %Systemroot%\SoftwareDistribution\DataStore DataStore.bak Ren %Systemroot%\SoftwareDistribution\Download Download.bak Ren %Systemroot%\System32\catroot2 catroot2.bak
  1. Para restablecer el BITS y Windows Update al descriptor de seguridad predeterminado, copia y pega el siguiente comando uno por uno y presiona Enter después de cada comando:
  • sc.exe sdset bits D:(A;CI;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU) sc.exe sdset wuauserv D:(A;;CCLCSWRPLORC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)
  1. Escribe el siguiente comando y presiona Enter: cd /d %windir%\system32
  2. Para volver a registrar los archivos BITS y el Windows Update, copia y pega los siguientes comandos uno por uno y presiona Enter después de cada comando:
  • regsvr32.exe atl.dll regsvr32.exe urlmon.dll regsvr32.exe mshtml.dll regsvr32.exe shdocvw.dll regsvr32.exe browseui.dll regsvr32.exe jscript.dll regsvr32.exe vbscript.dll regsvr32.exe scrrun.dll regsvr32.exe msxml.dll regsvr32.exe msxml3.dll regsvr32.exe msxml6.dll regsvr32.exe actxprxy.dll regsvr32.exe softpub.dll regsvr32.exe wintrust.dll regsvr32.exe dssenh.dll regsvr32.exe rsaenh.dll regsvr32.exe gpkcsp.dll regsvr32.exe sccbase.dll regsvr32.exe slbcsp.dll regsvr32.exe cryptdlg.dll regsvr32.exe oleaut32.dll regsvr32.exe ole32.dll regsvr32.exe shell32.dll regsvr32.exe initpki.dll regsvr32.exe wuapi.dll regsvr32.exe wuaueng.dll regsvr32.exe wuaueng1.dll regsvr32.exe wucltui.dll regsvr32.exe wups.dll regsvr32.exe wups2.dll regsvr32.exe wuweb.dll regsvr32.exe qmgr.dll regsvr32.exe qmgrprxy.dll regsvr32.exe wucltux.dll regsvr32.exe muweb.dll regsvr32.exe wuwebv.dll
  1. Escribe el siguiente comando para restablecer Winsock y presiona Enter: netsh winsock reset
  2. Para reiniciar los servicios BITS, Windows Update y Criptográfico, copia y pega el siguiente comando uno por uno, presiona Enter después de cada comando:
  • net start bits net start wuauserv net start cryptsvc
  1. Reinicia tu computadora e intenta instalar las actualizaciones de Windows ahora y verifica si ves ERROR_CANTFETCHBACKWARDS nuevamente.

2. Reinicia tu PC en un entorno de arranque limpio

  1. Presiona Windows + R para abrir la ventana Ejecutar. msconfig -  ERROR_CANTFETCHBACKWARDS
  2. Escribe msconfig y haz clic en Aceptar para abrir Configuración del sistema.
  3. En la ventana Configuración del sistema, ve a la pestaña Servicios, coloca una marca de verificación junto a Ocultar todos los servicios de Microsoft, luego haz clic en Deshabilitar todo. Deshabilitar todo
  4. Cambia a la pestaña Inicio, haz clic en el enlace Abrir el Administrador de tareas. Abrir administrador de tareas
  5. Selecciona los elementos de inicio habilitados uno por uno y haz clic en Deshabilitar, luego cierra la ventana. Deshabilitar elementos de inicio-  ERROR_CANTFETCHBACKWARDS
  6. De vuelta en la ventana de Configuración del sistema, haz clic en Aplicar, luego en Aceptar. Aplicar, luego Aceptar -  ERROR_CANTFETCHBACKWARDS
  7. Haz clic en Reiniciar en la siguiente ventana.

Tu Windows se reiniciará y se iniciará sin ningún servicio y elemento de inicio de terceros. Puedes intentar habilitarlos uno por uno para identificar cuál está causando el problema. Si ninguno de estos está causando el problema, retrocede los pasos mencionados anteriormente para reiniciar tu PC en modo normal.

3. Actualizar/reinstalar controladores problemáticos

  1. Presiona Windows + R para abrir la ventana Ejecutar. Administrador de dispositivos - ERROR_CANTFETCHBACKWARDS
  2. Escribe devmgmt.msc y haz clic en Aceptar para abrir la aplicación Administrador de dispositivos.
  3. Obtendrás una lista de componentes del sistema, ve a cada categoría, haz clic en ella para expandir y busca el dispositivo con un triángulo amarillo con un signo de exclamación.
  4. Una vez localizado, haz clic derecho y selecciona Actualizar controlador. Actualizar controlador
  5. Haz clic en Buscar automáticamente controladores para permitir que Windows encuentre e instale la versión adecuada del controlador. Buscar automáticamente controladores - ERROR_CANTFETCHBACKWARDS

Si hay múltiples controladores problemáticos, puedes seguir los mismos pasos para actualizarlos. Si Windows no encuentra la versión del controlador para tu dispositivo, puedes dirigirte al sitio web del fabricante y descargarla manualmente. Alternativamente, puedes descargar e instalar una herramienta de actualización de controladores de terceros para asegurarte de que todos los controladores de dispositivos en tu computadora estén actualizados.

Si actualizar los controladores no ayudó y aún ves el ERROR_CANTFETCHBACKWARDS, sigue estos pasos para reinstalarlos:

  1. Abre nuevamente el Administrador de dispositivos, localiza el controlador problemático, haz clic derecho sobre él y selecciona Desinstalar dispositivo del menú contextual. Desinstalar
  2. Haz clic en Desinstalar nuevamente si se te solicita.
  3. A continuación, ve a Acción, luego selecciona Buscar cambios de hardware de la lista de opciones para reinstalar el controlador del dispositivo. Acción  ERROR_CANTFETCHBACKWARDSLee más sobre este tema
  • Microsoft reemplaza JScript con JScript9Legacy para mejor seguridad en Windows 11
  • Windows 11 Build 27898 agrega íconos de barra de tareas pequeños, recuperación rápida, compartir más inteligente
  • Windows 11 Build 27898 trae de vuelta el sonido de inicio clásico de Vista, nuevamente

4. Ejecutar análisis SFC y DISM

  1. Presiona la tecla de Windows, escribe cmd en el cuadro de búsqueda y haz clic en Ejecutar como administrador para lanzar el Símbolo del sistema con derechos de administrador. CMD - ERROR_CANTFETCHBACKWARDS
  2. Para reparar o restaurar archivos del sistema corruptos, escribe el siguiente comando y presiona Enter: sfc /scannowSFCSCANNOW CMD
  3. Deja que el comando se ejecute correctamente, luego copia y pega el siguiente comando para reparar los archivos de imagen de Windows a través de Windows Update y presiona Enter: Dism /Online /Cleanup-Image /RestoreHealthRestaurar salud ERROR_CANTFETCHBACKWARDS
  4. Espera a que se complete el análisis, luego reinicia tu computadora para que los cambios surtan efecto.

5. Verifica si hay problemas de hardware en el computador

Ejecutar el chequeo de disco

  1. Presiona la tecla de Windows, escribe cmd en el cuadro de búsqueda y haz clic en Ejecutar como administrador para lanzar el Símbolo del sistema con derechos de administrador.
  2. Para verificar y corregir errores en el disco, copia y pega el siguiente comando y presiona Enter: chkdsk /f /rCHKDSK FR ERROR_CANTFETCHBACKWARDS
  3. Si el disco está en uso, te pedirá programar el análisis después de un reinicio. Escribe Y y presiona Enter.
  4. Ahora guarda todo tu trabajo y reinicia tu computadora para iniciar el análisis.

Ejecutar la herramienta de diagnóstico de memoria de Windows

  1. Presiona la tecla de Windows, escribe diagnóstico de memoria en el cuadro de búsqueda y haz clic en Abrir para lanzar la herramienta de diagnóstico de memoria de Windows. Herramienta de diagnóstico de memoria ERROR_CANTFETCHBACKWARDS
  2. Selecciona Reiniciar ahora y comprobar si hay problemas (recomendado). Reiniciar ahora

Tu computadora se reiniciará y podrás elegir entre Estándar (pruebas básicas) y Extendida (pruebas más exhaustivas). Una vez seleccionada, se ejecutará una serie de pruebas diagnósticas en tu RAM y se comprobará si hay errores que causen inestabilidad o fallos del sistema. Si se detectan problemas de memoria, lo verás en los resultados del análisis.

Puedes quitar la RAM, limpiar el polvo y los residuos y volver a colocarla, luego ejecutar la prueba nuevamente. Si los problemas persisten, es posible que debas reemplazar la RAM defectuosa.

En conclusión, para solucionar el ERROR_CANTFETCHBACKWARDS, puedes restablecer los componentes de Windows Update, reiniciar tu computadora en un arranque limpio, ejecutar análisis SFC y DISM, o verificar problemas de hardware.

Si ves errores de BSoD en tu computadora con más frecuencia, debes conocer las causas de lo mismo; lee esta guía para obtener información.

Si tienes alguna pregunta o sugerencia sobre el error de BSoD, no dudes en mencionarlos en la sección de comentarios a continuación. ¡Estaremos encantados de ayudar!