System Restore - wikipedia System Restore System Restore A component of Microsoft Windows The System Restore wizard in Windows 10 Details Type System recovery Included with Windows ME Windows XP Windows Vista Windows 7 Windows 8 Windows 8.1 Windows 10 Related components Shadow Copy, Windows File Protection System Restore is a feature in Microsoft Windows that allows the user to revert their computer 's state ( including system files, installed applications, Windows Registry, and system settings ) to that of a previous point in time, which can be used to recover from system malfunctions or other problems. First included in Windows ME, it has been included in all following desktop versions of Windows released since, excluding the Windows Server. In Windows 10, System Restore is turned off by default and must be enabled by users in order to function. This does not affect personal files such as documents, music, pictures, and videos. In prior Windows versions it was based on a file filter that watched changes for a certain set of file extensions, and then copied files before they were overwritten. An updated version of System Restore introduced by Windows Vista uses the Shadow Copy service as a backend ( allowing block - level changes in files located in any directory on the volume to be monitored and backed up regardless of their location ) and allows System Restore to be used from the Windows Recovery Environment in case the Windows installation no longer boots at all. Contents 1 Overview 2 Resources monitored 3 Disk space consumption 4 Restore points 5 Implementation differences 6 Restoring the system 7 Limitations and complications 8 See also 9 References 10 Further reading 11 External links Overview In System Restore, the user may create a new restore point manually ( as opposed to the system creating one automatically ), roll back to an existing restore point, or change the System Restore configuration. Moreover, the restore itself can be undone. Old restore points are discarded in order to keep the volume 's usage within the specified amount. For many users, this can provide restore points covering the past several weeks. Users concerned with performance or space usage may also opt to disable System Restore entirely. Files stored on volumes not monitored by System Restore are never backed up or restored. System Restore backs up system files of certain extensions (. exe,. dll, etc. ) and saves them for later recovery and use. It also backs up the registry and most drivers. Resources monitored Starting with Windows Vista, System Restore takes a snapshot of all volumes it is monitoring. However, on Windows XP, it only monitors the following : Windows Registry Files in the Windows File Protection folder ( Dllcache ) Local user profiles COM+ and WMI databases IIS metabase Specific file types monitored The list of file types and directories to be included or excluded from monitoring by System Restore can be customized on Windows Me and Windows XP by editing % windir % system32 \restore Filelist. xml. Disk space consumption The amount of disk space System Restore consumes can be configured. Starting with Windows XP, the disk space allotted is configurable per volume and the data stores are also stored per volume. File are stored using NTFS compression and a Disk Cleanup handler allows deleting all but the most recent Restore Point to free up disk space. System Restore can be disabled completely to regain disk space. It automatically disables itself if the disk free space is too low for it to operate. Restore points Windows creates restore points : When software is installed using Windows Installer or other installers that are aware of System Restore When Windows Update installs new updates When the user installs a driver that is not digitally signed by Windows Hardware Quality Labs Periodically. By default : Windows XP creates a restore point every 24 hours Windows Vista creates a restore point if none is created within the last 24 hours Windows 7 creates a restore point if none has been created within the last seven days On user 's command Windows XP stores restore - point files in a hidden folder named `` System Volume Information '' on the root of every drive, partition or volume, including most external drives and some USB flash drives. The operating system deletes older restore points per the configured space constraint on a first in, first out basis. Implementation differences There are considerable differences between how System Restore works under Windows XP and later Windows versions. Configuration UI - In Windows XP, there is a graphical slider to configure the amount of disk space allotted to System Restore. In Windows Vista, the GUI to configure the disk space is not available. Using the command - line tool Vssadmin. exe or by editing the appropriate registry key, the space reserved can be adjusted. Starting with Windows 7, the slider is available once again. Maximum space - In Windows XP, System Restore can be configured to use up to a maximum of 12 % of the volume 's space for most disk sizes ; however, this may be less depending on the volume 's size. Restore points over 90 days old are automatically deleted, as specified by the registry value RPLifeInterval ( Time to Live - TTL ) default value of 7776000 seconds. In Windows Vista and later, System Restore is designed for larger volumes. By default, it uses 15 % of the volume 's space. File paths monitored - Up to Windows XP, files are backed up only from certain directories. On Windows Vista and later, this set of files is defined by monitored extensions outside of the Windows folder, and everything under the Windows folder. File types monitored - Up to Windows XP, it excludes any file types used for users ' personal data files, such as documents, digital photographs, media files, e-mail, etc. It also excludes the monitored set of file types (. DLL,. EXE etc. ) from folders such as My Documents. Microsoft recommends that if a user is unsure as to whether certain files will be modified by a rollback, they should keep those files under My Documents. When a rollback is performed, the files that were being monitored by System Restore are restored and newly created folders are removed. However, on Windows Vista and later, it excludes only document file types ; it does not exclude any monitored system file type regardless of its location. Configuring advanced System Restore settings - Windows XP supports customizing System Restore settings via Windows Registry and a file at % windir % system32 \restore Filelist. xml. Windows Vista and later no longer support this. FAT32 volume support : On Windows Vista and later, System Restore no longer works on FAT32 disks and can not be enabled on disks smaller than 1 GB. Restoring the System Up to Windows XP, the system can be restored as long as it is in an online state, that is, as long as Windows boots normally or from Safe mode. It is not possible to restore the system if Windows is unbootable without using a 3rd - party bootable recovery media such as ERD Commander. Under Windows Vista and later, the Windows Recovery Environment can be used to launch System Restore and restore a system in an offline state, that is, in case the Windows installation is unbootable. Since the advent of Microsoft Desktop Optimization Pack, Diagnostics and Recovery Toolset from it can be used to create a bootable recovery disc that can log on to an unbootable Windows installation and start System Restores. The toolset includes ERD commander for Windows XP that was previously a 3rd - party product by Wininternals. Limitations and complications A bug existed in System Restore that shipped with Windows Millennium Edition wherein the rollback procedure does not work after 8 September 2001 due to the limitations of the algorithm used to generate checkpoints. Microsoft had created an update to address this issue. A limitation which applies to System Restore in Windows versions prior to Windows Vista is that only certain file types and files in certain locations on the volume are monitored, therefore unwanted software installations and especially in - place software upgrades may be incompletely reverted by System Restore. Consequently, there may be little or no practical beneficial impact. Certain issues may also arise when attempting to run or completely uninstall that application. In contrast, various other utilities have been designed to provide much more complete reversal of system changes including software upgrades. However, beginning with Windows Vista, System Restore monitors all system file types on all file paths on a given volume, so there is no issue of incomplete restoration. It is not possible to create a permanent restore point. All restore points will eventually be deleted after the time specified in the RPLifeInterval registry setting is reached or earlier if allotted disk space is insufficient. Even if no user or software triggered restore points are generated allotted disk space is consumed by automatic restore points. Consequently, in systems with little space allocated, if a user does not notice a new problem within a few days, it may be too late to restore to a configuration from before the problem arose. For data integrity purposes, System Restore does not allow other applications or users to modify or delete files in the directory where the restore points are saved. On NTFS volumes, the Restore Points are protected using ACLs. Since its method of backup is fairly simplistic, it may end up archiving malware such as viruses, for example in a restore point created before using antivirus software to clean an infection. Antivirus software is usually unable to remove infected files from System Restore ; the only way actually to delete the infected files is to disable System Restore, which will result in losing all saved restore points ; otherwise they will remain until Windows deletes the affected restore points. However stored infected files in themselves are harmless unless executed ; they will only pose a threat if the affected restore point is reinstated. Windows System Restore is not compatible with restore points made by third party applications. Changes made to a volume from another OS ( in case of dual - boot OS scenarios ) can not be monitored. In addition, dual - booting different versions of Windows can disrupt the operation of System Restore. Specifically, Windows XP and Windows Server 2003 delete the checkpoints created by Windows Vista and later. Also, checkpoints created by Windows 8 may be destroyed by previous versions of Windows. See also Backup References Jump up ^ No restore point for you, Cnet, 2007 - 12 - 28 Jump up ^ Jim Tanous, `` Why and How to Enable System Restore in Windows 10 '', Tekrevue, 2015 - 07 - 28 ^ Jump up to : Russinovich, Mark E. ; Solomon, David A. ( 2005 ). Microsoft Windows Internals : Microsoft Windows Server 2003, Windows XP, and Windows 2000 ( 4 ed. ). Redmond, WA : Microsoft Press. pp. 706 -- 711. ISBN 0 - 7356 - 1917 - 4. Jump up ^ `` Windows Backup ''. Windows Vista portal. Microsoft. Archived from the original on 10 May 2007. Retrieved 11 January 2014. ^ Jump up to : Fok, Christine ( September 2007 ). `` A Guide to Windows Vista Backup Technologies ''. TechNet Magazine. Microsoft. Retrieved 11 January 2014. ^ Jump up to : MSDN System Restore Reference : Monitored File Extensions Jump up ^ `` Monitoring the System ''. MSDN. Microsoft. Retrieved 10 May 2014. ^ Jump up to : `` Frequently Asked Questions Regarding System Restore in Windows XP ''. TechNet. Microsoft. Archived from the original on 24 April 2008. ^ Jump up to : System Restore : Monitored File Name Extensions ^ Jump up to : `` Selected Scenarios for Maintaining Data Integrity with Windows Vista ''. TechNet. Microsoft. Retrieved 10 May 2014. ^ Jump up to : `` About System Restore ''. MSDN. Microsoft. Retrieved 10 May 2014. Jump up ^ MSFN 's Unattended Windows : Reduce Disk Space Used By System Restore Jump up ^ `` The Registry Keys and Values for the System Restore Utility ''. 2006 - 09 - 15. Retrieved 2009 - 11 - 03. ^ Jump up to : Windows Vista Help : System Restore FAQs Jump up ^ Windows Vista System Restore FAQs : Bert Kinney - System Restore MVP Archived March 27, 2008, at the Wayback Machine. Jump up ^ The Registry Keys and Values for the System Restore Utility Jump up ^ Vista System Restore Q&A - System Restore MVP Bert Kinney Jump up ^ Checkpoints that you create after September 8, 2001 do not restore your computer. Retrieved 15 August 2013 from Microsoft website. Jump up ^ Windows Server Hacks : Hacking System Restore - O'Reilly Media Jump up ^ `` Antivirus Tools Cannot Clean Infected Files in the _Restore Folder ''. Microsoft Corporation. Jump up ^ `` How restore points and other recovery features in Windows Vista are affected when you dual - boot with Windows XP ''. File Cabinet Blog. Microsoft. July 14, 2006. Retrieved 2007 - 03 - 21. Jump up ^ `` Calling SRSetRestorePoint ''. MSDN Library. Microsoft. Retrieved 2015 - 02 - 01. Snapshots of the boot volume created by System Restore running on Windows 8 may be deleted if the snapshot is subsequently exposed by an earlier version of Windows. Further reading `` Use System Restore to Undo Changes if Problems Occur ''. Windows XP Help. Microsoft. Archived from the original on 15 January 2008. `` Windows XP System Restore ''. MSDN. Microsoft. April 2001. Archived from the original on 1 September 2008. `` Checkpoints that you create after September 8, 2001 do not restore your computer ''. Support ( 3.8 ed. ). Microsoft. 26 October 2007. Retrieved 9 May 2014. `` The Registry Keys and Values for the System Restore Utility ''. Support ( 1.3 ed. ). Microsoft. 15 January 2006. Retrieved 9 May 2014. External links Microsoft Windows Backup and Restore Team Blog Accessing Windows 8 System Recovery Console Microsoft Windows components Management tools App Installer Command Prompt Control Panel Applets Device Manager Disk Cleanup Disk Defragmenter Driver Verifier Event Viewer IExpress Management Console Netsh Performance Monitor Recovery Console Resource Monitor Settings Sysprep System Configuration System File Checker System Information System Policy Editor System Restore Task Manager Windows Error Reporting Windows Ink Windows Installer PowerShell Windows Update Windows Insider WinRE WMI Apps Alarms & Clock Calculator Calendar Camera Character Map Cortana Edge Fax and Scan Feedback Hub File Manager Get Help Groove Music Magnifier Mail Messaging Maps Media Player Movies & TV Mobility Center Money News Narrator Notepad OneDrive OneNote Paint Paint 3D People Phone Companion Photos Quick Assist Snipping Tool Speech Recognition Skype Sports Sticky Notes View 3D Store Tips Voice Recorder Wallet Weather Windows To Go Windows Story Remix WordPad Xbox Shell Action Center Aero AutoPlay AutoRun ClearType Explorer Search Indexing Service IFilter Saved search Namespace Special folder Start menu Taskbar Task View Windows Spotlight Windows XP visual styles Services Service Control Manager BITS CLFS Multimedia Class Scheduler Shadow Copy Task Scheduler Error Reporting Wireless Zero Configuration File systems CDFS DFS exFAT IFS FAT NTFS Hard link Junction point Mount Point Reparse point Symbolic link TxF EFS ReFS UDF Server Domains Active Directory DNS Group Policy Roaming user profiles Folder redirection Distributed Transaction Coordinator MSMQ Windows Media Services Rights Management Services IIS Remote Desktop Services WSUS SharePoint Network Access Protection PWS DFS Replication Remote Differential Compression Print Services for UNIX Remote Installation Services Windows Deployment Services System Resource Manager Hyper - V Server Core Architecture Architecture of Windows NT Startup process NT Vista CSRSS Desktop Window Manager Portable Executable EXE DLL Enhanced Write Filter Graphics Device Interface hal. dll I / O request packet Imaging Format Kernel Transaction Manager Library files Logical Disk Manager LSASS MinWin NTLDR Ntoskrnl. exe Object Manager Open XML Paper Specification Registry Resource Protection Security Account Manager Server Message Block Shadow Copy SMSS System Idle Process USER WHEA Win32 console Winlogon WinUSB Security Security and Maintenance AppLocker BitLocker Credential Guard Data Execution Prevention Family Safety Kernel Patch Protection Mandatory Integrity Control Protected Media Path User Account Control User Interface Privilege Isolation Windows Defender Windows Firewall Compatibility COMMAND.COM Virtual DOS machine Windows on Windows WoW64 Windows Subsystem for Linux API Active Scripting WSH VBScript JScript COM ActiveX ActiveX Document COM Structured storage DCOM OLE OLE Automation Transaction Server DirectX. NET Framework Universal Windows Platform Windows Mixed Reality Windows Runtime WinUSB Games Solitaire Collection Discontinued Games 3D Pinball Chess Titans FreeCell Hearts InkBall Hold ' Em Purble Place Reversi Spider Solitaire Solitaire Tinker Apps ActiveMovie Anytime Upgrade Address Book Backup and Restore Cardfile CardSpace Contacts Desktop Gadgets Diagnostics DriveSpace DVD Maker Easy Transfer Fax Food & Drink Help and Support Center Health & Fitness HyperTerminal Internet Explorer Journal Media Center Meeting Space Messaging Messenger Mobile Device Center Movie Maker MSN Dial - up NetMeeting NTBackup Outlook Express Travel Photo Gallery Photo Viewer Program Manager Steps Recorder Syskey WinHelp Write Others ScanDisk File Protection Media Control Interface Next - Generation Secure Computing Base POSIX subsystem Interix Video for Windows Windows SideShow Windows Services for UNIX Windows System Assessment Tool WinFS Spun off to Microsoft Store DVD Player Hover ! Mahjong Minesweeper Retrieved from `` https://en.wikipedia.org/w/index.php?title=System_Restore&oldid=855253982 '' Categories : Windows components Windows administration Hidden categories : Webarchive template wayback links Talk Search Contents About Wikipedia Deutsch Español فارسی Français 한국어 Italiano עברית 日本 語 Polski Português Русский Svenska Tagalog தமிழ் ไทย Türkçe 中文 9 more Edit links This page was last edited on 17 August 2018, at 00 : 16 ( UTC ). About Wikipedia

Question: which windows system was the first to incorporate the system restore
Answer: in Windows ME