Informazioni su Restart Manager
Il motivo principale per cui l'installazione e gli aggiornamenti software richiedono un riavvio del sistema è che alcuni dei file che vengono aggiornati sono attualmente usati da un'applicazione o un servizio in esecuzione. Gestione riavvio consente di arrestare e riavviare tutte le applicazioni e i servizi critici. In questo modo i file in uso consentono di completare le operazioni di installazione. Può anche eliminare o ridurre il numero di riavvii di sistema necessari per completare un'installazione o un aggiornamento.
Gestione riavvio arresta le applicazioni nell'ordine seguente e dopo l'aggiornamento delle applicazioni, riavvia le applicazioni registrate per il riavvio nell'ordine inverso.
- Applicazioni GUI
- Applicazioni console
- Servizi Windows
- Esplora
Riavvia Manager arresta l'applicazione o i servizi solo se il chiamante ha l'autorizzazione a farlo. Si noti che l'arresto tra le sessioni non è supportato.
Le applicazioni che usano Windows Installer versione 4.0 per l'installazione e la manutenzione usano automaticamente Gestione riavvio per ridurre i riavvii del sistema. I programmi di installazione personalizzati possono essere progettati anche per chiamare l'API di Gestione riavvio per arrestare e riavviare applicazioni e servizi. Nei casi in cui un riavvio del sistema non è inevitabile, i programmi di installazione possono usare l'API Restart Manager per pianificare i riavvii in modo da ridurre al minimo l'interruzione del flusso di lavoro dell'utente.
Per informazioni sull'uso dell'API Restart Manager durante l'installazione e gli aggiornamenti, vedere Uso di Gestione riavvio.
I servizi di sistema critici non possono essere arrestati e riavviati da Gestione riavvio senza riavviare il sistema. Per altre informazioni sull'identificazione dei servizi di sistema critici, vedere Servizi di sistema critici.
Le applicazioni e i servizi devono essere pronti per essere arrestati da Gestione riavvio e salvare i dati utente e le informazioni sullo stato necessarie per un riavvio pulito. Per altre informazioni su come preparare le applicazioni e i servizi in modo che funzionino con Gestione riavvio, vedere Linee guida per applicazioni e servizi.
Per informazioni di riferimento sulle enumerazioni, le strutture e le funzioni dell'API Restart Manager, vedere la sezione Riferimenti di Restart Manager