¿Obtiene el código de error 0x80071AB1 al instalar .NET? Aquí está cómo solucionarlo
Entonces, instaló una copia limpia del Windows 11 más nuevo de Microsoft. Todo se ve limpio y ordenado, pero tiene algunas aplicaciones antiguas que le gustaría instalar, que requieren que instale .NET Framework v3.5. Incluso es posible que desee reinstalar .NET Framework 4.8 si lo desinstaló previamente de Windows.
Sin embargo, cuando intenta instalarlo, obtiene un error con el código 0x80071AB1. El problema, en la mayoría de los casos, es el resultado de un problema con la función de actualización de Windows.
En esta guía, lo guiaremos a través de algunas soluciones rápidas para que pueda completar la instalación de .NET Framework y usar todas las aplicaciones que desee en su PC.
1 Intenta actualizar Windows
Si está intentando instalar la versión más reciente de .NET, una actualización de Windows normalmente facilitará su trabajo. Todas las versiones de .NET Framework lanzadas después de .NET Framework 3.5 se distribuyeron principalmente a través de Windows Update, por lo que es posible que desee utilizarlo como primera línea de defensa.
Presione Win + I para iniciar la aplicación Configuración y seleccione Windows Update en la barra lateral izquierda. En el panel derecho, seleccione el botón Buscar actualizaciones.
Windows buscará las actualizaciones disponibles. Si ve .NET en la lista, continúe e instálelo desde Windows Update.
2 Ejecute un escaneo SFC
La herramienta Comprobador de archivos del sistema (SFC) es una utilidad integrada que busca archivos del sistema dañados o faltantes en su PC con Windows. Si recibe este error debido a archivos del sistema dañados o faltantes, ejecutar el comando SFC lo solucionará automáticamente.
Presione Win + R, escriba cmd y presione Ctrl + Shift + Enter para iniciar el símbolo del sistema como administrador. Ejecute el siguiente comando:
sfc /scannow
Deje que el escaneo se complete. Si encuentra algún archivo del sistema que deba repararse, automáticamente hará lo que se requiera. Una vez que la utilidad complete la reparación de los archivos, intente reinstalar .NET Framework.
3 Ejecute el Solucionador de problemas de actualización de Windows
Windows tiene varios solucionadores de problemas integrados que pueden ayudarlo a resolver errores sin tener que pasar por el aro.
Los solucionadores de problemas no son súper efectivos, pero vale la pena intentarlo. Si Windows Update falla por alguna razón, puede usar el solucionador de problemas de Windows Update incorporado y ver si soluciona el problema.
Presione Win + I para iniciar la aplicación Configuración y vaya a Sistema > Solucionar problemas > Otros solucionadores de problemas. Encontrará una lista de solucionadores de problemas aquí. Busque Windows Update y seleccione el botón Ejecutar junto a él.
Al hacer esto, se iniciará el solucionador de problemas de Windows Update. Simplemente siga las instrucciones en pantalla. El solucionador de problemas intentará encontrar problemas y solucionar los que pueda. Si no detecta el problema, simplemente dirá que no encontró ningún problema.
4 Inicie el servicio de actualización de Windows
Si su servicio de actualización de Windows no se está ejecutando, no podrá realizar una actualización correctamente. Sin embargo, iniciar un servicio que no se está ejecutando es bastante simple. Presione Win + R, escriba services.msc y presione Entrar para iniciar la consola de Servicios.
A continuación, busca un servicio llamado Windows Update. Haz clic derecho sobre él y selecciona Propiedades. A continuación, observe el Estado del servicio. Si dice Detenido, seleccione el botón Iniciar para iniciar el servicio.
Al hacer esto, se iniciará el servicio de actualización de Windows. Intente reiniciar la PC y vea si soluciona el error 0x80071AB1.
5 Restablecer componentes de actualización de Windows
Si aún no puede solucionar el problema, puede intentar restablecer los componentes de Windows Update y ver si eso ayuda. Comience iniciando el símbolo del sistema como administrador.
Presione Win + R, escriba cmd y presione Ctrl + Shift + Enter para iniciar el símbolo del sistema con derechos administrativos. Luego, detenga el Servicio de transferencia inteligente en segundo plano y el Servicio de actualización de Windows con los siguientes comandos:
net stop bitsnet stop wuauserv
Luego, ejecute el siguiente comando para eliminar los archivos qmgr*.dat:
Del "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat"
Ahora, deberá restablecer los dos servicios que acaba de detener con los siguientes comandos:
sc.exe sdset bits D: (A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)sc.exe sdset wuauserv D: (A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
No necesita escribir estos comandos. Simplemente cópielos y péguelos en la ventana del símbolo del sistema.
Luego, debe navegar a la carpeta System32 usando el símbolo del sistema. Ejecute el siguiente comando para cambiar el directorio a System32:
cd /d %windir%ystem32
A continuación, debe ejecutar un lote de comandos. Ejecute cada uno de los siguientes comandos, uno tras otro, copiándolos y pegándolos en el símbolo del sistema y presionando Enter :
regsvr32.exe atl.dllregsvr32.exe scrrun.dllregsvr32.exe msxml.dllregsvr32.exe msxml3.dllregsvr32.exe msxml6.dllregsvr32.exe urlmon.dllregsvr32.exe mshtml.dllregsvr32.exe shdocvw.dllregsvr32.exe browseui.dllregsvr32.exe jscript.dllregsvr32.exe vbscript.dllregsvr32.exe actxprxy.dllregsvr32.exe softpub.dllregsvr32.exe wintrust.dllregsvr32.exe dssenh.dllregsvr32.exe rsaenh.dllregsvr32.exe gpkcsp.dllregsvr32.exe sccbase.dllregsvr32.exe slbcsp.dllregsvr32.exe cryptdlg.dllregsvr32.exe oleaut32.dllregsvr32.exe ole32.dllregsvr32.exe shell32.dllregsvr32.exe initpki.dllregsvr32.exe wuapi.dllregsvr32.exe wuaueng.dllregsvr32.exe wuaueng1.dllregsvr32.exe wucltui.dllregsvr32.exe wups.dllregsvr32.exe wups2.dllregsvr32.exe wuweb.dllregsvr32.exe qmgr.dllregsvr32.exe qmgrprxy.dllregsvr32.exe wucltux.dllregsvr32.exe muweb.dllregsvr32.exe wuwebv.dll
En este punto, debe ejecutar el siguiente comando para restablecer Winsock:
netsh winsock reset
Finalmente, reinicie los servicios que detuvo anteriormente con los siguientes comandos:
net start bitsnet start wuauserv
Esto debería restablecer todos los componentes de Windows Update. Si no funciona, vuelva a intentarlo y ejecute tres comandos adicionales después del comando que elimina los archivos qmgr*.dat:
Ren %Systemroot%SoftwareDistributionDownload Download.bakRen %Systemroot%SoftwareDistributionDownload Download.bakRen %Systemroot%System32catroot2 catroot2.bak
Código de error 0x80071AB1 fijo
Con suerte, una de estas correcciones funcionó para usted y pudo instalar .NET Framework con éxito.
Windows 11 generalmente instalará automáticamente la versión más reciente de .NET Framework, pero es posible que deba actualizarla más adelante a medida que Microsoft implemente las actualizaciones.
Sin embargo, Windows Update tiene problemas de vez en cuando. Son molestos, pero en la mayoría de los casos, fáciles de arreglar.



