- Mirage has an app.config setting named autoRebootMode with the following possible 3 values:
- On (0) – When a reboot is needed, a nag screen (with a timeout) appears, requesting the user to boot. When a boot is requested/timed-out, or if the user is logged off, Mirage will reboot the system.
- Off (1) – When a reboot is needed, a nag screen (without a timeout) appears, requesting the user to boot. Only if a boot is explicitly requested by the user, Mirage will reboot the machine. If a user is logged off, Mirage does not reboot the machine.
- AutoRebootOnLogoff? (2) (the default) – Same as "Off", but Mirage does reboot the machine if a user is logged off.
- The nag screen has the following features:
- The nag-screen causes an automatic reboot after a timeout of 15 minutes.
- The nag-screen causes an immediate reboot if the Restart Now button is pressed.
- The nag-screen reappears in two minutes if the Restart Later button is pressed.
- A progress bar, and a countdown to reboot are visible in the nag-screen.
- A click on the tray icon during the Restart Later interval brings back the Nag dialog.