May 9, 2011 09:27 GMT  ·  By

Microsoft has confirmed an issue causing Windows 7 to delete System Restore Points on reboot.

According to the Redmond company, in a specific scenario, the operating system can remove all the System Restore Points created when the user restarts the machine.

The software giant already identified the issue and noted that at fault it the status of the system paging file.

A highly fragmented system paging file can cause Windows 7 to delete all System Restore Points at reboot, Microsoft explained.

Despite having identified the source of the problem, the Redmond company did not provide a fix to resolve it.

However, Microsoft did advise customers impacted by the issue to disable, delete and then recreate the paging file.

While an updated is not available at this point in time, the software giant did provide guidance on the steps that customers need to take to resolve the glitch.

“1. Open Control Panel and type 'advanced system settings' in the search box. Click the link for 'View advanced system settings'.

2. On the Advanced tab, click 'Settings' under Performance.

3. On the Advanced tab, click 'Change...' under Virtual Memory.

4. Select the entry for drive C: and select the radio button labelled 'No paging file', then click the Set button.

5. Click 'Ok' three times to exit out of the system properties dialogs, then reboot.

6. Delete 'pagefile.sys' from the root of C: drive. Note: pagefile.sys is a hidden file and is not visible until you set the folder option to view hidden files.

7. Defragment the C: volume. From an elevated CMD prompt, run 'defrag /h c:'.

8. Reenable the paging file by following steps 1-3 above.

9. After selecting drive C: in the dialog, select the radio button for 'System managed size' and click Set. You can also select 'Custom size' if you wish to make a pagefile of a specific size.

10. Click 'Ok' three times to exit out of the Advanced System Properties dialogs and reboot.”