Article ID: 2390760 - View products that this article applies to.
System Restore is unable to complete restoration and terminates with the following error.
"This restoration is incomplete. It was interrupted by an improper shutdown. You should undo this restore or choose another restore point."
The System Restore and the combination of File Based Write Filter with Registry Filter cannot be used at the same time. System Restore is unable to restore to an earlier point in time correctly with Registry Filter enabled.
File Based Write Filter (FBWF) and Registry Filter must be disabled for system restore to work properly:
Using Registry Editor (Go to start, Run, type Regedit.exe, press enter) create the following regnodes if not present, or if present set the values as outlined below to disable FBWF & Registry Filter in order to create a restore point or restore the system to an earlier point in time.
Conversely set the following Registry Keys as appropriate to enable FBWF and Registry filter and disable System Restore
Important: This step directs you to modify the registry. However, serious problems might occur if you modify the registry incorrectly. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
(http://support.microsoft.com/kb/322756)How to back up and restore the registry in Windows
Adding these registry keys can be done several ways. You can use RegEdit, as shown in the example below. Alternatively you can also use Registry Entries (.reg) files to remotely distribute registry changes to several Windows-based computers. When you run a .reg file, the file contents merge into the local registry. Therefore, you must distribute .reg files with caution. The following article provides advanced information on the Registry with several editing methods described, including Regedit and .reg files:
(http://support.microsoft.com/kb/256986)Windows registry information for advanced users
Example using Regedit:
Registry Filter provides functionality required to persist specific registry values when connected to a Network Domain and File Based Write Filter is enabled and protecting the system volume. File Based Write Filter correctly disables the System Restore service and it is in fact disabled in POSReady by default. Running Sysprep on the POSReady runtime or invoking System Restore manually can enable the System Restore service.
(http://go.microsoft.com/fwlink/?LinkId=151500)for other considerations.