How to Repair Corrupted Windows System Files with the SFC and DISM Commands
If it is a problem because of Dual Booting. Try some of the suggestions here. See the KB article in the third link.
Windows 8 : Restore points are deleted when switching to another system (dual boot)
Windows 7 deletes Windows 8 restore Points
No restore points are available when you use Windows Vista, Windows 7 or Windows Server 2008-based operating systems in a dual-boot configuration together with an earlier Windows operating system
http://support2.microsoft.com/kb/926185
Windows 7 - System Restore Points Keep Getting Deleted
Some third-party tools can can cause the deletion of restore points in Windows.
How to perform a clean boot in Windows
http://support.microsoft.com/kb/929135/en-au
How to perform a clean boot to troubleshoot a problem in Windows Vista, Windows 7, Windows 8, Windows 10.