Windows 8 : Restore points are deleted when switching to another system (dual boot)

December 2016



Issue


I have installed Windows 8 on my PC, but have also kept previous version of Windows. Each time I switch between versions, my restore points are deleted. Why?
In this version of Windows, restore points are created differently and are not recognized by earlier versions of Windows. If you have a dual-boot configuration and you boot on the earlier version of Windows, restore points willbe deleted. If you boot on Windows 8, restore points are created automatically.

Solution


It is possible to keep the restore points of both systems.
In our example the versions of Windows are installed on the C:/ and D:/ drive.
Boot on Windows 8:
  • Disable system restoration from all your drives and enabled it only for the drive where Windows 8 is installed
  • Go to Run and type regedit and go HKEY_LOCAL_MACHINE\System\MountedDevices
  • In the right pane, right-click > New > Key > named this key as Offline.
  • In the right pane, right-click > New > DWORD 32 Bits .
  • Name it as \DocDevices\C and set its value to 1.
  • Go to System Restore.
  • Enable system restore for the drive on your choice and create a restore point.

Boot on Windows 7:
  • Go to Run and type regedit and go HKEY_LOCAL_MACHINE\System\MountedDevices
  • In the right pane, right-click > New > Key > named this key as Offline.
  • In the right pane, right-click > New > DWORD 32 Bits .
  • Name it as \DocDevices\C and set its value to 0.
  • Enable system restore for the drive on your choice and create a restore point.


For more information read: Restore points are automatically deleted at each start up.

Related :

This document entitled « Windows 8 : Restore points are deleted when switching to another system (dual boot) » from CCM (ccm.net) is made available under the Creative Commons license. You can copy, modify copies of this page, under the conditions stipulated by the license, as this note appears clearly.