關於重新啟動管理員
軟體安裝和更新需要重新啟動系統的主要原因,是執行中的應用程式或服務目前正在使用更新的一些檔案。 重新啟動管理員可讓除關鍵應用程式和服務之外的所有應用程式和服務關閉並重新啟動。 這會釋放正在使用的檔案,並允許安裝作業完成。 它也可以消除或減少完成安裝或更新所需的系統重新啟動次數。
重新啟動管理員會依下列順序停止應用程式,並在應用程式更新之後,以反向順序重新啟動已註冊的應用程式。
- GUI 應用程式
- 主控台應用程式
- Windows 服務
- Windows 檔案總管
只有在呼叫端具有執行此動作的許可權時,重新啟動管理員才會關閉應用程式或服務。 請注意,關閉功能不支援跨會話。
使用 Windows Installer 4.0 版安裝和維護的應用程式,會自動使用重新啟動管理員來減少系統重新啟動。 自訂安裝程式也可以設計為呼叫重新啟動管理員 API 來關閉和重新啟動應用程式和服務。 如果系統重新啟動是不可避免的,安裝程式可以使用重新啟動管理員 API 來排程重新啟動,如此一來,它就能將使用者的工作流程中斷降到最低。
如需在安裝和更新期間使用重新啟動管理員 API 的相關信息,請參閱使用重新啟動管理員 。
重新啟動管理員無法停止和重新啟動重要系統服務,而不需要重新啟動系統。 如需識別重要系統服務的詳細資訊,請參閱 重要系統服務。
您的應用程式和服務應該準備好由重新啟動管理員關閉,並儲存清除重新啟動所需的使用者數據和狀態資訊。 如需如何準備應用程式和服務以使用重新啟動管理員的詳細資訊,請參閱 應用程式和服務的指導方針。
如需重新啟動管理員 API 列舉、結構和函式的參考資訊,請參閱<