System Restore is unable to complete Restoration

Article translations Article translations
Close Close
Article ID: 2390760 - View products that this article applies to.
Expand all | Collapse all

SYMPTOMS

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."

CAUSE

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.

RESOLUTION

File Based Write Filter (FBWF) and Registry Filter must be disabled for system restore to work properly:
  1. FBWF and Registry Filter should be disabled anytime System Restore is used to create a restore point or restore the system to an earlier point in time.
  2. System Restore should be disabled when FBWF and Registry Filter are in use.

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.


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RegFilter]
"Start"=dword:00000004

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FBWF]
"Start"=dword:00000004

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\srservice]
"Start"=dword:00000002

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sr]
"Start"=dword:00000000

Conversely set the following Registry Keys as appropriate to enable FBWF and Registry filter and disable System Restore

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RegFilter]
"Start"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FBWF]
"Start"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\srservice]
"Start"=dword:00000004

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sr]
"Start"=dword:00000004


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:

KB322756 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:

KB256986 Windows registry information for advanced users

Example using Regedit:
  1. Click on the Start menu, Select 'Run...'
  2. Type: Regedit
  3. Press the Enter key or click OK
  4. Add the following keys to the Software section of the Registry:

    [HKEY_LOCAL_MACHINE\software\Microsoft\Windows Embedded POSReady]
    "Version"=(REG_SZ)"2.0"

MORE INFORMATION

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.

Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Properties

Article ID: 2390760 - Last Review: September 2, 2010 - Revision: 1.0
APPLIES TO
  • Windows Embedded POSReady 2009
  • Windows Embedded for Point of Service
Keywords: 
KB2390760

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com