An improved system and method for safe booting an electronic device. In
situations such as where a virus is infecting various devices within a
network, the present invention provides an authentication centre with the
ability to instruct a device on the network to safe boot. During the safe
boot, it can be arranged such that no third party applications are run,
only backup, restoration, or uninstallation of programs are possible,
and/or only programs in the device's read-only memory are loaded. The
present invention also provides a user with the ability to go through the
boot process in a step-by-step manner.