Patent ID: 8352717
Filing Date: 2013-01-08
Classification: G06F

Abstract:
1. A method comprising: initiating a start-up sequence of a computer system; identifying a plurality of snapshots in a single file system in a hidden section of a mass storage device before loading an operating system for the computer system, each snapshot being completely independent of the last active snapshot and containing an independent bootable image of a system drive with an operating system, applications, and computer system configuration settings; exposing one of the plurality of snapshots if it is hidden; booting the exposed snapshot including loading the operating system and applications of the exposed snapshot; completing the start-up sequence; and replacing the registry of the operating system of one of the plurality of snapshots that was not booted with the registry of the snapshot that was booted, wherein replacing comprises comparing and then overwriting and deleting files that are not present in the registry of the snapshot that was booted.