O serviço BITS não será iniciado no Windows 8.1

2

O serviço do BITS não será iniciado na minha máquina (Windows 8, 64 bits), (impedindo o download das Atualizações do Windows):

C:\WINDOWS\system32>sc start bits SERVICE_NAME: bits TYPE : 20 WIN32_SHARE_PROCESS STATE : 2 START_PENDING (NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN) WIN32_EXIT_CODE : 0 (0x0) SERVICE_EXIT_CODE : 0 (0x0) CHECKPOINT : 0x0 WAIT_HINT : 0x7d0 PID : 264 FLAGS : C:\WINDOWS\system32>sc query bits SERVICE_NAME: bits TYPE : 20 WIN32_SHARE_PROCESS STATE : 1 STOPPED WIN32_EXIT_CODE : 1066 (0x42a) SERVICE_EXIT_CODE : 2147943458 (0x80070422) CHECKPOINT : 0x0 WAIT_HINT : 0x0

Registros do sistema

Eu recebo as seguintes mensagens em vários registros ao tentar iniciar o serviço:

No log do sistema:

The Background Intelligent Transfer Service service terminated with the following service-specific error: The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.

The BITS service failed to start. Error 0x80070422.

No Log Analítico Bits-Client:

The service is creating its performance counters. The service is generating its common global data.

No log operacional Bits-Client:

The BITS service shut down successfully, but it was delayed for 142997.062 seconds. This might cause delays when you turn off your computer. For more information on the delay, enable the analytic log for BITS, then stop and restart the BITS service.

(confuso, já que o serviço parece terminar após um segundo ou mais)

O que eu tentei até agora sem sucesso (alguns deles, originalmente, achavam que os problemas estavam com o próprio Windows Update):

Serviços Dependentes

Procurando no Services.msc

O serviço do BITS é listado como tipo de inicialização: Automatic

Os serviços dependentes são listados como:

  • Sistema de eventos COM +
  • Chamada de procedimento remoto (RPC)

Ambos estão em execução.

Renomeando Diretórios

  • Renomeando C: \ Usuários \ Todos os usuários \ Microsoft \ Network \ Downloader
  • Renomeando o diretório windir \ Catroot2.
  • Renomeando o diretório windir \ SoftwareDistribution.

SFC

Executando relatórios sfc / scannow:

Windows Resource Protection found corrupt files but was unable to fix some of them. Details are included in the CBS.Log windir\Logs\CBS\CBS.log. For example C:\Windows\Logs\CBS\CBS.log. Note that logging is currently not supported in offline servicing scenarios.

Olhando para o arquivo de log, os arquivos relevantes parecem não estar relacionados a esse problema: Line 6513: 2015-08-05 10:28:55, Info CSI 0000058d Hashes for file member \SystemRoot\WinSxS\amd64_prncacla.inf_31bf3856ad364e35_6.3.9600.17415_none_95dd5540d57f8c01\Amd64\CNBJ2530.DPB do not match actual file [l:36{18}]"Amd64\CNBJ2530.DPB" : Line 6516: 2015-08-05 10:29:25, Info CSI 0000058f Hashes for file member \SystemRoot\WinSxS\amd64_prncacla.inf_31bf3856ad364e35_6.3.9600.17415_none_95dd5540d57f8c01\Amd64\CNBJ2530.DPB do not match actual file [l:36{18}]"Amd64\CNBJ2530.DPB" : Line 8008: 2015-08-05 10:51:49, Info CSI 000008db Hashes for file member \SystemRoot\WinSxS\amd64_prncacla.inf_31bf3856ad364e35_6.3.9600.17415_none_95dd5540d57f8c01\Amd64\CNBJ2530.DPB do not match actual file [l:36{18}]"Amd64\CNBJ2530.DPB" : Line 8011: 2015-08-05 10:51:50, Info CSI 000008dd Hashes for file member \SystemRoot\WinSxS\amd64_prncacla.inf_31bf3856ad364e35_6.3.9600.17415_none_95dd5540d57f8c01\Amd64\CNBJ2530.DPB do not match actual file [l:36{18}]"Amd64\CNBJ2530.DPB" :

Log completo aqui:

link

VirusScan

Eu fiz uma verificação de vírus com o ClamAV e não há problemas.

BitsAdmin

A tentativa de listar os jobs na fila atinge o tempo limite, reclamando que o serviço não está sendo executado.

Process Monitor

A tentativa de iniciar o serviço enquanto o monitor do processo SysInternals está em execução, fornece a seguinte saída (filtrando para onde o nome do processo é svchost):

link

Concluiu o Google normal, mas muitos dos artigos e ferramentas sugeridos não parecem adequados para o Windows 8. Alguma idéia?

    
por Ben 05.08.2015 / 12:33

1 resposta

2

A correção era simples: o serviço de reconhecimento de local de rede não estava sendo executado.

(Irritante que isso não esteja listado como um serviço dependente!)

    
por 05.08.2015 / 12:52