Informazioni su Gestione del riavvio
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 abilita l'arresto e il riavvio di tutte le applicazioni e i servizi critici. In questo modo vengono liberati i file in uso e le operazioni di installazione possono essere completate. 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 risorse di Windows
Restart Manager arresta l'applicazione o i servizi solo se il chiamante dispone dell'autorizzazione per 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 anche essere progettati per chiamare l'API di Gestione riavvio per arrestare e riavviare applicazioni e servizi. Nei casi in cui un riavvio del sistema è inevitabile, i programmi di installazione possono usare l'API di Gestione riavvio per pianificare i riavvii in modo da ridurre al minimo l'interruzione del flusso di lavoro dell'utente.
Per informazioni sull'uso dell'API di Gestione riavvio durante l'installazione e gli aggiornamenti, vedere Using Restart Manager.
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 Critical System Services.
Le applicazioni e i servizi dovrebbero essere preparati per essere arrestati dal Gestione Riavvio e salvare i dati utente e le informazioni sullo stato necessarie per un riavvio corretto. Per altre informazioni su come preparare le applicazioni e i servizi per l'uso con Gestione riavvio, vedere Linee guida per applicazioni e servizi.
Per informazioni di riferimento sulle enumerazioni, le strutture e le funzioni dell'API di Restart Manager, vedere la sezione Riferimento a Restart Manager