La causa Error 1053
può essere il risultato di un errore durante l'avvio di un servizio Windows o di file di sistema probabilmente corrotti
Segni di errore durante l'avvio di un servizio di Windows
Quando si interrompe o si mette in pausa un servizio Microsoft Windows gestito e il processo di arresto o pausa del servizio richiede più tempo rispetto al tempo configurato predefinito, viene visualizzato il seguente messaggio di errore:
Could not stop the Windows service name service on Local Computer.
Error 1053: The service did not respond to the start or control request in a timely fashion.
Nota : il nome del servizio Windows è un segnaposto per il nome del servizio Windows che hai creato.
Causa
La classe ServiceBase chiama il metodo OnStop direttamente dal gestore comandi Service definito in ScDispatcherLoop del Advapi32.dll
file. Dopo 30 secondi, se il thread ScDispatcherLoop non è pronto a ricevere un nuovo comando di servizio dal gestore controllo servizi, Controller servizi Windows contrassegna il servizio come time out.
Pertanto, viene visualizzato questo messaggio di errore.
Soluzione
Per risolvere questo problema, ottenere il service pack più recente per Microsoft .NET Framework 1.1.
Seguire i passaggi per completare l'installazione. Una volta service pack
installato l'aggiornamento, non dovresti più visualizzare il Error 1053
messaggio quando tenti di avviare, arrestare o mettere in pausa un servizio Windows.
Esegui una scansione di Controllo file di sistema per correggere eventuali file di sistema corrotti
È possibile eseguire una scansione di Controllo file di sistema (SFC) per correggere eventuali file di sistema corrotti.
Per fare ciò, seguire i passaggi indicati di seguito:
- Fai clic su Start, Tutti i programmi e quindi Accessori. Fai clic su Prompt dei comandi
(Ensure you run as administrator)
.
Controllo file di sistema offre all'amministratore la possibilità di scansionare tutti i file protetti per verificarne le versioni. Se System File Checker rileva che un file protetto è stato sovrascritto, recupera la versione corretta del file dalla cartella cache (%Systemroot%\System32\Dllcache)
o dai file di origine dell'installazione di Windows, quindi sostituisce il file errato. System File Checker controlla anche e ripopola la cartella della cache. È necessario accedere come amministratore o come membro del gruppo Administrators per eseguire Controllo file di sistema. Se la cartella della cache diventa danneggiata o inutilizzabile, è possibile utilizzare i comandi sfc /scannow
, the sfc /scanonce
o sfc /scanboot
per ripristinarne il contenuto.
Sintassi dello strumento Controllo file di sistema
Sfc [/ Scannow] [/ Scanonce] [/ Scanboot] [/ Revert] [/ Purgecache] [/ Cachesize = x]
/Scannow: Scans all protected system files immediately and replaces incorrect versions with correct Microsoft versions. This command may require access to the Windows installation source files.
/Scanonce: Scans all protected system files one time when you restart your computer. This command may require access to the Windows installation source files when you restart the computer. The **SfcScan DWORD** value is set to 2 in the following registry key when you run this command:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
/Scanboot: Scans all protected system files every time you start your computer. This command may require access to the Windows installation source files every time you start your computer. The SfcScan DWORD value is set to 1 in the following registry key when you run this command:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
/Revert: Returns scan to the default setting (do not scan protected files when you start the computer). The default cache size is not reset when you run this command. This command is equivalent to the /Enable switch in Windows 2000.
/Purgecache: Purges the file cache and scans all protected system files immediately. This command may require access to the Windows installation source files.
/Cachesize=x: Sets the file cache size to xmegabytes (MB). The default size of the cache is 50 MB. This command requires you to restart the computer, and then run the /purgecache command to adjust the size of the on-disk cache. This command sets the SfcQuota DWORD value to x in the following registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
Al termine della scansione, chiudere la command prompt
finestra, restart
il computer e verificare il problema.
Risorse: errore 1053 ,
correzione ,
SFC