Procedure consigliate per ridurre al minimo i servizi non rispondenti
Piattaforma interessata
Client - Windows Vista | Windows 7
Descrizione
I servizi che non rispondono possono comportare timeout, sessioni terminate e persino dati persi. L'uso delle procedure consigliate può ridurre notevolmente l'occorrenza di servizi non rispondenti.
Procedure consigliate
Assicurarsi che le applicazioni e tutti i relativi servizi e driver dipendenti rispondano alle notifiche di alimentazione e arresto del sistema.
- Tutte le applicazioni devono rispondere tempestivamente e in modo appropriato ai messaggi di arresto, ad esempio WM_QUERYENDSESSION e WM_ENDSESSION che indicano che è in corso un arresto.
- Tutti i servizi devono rispondere tempestivamente alle notifiche di arresto di SCM. Se non riescono a farlo, il computer li considera come non risponde e avvia un timeout di 20 secondi e li arresta, aprendo la possibilità di perdita dei dati. Questo aggiunge anche 20 secondi all'ora di arresto di un computer.
- Tutti i servizi con dipendenze del driver di dispositivo kernel devono rispondere tempestivamente e in modo appropriato per IRP_MJ_SHUTDOWN notifica nelle routine DispatchShutdown.
Collegamenti ad altre risorse