Come risolvere l’errore 1053: Il servizio non ha risposto in tempo
Se ti trovi di fronte a questo codice di errore perché un servizio si rifiuta di avviarsi o va in timeout, non sei il solo. Di solito, compare dopo l’installazione o l’aggiornamento di qualcosa, oppure quando Windows si comporta in modo un po’ troppo “ribelle” con i suoi servizi. In pratica, Windows smette di attendere la risposta del servizio, il che potrebbe essere causato da impostazioni di timeout, file danneggiati, permessi o persino aggiornamenti difettosi. Risolvere questo problema non è sempre semplice, ma alcuni metodi collaudati di solito possono riportare tutto alla normalità. Tieni presente che alcune soluzioni potrebbero essere un po’ tecniche, ma vale la pena provarle se sei abbastanza disperato da risolvere quel servizio ostinato.
Modifica le impostazioni di timeout tramite l’Editor del Registro di sistema.
Questo metodo è utile se il problema è causato dal fatto che Windows concede a un servizio troppo poco tempo per avviarsi. Aumentando il limite di timeout, si indica a Windows di attendere più a lungo prima di rinunciare.
- Premi Windows + R per aprire la finestra Esegui.
- Digita regedit e premi Invio.(Fai attenzione alle richieste di Controllo dell’account utente (UAC): fai clic su Sì se richiesto.)
- Accedere al seguente percorso: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
- Cerca una chiave chiamata ServicesPipeTimeout. Se la trovi, ottimo; altrimenti, dovrai crearla.
- Per crearlo: fai clic con il pulsante destro del mouse sulla cartella Control, quindi seleziona Nuovo > Valore DWORD (32 bit).
- Denominatelo ServicesPipeTimeout.
- Fai doppio clic su di esso e imposta il suo valore su 180000 (che corrisponde a 3 minuti in millisecondi).Questo di solito aiuta i servizi ad avere più tempo per rispondere.
- Fai clic su OK, chiudi l’editor del registro di sistema e quindi riavvia il PC.
Nota: su alcune configurazioni, questa modifica può sembrare un po’ instabile: a volte funziona dopo un riavvio, a volte no. Non so perché funzioni a volte e altre no, ma vale la pena provarla se il servizio continua a scadere per timeout.
—
Verifica e riparazione dei file di sistema
I file di sistema danneggiati o mancanti sono una causa comune dell’errore 1053. Si tratta di file DLL o file di sistema fondamentali di Windows che vengono danneggiati da aggiornamenti non riusciti, malware o cancellazione accidentale. L’esecuzione di strumenti di verifica dei file di sistema può spesso individuare e risolvere questi problemi.
- Digita cmd nella barra di ricerca, quindi fai clic con il pulsante destro del mouse e seleziona Esegui come amministratore.(È fondamentale, altrimenti SFC potrebbe non funzionare correttamente.)
- Nella finestra del prompt dei comandi, digita:
sfc /scannowe premi Invio. Questo comando analizza il sistema alla ricerca di file danneggiati o mancanti e tenta di ripararli. - Una volta fatto ciò, esegui questo comando:
DISM /Online /Cleanup-Image /RestoreHealth. Questo è come una pulizia approfondita per le tue immagini di Windows memorizzate e può risolvere problemi che SFC da solo non è in grado di gestire. - Al termine di entrambe le scansioni, riavvia il PC e verifica se il servizio ora risponde.
A volte, questo processo può richiedere del tempo e, occasionalmente, la riparazione potrebbe sembrare bloccarsi o non produrre alcun risultato. Tuttavia, si tratta di un passaggio fondamentale che spesso risolve i problemi di fondo che causano gli errori di timeout.
—
Assumiti la responsabilità dell’app o del servizio problematico
Se Windows non riesce ad accedere a determinati file o cartelle a causa di problemi di autorizzazione, i servizi non si avviano e può comparire l’errore 1053.È fastidioso, ma spesso la soluzione consiste nel risolvere i problemi di autorizzazione.
- Fai clic con il pulsante destro del mouse sulla cartella in cui è installata l’app o il servizio (ad esempio C:\Program Files\YourApp ) e seleziona Proprietà.
- Apri la scheda Sicurezza e fai clic su Avanzate.
- In alto, fai clic su Cambia accanto a Proprietario.
- Inserisci il nome del tuo account utente nella casella, quindi fai clic su Verifica nomi per confermare.
- Fai clic su OK. Quindi, seleziona la casella ” Sostituisci proprietario su sottocontenitori e oggetti” e fai clic su Applica.
- Torna alle impostazioni di sicurezza avanzate, fai clic su Aggiungi, quindi seleziona Principio.
- Digita nuovamente il tuo nome utente, concediti il controllo completo e seleziona ” Sostituisci tutte le voci di autorizzazione degli oggetti figlio con voci di autorizzazione ereditabili da questo oggetto”.
- Applica le modifiche, chiudi tutto e riavvia il computer.
Può sembrare eccessivo, ma in alcune configurazioni un problema di autorizzazioni impedisce l’avvio dei servizi perché Windows non riesce ad accedere ai file necessari. Risolvendo i problemi di autorizzazioni, di solito tutto funziona più agevolmente.
—
Aggiorna Windows all’ultima versione
A volte, la soluzione più semplice è assicurarsi che Windows sia aggiornato. File di sistema obsoleti o bug possono causare timeout o arresti anomali dei servizi.
- Fai clic sul pulsante Start e apri le Impostazioni (icona a forma di ingranaggio).
- Vai a Aggiornamento e sicurezza.
- Fai clic su Verifica aggiornamenti. Lascia che Windows esegua la scansione e scarichi tutti gli aggiornamenti in sospeso, probabilmente quelli che risolvono bug relativi ai servizi.
- Se sono disponibili aggiornamenti, installateli e poi riavviate il computer.
Potrebbe sembrare ovvio, ma se stai utilizzando una versione precedente di Windows, alcuni di questi problemi di timeout potrebbero essere dovuti a bug corretti negli aggiornamenti più recenti. A volte, installare tutte le patch fa una grande differenza.
Speriamo che queste soluzioni ti aiutino a far ripartire quel servizio ostinato.È piuttosto frustrante quando le cose si rifiutano di avviarsi, ma con un po’ di pazienza, nella maggior parte dei casi uno di questi metodi risolverà il problema. Non dimenticare che a volte riavviare il computer dopo ogni modifica aiuta Windows ad applicare correttamente le nuove impostazioni. Buona fortuna con la risoluzione del problema!
Riepilogo
- Sono state modificate le impostazioni di timeout del registro di sistema per concedere ai servizi più tempo per avviarsi.
- Esegui controlli sui file di sistema per riparare i file di Windows danneggiati.
- Ho modificato le autorizzazioni per garantire che Windows possa accedere ai file necessari.
- Ho mantenuto Windows aggiornato con le ultime correzioni e patch.
Incartare
Risolvere l’errore 1053 può essere un processo di eliminazione. A volte si tratta di avere più pazienza con Windows, altre volte di correggere i permessi o i file danneggiati. Non è sempre una soluzione semplice da risolvere con un clic, ma questi passaggi tendono a coprire la maggior parte delle cause più comuni. Se nulla funziona, potrebbe valere la pena controllare i log o persino reinstallare il servizio o l’applicazione problematica. Incrociamo le dita, sperando che questo aiuti qualcuno a non perdere troppo tempo a risolvere il problema.