Reboot to restore software
Reboot to restore is a system restore technology that enables restoring the user-defined system configuration of a computing device after every restart.[1] The technology helps to maintain systems in their optimum working conditions and is useful especially for multi-user computing environments.[2]
Deploying solutions based on Reboot to Restore technology enables users to define a particular system configuration as the desired state. The baseline is the point that would be restored on reboot. Once the baseline is set, the Reboot to Restore software continues to restore that particular configuration every time the device is restarted or switched on after a shutdown.[3]
How it works
A reboot to restore software helps in maintaining optimal system configuration which is quite effective in a multi-user computing environment. The technology prevents all types of alterations to the baseline configuration whether user inflicted or automatic.[2] Alterations by end-users are primarily changes to system settings, installing or uninstalling of software or applications, enabling or disabling specific functionalities, and so on. The automatic alterations include cookies, add-ons and browser extensions, and several types of temporary files that often get downloaded at the background during an online session. It also rolls back malicious alterations made by malware that elusively penetrate into a system and attempts to corrupt it.[4]
Uses
Reboot to Restore software solutions were built to simplify the process of maintaining optimal system configuration of devices in a multi-user computing environment such as public libraries, computer labs in educational institutes (such as K-12, colleges, universities) or training centers, public access kiosks, and so on. Due to constant use by multiple people for a wide range of purposes, these devices become susceptible to performance deterioration and malware infiltration.
During events of system malfunction or failure, it takes a considerably longer time to troubleshoot the issue using conventional practices like resetting or reimaging. This may lead to prolonged downtime causing poor user experience, potential loss of business opportunity, and higher maintenance costs.
The Restore on Reboot functionality ensures that the best system configuration (pristine state) is maintained in every public-access computer without the long-drawn troubleshooting steps. The instant restoration technology empowers end-users to resolve system issues by simply restarting the device which significantly reduces intervention by IT. End-users experience optimum system performance as the pristine configuration is restored with every reboot. The technology helps to deliver maximum system uptime which improves operational efficiency and resource utilization.[5]
System administrators at corporates deploy reboot to restore solutions to create prestige environments without the need for constant troubleshooting. They use the software to protect the system drive and allocate a separate data partition where user and application data can be stored or redirected.
Software built on reboot to restore technology
Windows SteadyState
Initially named Shared Computer Toolkit,[6] Windows SteadyState [7] is a freeware Reboot to Restore solution offered by Microsoft and is compatible with Windows XP and Windows Vista operating systems. Windows SteadyState was discontinued[8] in December 2010. The software is primarily used in educational institutes and public libraries.
SteadyState features a Windows Disk Protection (WDP) functionality. When it is enabled, it redirects the user-generated changes to a cache. The software had three modes—Discard, Persist, and Commit. The Discard mode clears the cache on reboot and restores the original configuration. The Persist mode retains the cache for a specific time during which the IT admins could opt to discard or commit the changes. In the Commit mode, all changes are permanently written on the hard disk as usual.
Deep Freeze
Deep Freeze[9] by Faronics was one of the first rollback software solutions to leverage the Reboot to Restore technology, releasing its first Windows solution in 1999, followed by a Mac OS[10] solution in 2005.
Deep Freeze uses patented technology (US patent 7539828, US patent 7917717, US patent 9152824, US patent 9785370) and redirects information being written to the hard drive or partition to an allocation table, leaving the original data intact. The redirected information on the allocation table is no longer referenced once the computer is restarted, therefore restoring the computer back to its original state at the disk sector level down to the last byte.
Extending the functionalities of the reboot to restore technology,[11] the software has the provision of ThawSpaces or Thawed Partitions for permanently saving user-generated data without altering the baseline configuration. ThawSpace is a virtual space that system administrators can create within the Deep Freeze ecosystem if the hard disk does not have a partition. Content stored in the ThawSpace is retained across reboots. Thawed Partitions are the parts of a hard disk that are exempted from the effects of Reboot to Restore technology.
Other system restoration software
Both Microsoft and Apple Inc. offer restoration tools (though not based on Reboot to Restore technology) embedded with their respective operating systems.[12][13][14]
Windows System Restore
System Restore is an inbuilt feature of Windows[15] and is available in all the latest versions of the OS.[13] It reverts system files and settings to a previous point in time without affecting personal files. When enabled, the software automatically creates Restore Points[16] at regular intervals and before every major instance of configuration alteration like driver update or new application installation. When a device malfunctions, running System Restore rolls back the configuration to a Restore Point where the particular issue did not exist.
Reset (Windows 8)
The Reset option was introduced with Windows 8 and is used for restoring[17] systems to factory defaults. It re-installs the Windows OS and permanently discards all files and system settings other than the pre-installed applications.
Time Machine
Time Machine (macOS) functions more as a backup utility than a restoration program.[18] It creates incremental snapshots of the system configuration periodically and requires an external storage device for backing up the MacOS. This backup can later be used to restore a previous configuration as and when required.[12] The software can also be used to restore specific items like deleted emails or older versions of files rather than the entire configuration.
Refresh
Also introduced with Windows 8, Refresh re-installs[14] the Windows OS but retains user files, the pre-installed applications, and those installed by the users. Running the reset option is advised only if Refresh fails to resolve the issue.
References
- Hand, Carl. "Minimize IT helpdesk overload with Reboot to Restore technology". www.whatech.com. Retrieved 2018-10-18.
- "Simplify managing classroom computers with Reboot to Restore Software". IT Pro Portal. Retrieved 2018-10-18.
- Faronics. "Deep Freeze 8.5 Version Launched to Restore Windows 10 With Single Reboot" (Press release). PR Newswire. Retrieved 2018-10-18.
- Richardson 2018-12-06T10:00:50ZSoftware, Jose. "Reboot to restore software—A preferred Windows steady state alternative for educational institutes". IT Pro Portal. Retrieved 2018-12-19.
- "Reboot to Restore Software Reviews and Pricing—2018". www.capterra.com. Retrieved 2018-12-27.
- Shinder, Deb. "How to use Microsoft's shared computer toolkit". Computerworld. Retrieved 2018-11-27.
- "Windows SteadyState". Download.com. Retrieved 2018-10-18.
- "Windows SteadyState will be phased out". support.microsoft.com. Retrieved 2018-10-18.
- "Reboot To Restore Software | Windows System Restore Software". Faronics. Retrieved 2018-11-27.
- Blum, Jonathan (January 17, 2008). "Macworld's best debut: Design tool that Flows". CNN Money. Retrieved 2018-10-18.
- "Reboot to Restore". Faronics. Retrieved 2018-11-27.
- "Time Machine". Apple Support. Retrieved 2018-10-18.
- "Microsoft Says They Can Recover Files Deleted by Windows 10 October 2018 Update". BleepingComputer. Retrieved 2018-10-18.
- "How to refresh, reset, or restore your PC". support.microsoft.com. Retrieved 2018-11-27.
- Binder, Matt. "Microsoft says it can recover missing files following botched Windows 10 update". Mashable. Retrieved 2018-10-18.
- "Windows 10: How to create a System Restore". Softonic. Retrieved 2018-10-18.
- "How to refresh, reset, or restore your PC". support.microsoft.com. Retrieved 2018-10-18.
- "Apple releases macOS Mojave- Business News". www.businesstoday.in. Retrieved 2018-10-18.