When you try to restore a Windows 7-based computer by using System Restore in Windows Recovery Environment (WinRE), you receive the following error message:
System Restore did not complete successfully. Your computer's system files and settings were not changed.
Details: An unspecified error occurred during System Restore. (0x8000ffff)
You can try System Restore again and choose a different restore point. If you continue to see this error, you can try an advanced recovery method. For more information, see What is Recovery?
Additionally, after you restart the computer, you receive the following message:
System Restore completed successfully. The system has been restored to datetime. Your documents have not been affected.
Note In this message, date time represents the actual date and time of the system restoration point.
This problem occurs because certain files are not replaced correctly if a file conflict occurs during the restore process. Be aware that System Restore may have failed even though the "System Restore has completed successfully" message is displayed.
To resolve this problem, apply the hotfix package that is described in Microsoft Knowledge Base article 2709289 to the Windows Imaging Format (.wim) file in your WinRE environment. To do this, click the following link to view Microsoft Knowledge Base article 2709289, and then follow the instructions in the article:
2709289 System Restore tool does not work in Windows RE on a Windows 7-based computer
To work around this problem, use the Windows System Restore wizard. To do this, follow these steps:
Click Start, and then type System Restore in the Start Search box.
Right-click System Restore, and then click Run as administrator.
In the System Restore dialog box, click Next.
Select a restore point, and then click Next.
In the "Confirm your restore point" window, click Finish.
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
This problem does not affect user data, and it will not cause user data to be lost or corrupted.