Bagikan melalui


Tentang Restart Manager

Alasan utama penginstalan dan pembaruan perangkat lunak memerlukan mulai ulang sistem adalah bahwa beberapa file yang sedang diperbarui saat ini sedang digunakan oleh aplikasi atau layanan yang sedang berjalan. Restart Manager memungkinkan semua kecuali aplikasi dan layanan penting untuk dimatikan dan dimulai ulang . Ini membebaskan file yang sedang digunakan dan memungkinkan operasi penginstalan selesai. Ini juga dapat menghilangkan atau mengurangi jumlah hidupkan ulang sistem yang diperlukan untuk menyelesaikan penginstalan atau pembaruan.

Restart Manager menghentikan aplikasi dalam urutan berikut, dan setelah aplikasi diperbarui, memulai ulang aplikasi yang telah didaftarkan untuk memulai ulang dalam urutan terbalik.

  1. Aplikasi GUI
  2. Aplikasi konsol
  3. Layanan Windows
  4. Penjelajah Windows

Restart Manager mematikan aplikasi atau layanan hanya jika pemanggil memiliki izin untuk melakukannya. Perhatikan bahwa penonaktifan di seluruh sesi tidak didukung.

Aplikasi yang menggunakan Penginstal Windows versi 4.0 untuk penginstalan dan layanan secara otomatis menggunakan Restart Manager untuk mengurangi hidupkan ulang sistem. Penginstal kustom juga dapat dirancang untuk memanggil API Restart Manager untuk mematikan dan menghidupkan ulang aplikasi dan layanan. Dalam kasus di mana hidupkan ulang sistem tidak dapat ditolak, penginstal dapat menggunakan API Restart Manager untuk menjadwalkan hidupkan ulang sedini mungkin sehingga meminimalkan gangguan alur kerja pengguna.

Untuk informasi tentang menggunakan Api Restart Manager selama penginstalan dan pembaruan, lihat Menggunakan Restart Manager.

Layanan sistem penting tidak dapat dihentikan dan dimulai ulang oleh Restart Manager tanpa menghidupkan ulang sistem. Untuk informasi selengkapnya tentang mengidentifikasi layanan sistem penting, lihat Layanan Sistem Penting.

Aplikasi dan layanan Anda harus siap untuk dimatikan oleh Restart Manager dan menyimpan data pengguna dan informasi status yang diperlukan untuk hidupkan ulang yang bersih. Untuk informasi selengkapnya tentang cara menyiapkan aplikasi dan layanan Anda untuk bekerja dengan Restart Manager, lihat Panduan untuk Aplikasi dan Layanan.

Untuk informasi referensi tentang enumerasi, struktur, dan fungsi API Restart Manager, lihat bagian Mulai Ulang Referensi Manajer