Bagikan melalui


Tindakan ForceReboot

Tindakan ForceReboot meminta pengguna untuk memulai ulang sistem selama penginstalan. Tindakan ForceReboot berbeda dari tindakan ScheduleReboot karena tindakan ScheduleReboot digunakan untuk menjadwalkan perintah untuk memulai ulang di akhir penginstalan.

Jika penginstalan memiliki antarmuka pengguna, alat penginstal menampilkan kotak dialog di setiap tindakan ForceReboot yang meminta pengguna untuk memulai ulang sistem. Pengguna harus menanggapi perintah ini sebelum melanjutkan penginstalan. Jika penginstalan tidak memiliki antarmuka pengguna, sistem secara otomatis memulai ulang pada tindakan ForceReboot.

Jika alat penginstal menentukan bahwa mulai ulang diperlukan, penginstal secara otomatis meminta pengguna untuk memulai ulang di akhir penginstalan, apakah ada tindakan ForceReboot atau ScheduleReboot secara berurutan atau tidak. Misalnya, alat penginstal secara otomatis meminta mulai ulang jika perlu mengganti file apa pun yang digunakan selama penginstalan.

Tekan perintah hidupkan ulang tertentu dengan mengatur properti REBOOT .

Jika Pemasang Windows mengalami tindakan ForceReboot atau ScheduleReboot selama penginstalan beberapa paket, penginstal akan menghentikan dan mengembalikan penginstalan. Paket lain milik penginstalan beberapa paket, yang tidak berisi tindakan ForceReboot atau ScheduleReboot, dapat diinstal.

Pembatasan Urutan

Tindakan berikut biasanya terjadi bersama-sama sebagai grup dalam urutan tindakan. Disarankan agar tindakan ForceReboot dijadwalkan untuk datang setelah grup ini. Jika tindakan ForceReboot dijadwalkan sebelum tindakan RegisterProduct, alat penginstal lagi memerlukan sumber paket penginstalan setelah mulai ulang. Oleh karena itu, urutan yang disukai untuk ForceReboot segera mengikuti urutan tindakan ini.

Tindakan ForceReboot harus datang antara InstallInitialize dan InstallFinalize dalam urutan tindakan tabel InstallExecuteSequence.

Pesan ActionData

Tidak ada pesan ActionData.

Keterangan

Tindakan ForceReboot harus selalu digunakan dengan pernyataan kondisional sehingga alat penginstal memicu hidupkan ulang hanya jika perlu. Misalnya, hidupkan ulang mungkin hanya diperlukan jika file tertentu diganti atau komponen tertentu diinstal. Setiap penginstalan produk unik dan tindakan kustom mungkin diperlukan untuk menentukan apakah hidupkan ulang diperlukan. Kondisi pada tindakan ForceReboot biasanya menggunakan properti AFTERREBOOT .

ForceReboot menjalankan operasi sistem yang dihasilkan oleh tindakan sebelumnya sebelum meminta menghidupkan ulang atau memulai ulang. Misalnya, operasi sistem yang dihasilkan oleh InstallFiles dan WriteRegistryValues dijalankan sebelum menghidupkan ulang.

Tindakan ForceReboot menulis kunci registri yang menyebabkan alat penginstal dimulai setelah memulai ulang. Lokasi kunci ini HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce.

Reboot Sistem