摘要 |
A method of handling and storing data in a computer by establishing a plurality of zones or sessions with different levels of write protection, writing attempted changes to data stored in a protected zone 12 to a temporary zone 14, creating representative maps of some or all of the zones or sessions to track such attempted changes, reading the changes from the temporary zone 14 such that it seems as though the changes were successful, and erasing the temporary zone 14 when the computer is restarted, thereby allowing for "restoring" the data, or, more generally, the computer's configuration, to a state prior to the attempted change. One of the zones may contain working files which are relatively frequently changed, and such changes are treated, e.g., saved, in a substantially conventional manner and not affected by restarting the computer. Access to specific non-temporary zones may be restricted. |