Cómo Solucionar 'No Pudimos Completar la Instalación Porque Se Estaba Cerrando un Servicio de Actualización'
Los usuarios de Windows pueden encontrar el error "No pudimos completar la instalación porque un servicio de actualización se estaba cerrando" al intentar actualizar su sistema operativo Windows a una nueva versión. Las razones subyacentes pueden variar, pero hay un par de soluciones que pueden ayudar.
Pruebe el solucionador de problemas de Windows Update
Cuando se trata de errores que surgen durante el proceso de actualización, siempre es una buena idea darle una oportunidad al Solucionador de problemas de Windows Update integrado.
- Escriba la configuración en el campo de búsqueda en la barra de tareas y abra el resultado superior.
- Busque la pestaña 'Actualización y seguridad' y ábrala.
- Ahora, en el panel izquierdo, seleccione 'Solucionar problemas'.
- Desplácese hacia abajo y haga clic en 'Solucionadores de problemas adicionales'.
- Busque 'Windows Update', ejecútelo y siga las instrucciones en pantalla.
Restablecer los componentes de Windows UpdateA mano
- Abra un cuadro de diálogo Ejecutar presionando la tecla de Windows + R en su teclado.
- Escriba cmd y presione Ctrl + Shift + Enter para abrir una ventana de símbolo del sistema elevada.
- Ahora, para detener la ejecución de Windows Update y otros servicios relacionados, escriba los siguientes comandos y presione Entrar después de cada uno:
bits de parada netos
net stop wuauserv
net stop appidsvc
net stop cryptsvc
- Escriba Del "% ALLUSERSPROFILE% \ Application Data \ Microsoft \ Network \ Downloader \ qmgr * .dat" y presione Entrar para eliminar todos los archivos qmgr * .dat en su sistema.
- Escriba los siguientes comandos para cambiar el nombre de la carpeta SoftwareDistribution y catroot2:
Ren %systemroot% \ SoftwareDistribution SoftwareDistribution.bak
Ren %systemroot% \ system32 \ catroot2 catroot2.bak
- Ahora, tendremos que restablecer el servicio BITS (servicios de transferencia inteligente en segundo plano) y el servicio de actualización de Windows a su descriptor de seguridad predeterminado. Para hacer esto, escriba los siguientes comandos y presione Enter después de cada uno:
sc.exe sdset bits D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDTLOCRRC ;;
sc.exe sdset wuauserv D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPD; PUDTLOCR)
- Escriba cd / d% windir% \ system32 y presione Entrar para moverse al directorio System32.
- Para registrar los archivos BITS y los archivos DLL relacionados con Windows Update nuevamente, ingrese cada comando individualmente y ejecútelo presionando Enter:
r egsvr32.exe atl.dll
regsvr32.exe urlmon.dll
regsvr32.exe mshtml.dll
regsvr32.exe shdocvw.dll
regsvr32.exe browserui.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
- Ahora, necesitamos restablecer la configuración de la red. Podemos hacerlo ingresando y ejecutando los siguientes comandos:
reinicio de netsh winsock
proxy de reinicio de winsock netsh
- El último paso es reiniciar los servicios que detuvimos antes. Simplemente ingrese y ejecute estos comandos:
bits de inicio neto
net start wuauserv
net start appidsvc
net start cryptsvc
- Reinicie el sistema y compruebe si se ha resuelto el error "No pudimos completar la instalación porque se estaba cerrando un servicio de actualización".