Il servizio Windows Trace Session Manager non si avvia entro il valore di timeout specificato da Service Control Manager (SCM). Per impostazione predefinita, il valore di timeout è 30000 millisecondi (30 secondi).
Inoltre, il registro degli eventi di sistema indica questo errore di timeout con una voce di registro simile a:
- Fonte: Service Control Manager
- ID evento: 7000
Il servizio Windows Trace Session Manager non è stato avviato a causa del seguente errore:
- Il servizio non ha risposto tempestivamente alla richiesta di avvio o di controllo.
- (Per ulteriori informazioni, consultare il Centro di assistenza e supporto all'indirizzo http://support.microsoft.com).
Questo problema si manifesta quando l'installazione di Microsoft Enterprise Instrumentation Framework (EIF) non viene completata. Il problema può manifestarsi anche durante l'avvio del computer.
Risoluzione
Per ovviare a questo problema, aumentate il valore di timeout predefinito per il gestore del controllo dei servizi nel registro.
Warning
Potrebbero verificarsi gravi problemi se si modifica il registro in modo errato utilizzando Registry Editor o un altro metodo. Questi problemi potrebbero richiedere la reinstallazione del sistema operativo. Microsoft non può garantire che questi problemi possano essere risolti. Modificare il registro di sistema a proprio rischio e pericolo.
Per aumentare il valore di timeout nel registro di sistema, seguite questi passaggi:
- Avviare l'Editor del Registro di sistema (Regedit.exe).
- Per modificare i dati del valore DWORD ServicesPipeTimeout a 60000 nella chiave Control, procedere come segue:
- Individuare e quindi fare clic sul seguente registro di sistema HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
- Fare clic sulla sottochiave Control
- Fare clic con il pulsante destro del mouse sul valore DWORD ServicesPipeTimeout, quindi fare clic su Modifica.
- Fare clic su Decimale.
- Digitare 60000 e fare clic su OK.
- Se il valore ServicesPipeTimeout non è disponibile, aggiungete il nuovo valore DWORD e impostate il suo valore su 60000 nel Control:
- Individuare e fare clic sulla seguente chiave di registro: KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
- Fare clic sul controllo
- Nel menu Modifica, selezionare Nuovo, quindi fare clic su Valore DWORD.
- Digitare ServicesPipeTimeout e premere INVIO.
- Fare clic con il pulsante destro del mouse sul valore DWORD di ServicesPipeTimeout, quindi fare clic su Modifica.
- Fare clic su Decimale.
- Digitare un valore di 60000, quindi fare clic su OK.
Il valore è 60000 millisecondi ed equivale a 60 secondi o a un minuto. minuto.
Nota Questa modifica non ha effetto finché il computer non viene riavviato.
Più informazioni
Dopo aver aumentato il valore di ServicesPipeTimeout nel registro di sistema, il gestore del controllo dei servizi attende che i servizi utilizzino l'intero valore di ServicesPipeTimeout prima che il registro degli eventi di sistema segnali il mancato avvio del programma.
Per i servizi che dipendono dal servizio Windows Trace Session Manager e che richiedono diversi minuti di avvio, un valore di 60 secondi potrebbe non essere sufficiente. Pertanto, aumentare il valore di ServicesPipeTimeout in modo appropriato. L'aumento del valore darà a tutti i servizi dipendenti il tempo sufficiente per avviarsi.