Il servizio Windows Trace Session Manager non si avvia nel valore di timeout specificato dal Service Control Manager (SCM). Per impostazione predefinita, il valore di timeout è di 30000 millisecondi (30 secondi).
Inoltre, il registro eventi di sistema indica questo errore di timeout con una voce di registro simile a:
- Origine: Service Control Manager
- ID evento: 7000
Il servizio Windows Trace Session Manager non è riuscito ad avviarsi a causa del seguente errore:
- Il servizio non ha risposto alla richiesta di avvio o controllo in modo tempestivo.
- (Per ulteriori informazioni, vedere il Centro assistenza e supporto all'indirizzo http://support.microsoft.com )
Questo problema diventa evidente quando l'installazione di Microsoft Enterprise Instrumentation Framework (EIF) non è completata. Questo problema può anche diventare evidente durante l'avvio del computer.
Soluzione alternativa
Per aggirare questo problema, aumentare il valore di timeout predefinito per il service control manager nel registro di sistema.
Avviso
Possono verificarsi problemi seri se si modifica il registro di sistema in modo errato utilizzando l'Editor del Registro di sistema 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 a proprio rischio.
Per aumentare il valore di timeout nel registro, seguire questi passaggi:
- Avviare l'Editor del Registro di sistema (Regedit.exe).
- Per modificare il valore dei dati per il valore ServicesPipeTimeout DWORD a 60000 nella chiave Control, seguire questi passaggi:
- Individuare e quindi fare clic sul seguente registro HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
- Fare clic sulla sottochiave Control
- Fare clic con il pulsante destro del mouse sul valore ServicesPipeTimeout DWORD, quindi fare clic su Modifica.
- Fare clic su Decimale.
- Digitare 60000, quindi fare clic su OK.
- Se il valore ServicesPipeTimeout non è disponibile, aggiungere il nuovo valore DWORD, quindi impostare i suoi dati su 60000 nella chiave Control. Per farlo, seguire questi passaggi:
- Individuare e quindi fare clic sulla seguente chiave di registro: KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet
- Fare clic su Control
- Nel menu Modifica, puntare su Nuovo, quindi fare clic su Valore DWORD.
- Digitare ServicesPipeTimeout, quindi premere INVIO.
- Fare clic con il pulsante destro del mouse sul valore ServicesPipeTimeout DWORD, quindi fare clic su Modifica.
- Fare clic su Decimale.
- Digitare un valore di 60000, quindi fare clic su OK.
Il valore è di 60000 millisecondi ed è equivalente a 60 secondi o a un minuto.
Nota Questa modifica non avrà effetto fino al riavvio del computer.
Ulteriori informazioni
Dopo aver aumentato il valore ServicesPipeTimeout nel registro, il service control manager attende che i servizi utilizzino l'intero valore ServicesPipeTimeout prima che il registro eventi di sistema segnali che il programma non è stato avviato.
Per i servizi che dipendono dal servizio Windows Trace Session Manager e che richiedono diversi minuti per l'avvio, un valore di 60 secondi potrebbe non essere sufficiente. Pertanto, aumentare il valore ServicesPipeTimeout in modo appropriato. Questo valore aumentato darà a tutti i servizi dipendenti il tempo sufficiente per avviarsi.