Repare el servicio de transferencia inteligente en segundo plano (BITS) que falta en los servicios


En el pasado, escribí un artículo sobre El servicio BITS (Servicio de transferencia inteligente en segundo plano) no se inicia y sobre cómo solucionar ese problema. Sin este servicio ejecutándose en segundo plano, no puede descargar ninguna actualización de Windows. También causa todo tipo de otros problemas, pero el principal problema que afecta a la mayoría de las personas es cuando no pueden descargar las actualizaciones.

En general, mi artículo anterior me ha ayudado bastantes veces con la últimos 5 años. Solo hasta hace unos días me encontré con un problema con BITS, donde el artículo no me ayudó. En este caso, una de mis computadoras había recibido un virus grave y, en el proceso de limpieza, el servicio BITS simplemente desapareció de la lista de servicios. Cualquier comando que intenté ejecutar para reiniciar el servicio o volver a registrarlo simplemente no funcionaría.

Eventualmente descubrí que tenía que volver a crear el servicio BITS por completo. En ese momento, podría registrarlo de nuevo con Windows y luego ir a Servicios e iniciarlo desde allí. En este artículo, te guiaré por los pasos para crear el servicio BITS manualmente y luego registrarlo en Windows.

Crear el servicio BITS

Lo primero que puedes intentar es hacer es recrear el servicio BITS. Puede hacerlo abriendo un símbolo del sistema administrativo y copiando y pegando el siguiente comando:

sc create BITS type= share start= delayed-auto binPath= "C:\Windows\System32\svchost.exe -k netsvcs" tag= no DisplayName= "Background Intelligent Transfer Service"

Puede abrir un símbolo del sistema administrativo haciendo clic en Inicio, escribiendo CMD y luego haciendo clic derecho en el símbolo del sistema y seleccionando Ejecutar como administrador.

command prompt admin

Si, por algún motivo, puede hacerlo ' Para que el comando anterior funcione correctamente, también puedes probar el siguiente comando, que es solo una versión abreviada de él. Si puede, intente copiar y pegar porque notará que después del signo = en varias ubicaciones, hay un espacio inmediatamente después. Eso no es por accidente, necesita ese espacio, de lo contrario, el comando no funcionará.

sc create BITS binpath= "c:\windows\system32\svchost.exe -k netsvcs" start= delayed-auto

Una vez que el servicio BITS está instalado, debemos asegurarnos de que esté registrado correctamente. De lo contrario, puede intentar iniciarlo desde el panel de Servicios, pero probablemente obtendrá un error como:

"Windows could not start the BITS service on the local computer. Error2: The system cannot find the file specified"

Registrar el servicio BITS

Para registre el servicio BITS, debe crear un archivo por lotes y luego ejecutarlo. Suena atemorizante y técnico, pero es bastante fácil. Primero, abra el Bloc de notas y luego pegue lo siguiente dependiendo de su sistema operativo.

Windows 2000, Windows XP, Windows Server 2003

REGSVR32 WUPS2.DLL / S
REGSVR32 WUPS.DLL / S
REGSVR32 WUAUENG.DLL / S
REGSVR32 WUAPI.DLL / S
REGSVR32 MUCLTUI.DLL / S
REGSVR32 WUCLTUI.DLL / S
REGSVR32 WUWEB.DLL / S
REGSVR32 MUWEB.DLL / S
REGSVR32 QMGR.DLL / S
REGSVR32 QMGRPRXY.DLL / S

Windows Vista, Windows 7, Windows Server 2008

REGSVR32 WUPS2.DLL / S
REGSVR32 WUPS.DLL / S
REGSVR32 WUAUENG.DLL / S
REGSVR32 WUAPI.DLL / S
REGSVR32 WUCLTUX.DLL / S
REGSVR32 WUWEBV.DLL / S
REGSVR32 JSCRIPT.DLL / S
REGSVR32 MSXML3.DLL / S

Si tiene este problema BITS en Windows 8 o Windows 10, hay bastantes comandos más regsvr32 que debe ejecutar. Mira esto artículo de Microsoft y sigue las instrucciones.

En el bloc de notas, haz clic en Archivoy luego Guardar como. Asigne un nombre a su archivo bits.baty luego seleccione Todos los archivosen el cuadro Guardar como tipoy guárdelo en el escritorio.

register batch file

Ahora simplemente haga clic con el botón derecho en el archivo BAT en su escritorio y seleccione Ejecutar como administrador. En este punto, debe continuar y reiniciar su computadora y ver si puede hacer lo que estaba tratando de hacer antes, es decir, instalar actualizaciones, etc.

Si BITS aún no aparece en la lista de Windows Services o no puede iniciar el servicio BITS, entonces puede intentar descargar este archivo de registro y ejecutarlo. Básicamente, trata de corregir todas las entradas de registro que están asociadas con el servicio BITS. Si los comandos anteriores tampoco funcionaron, puedes intentar ejecutar este archivo de registro y luego intentar ejecutar el comando otra vez también. Sin embargo, primero debe reiniciar la PC después de ejecutar el archivo de registro.

http://download.bleepingcomputer.com/win-services/7/BITS.reg

Tenga en cuenta que este es un archivo .REG, que agrega claves y valores a su registro. Es posible que reciba un mensaje mientras lo descarga diciendo que este archivo podría ser peligroso, sin embargo, no es para no tener que preocuparse. Si recibe algún mensaje de error al intentar ejecutar este archivo REG, también puede reiniciar su PC en modo seguro y luego intentar ejecutarlo. A veces, un proceso en ejecución evitará que algunos de los valores se agreguen al registro.

Si todavía tiene problemas con el servicio BITS que no se muestra correctamente, infórmenos qué ha intentado y cuál es su especificación situación es e intentaremos ayudar. ¡Disfruta!

Ho'oponopono, el camino más fácil a la abundancia por Mabel Katz

Artículos Relacionados:


6.01.2014