Raccomandato, 2024

Scelta Del Redattore

Fix Servizio trasferimento intelligente in background (BITS) mancante dai servizi

Nel corso della giornata, ho scritto un articolo sul servizio BITS (Background Intelligent Transfer Service) che non si avvia e su come risolvere il problema. Senza questo servizio in esecuzione in background, non è possibile scaricare alcun aggiornamento di Windows. Provoca anche tutti i tipi di altri problemi, ma il problema principale che riguarda la maggior parte delle persone è quando non possono scaricare gli aggiornamenti.

Per la maggior parte, il mio precedente articolo mi ha aiutato diverse volte negli ultimi 5 anni. Solo fino a pochi giorni fa ho incontrato un problema con BITS in cui l'articolo non ha aiutato. In questo caso, uno dei miei computer ha avuto un virus cattivo e nel processo di pulizia, il servizio BITS è appena scomparso dall'elenco dei servizi. Qualsiasi comando che ho provato ad eseguire per riavviare il servizio o registrarlo nuovamente semplicemente non funzionerebbe.

Alla fine ho scoperto che dovevo ricreare del tutto il servizio BITS! A quel punto, potrei registrarlo di nuovo con Windows e poi andare su Servizi e avviarlo da lì. In questo articolo, ti guiderò attraverso i passaggi per creare manualmente il servizio BITS e quindi registrarlo con Windows.

Creazione del servizio BITS

La prima cosa che puoi provare a fare è ricreare il servizio BITS. È possibile farlo aprendo un prompt dei comandi amministrativo e copiando e incollando il comando seguente:

 sc crea BITS type = share start = delayed-auto binPath = "C: \ Windows \ System32 \ svchost.exe -k netsvcs" tag = no DisplayName = "Servizio trasferimento intelligente in background" 

È possibile aprire un prompt dei comandi amministrativo facendo clic su Start, digitando CMD e facendo clic con il pulsante destro del mouse sul prompt dei comandi e scegliendo Esegui come amministratore .

Se, per qualche motivo, non riesci a far funzionare correttamente il comando precedente, puoi anche provare il comando seguente, che è solo una versione abbreviata di esso. Se puoi, prova a copiare e incollare perché noterai che dopo il segno = in più posizioni, c'è uno spazio subito dopo. Non è un caso, hai bisogno di quello spazio altrimenti il ​​comando non funzionerà.

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

Una volta installato il servizio BITS, dobbiamo assicurarci che sia registrato correttamente. In caso contrario, puoi provare ad avviarlo dal pannello Servizi, ma probabilmente riceverai un errore del tipo:

 "Impossibile avviare il servizio BITS sul computer locale. Errore 2: il sistema non riesce a trovare il file specificato" 

Registrare il servizio BITS

Per registrare il servizio BITS, è necessario creare un file batch e quindi eseguirlo. Sembra spaventoso e tecnico, ma è piuttosto facile. Innanzitutto, apri Blocco note e quindi incolla quanto segue in base al tuo 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

Se stai riscontrando questo problema BITS in Windows 8 o Windows 10, ci sono molti altri comandi regsvr32 che devi eseguire. Dai un'occhiata a questo articolo di Microsoft e segui le istruzioni.

Nel blocco note, fai clic su File e poi su Salva con nome . Assegna un nome al file bits.bat, quindi seleziona Tutti i file nella casella Salva come tipo e salvalo sul desktop.

Ora fai clic destro sul file BAT sul desktop e scegli Esegui come amministratore . A questo punto, dovresti andare avanti e riavviare il computer e vedere se puoi fare ciò che stavi cercando di fare prima, ad esempio installare aggiornamenti, ecc.

Se BITS non viene ancora visualizzato nell'elenco di Servizi Windows o non è possibile avviare il servizio BITS, è possibile provare a scaricare questo file di registro ed eseguirlo. Praticamente cerca di correggere tutte le voci di registro associate al servizio BITS. Se i comandi precedenti non hanno funzionato, puoi provare a eseguire questo file di registro e provare a eseguire nuovamente il comando. Tuttavia, è necessario innanzitutto riavviare il PC dopo aver eseguito il file di registro.

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

Si noti che questo è un file .REG, che aggiunge chiavi e valori al registro. Potresti ricevere un messaggio mentre lo scarichi dicendo che questo file potrebbe essere pericoloso, tuttavia non è così che non devi preoccuparti. Se si verifica un messaggio di errore quando si tenta di eseguire questo file REG, è anche possibile riavviare il PC in modalità provvisoria e quindi provare a eseguirlo. A volte un processo in esecuzione impedisce l'aggiunta di alcuni valori al registro.

Se i problemi con il servizio BITS continuano a non essere visualizzati correttamente, facci sapere cosa hai provato e qual è la tua situazione specifica e cercheremo di aiutarti. Godere!

Top