I lost all the restore points which were created before after ran Cclean. I have Windows 10 64
That has happened to me as well , but rarely. I’ve gotten in the habit of checking after each use of CCleaner to see if they are still there. If not , I go through the process of creating a new one. My system is also Windows 10 64 bit.
It shouldn’t do that unless you use the ‘System Restore’ tool. (Think that’s what it’s called, I’m on my phone at the moment).
However sometimes Windows itself will clear restore points ‘older than’ xyz days so it could be that that has done it rather than CCleaner?
Such restore point clearing by Windows itself can often happen after a Windows patch Tuesday monthly update.
TBH i wouldn’t (don’t) rely on restore points, they are not good enough theses days.
I make regular full drive images to an external drive.
Are you using clear free space (either the drive wiper tool or under advanced in custom clean)?
those fill the drive which in turn makes windows remove system restore points to open space on the drive.
In my case , all restore points were cleared - including one created only a couple days prior.
Try opening the built in Windows Disk Cleanup and seeing if you have restore points litsted and ticked there.
Disk Cleanup can run automatically at times (eg. If disc space is getting low, as well as other timed).
PS. If you search “restore points dissapear” you will see it’s quite common - even for those without CCleaner.
That’s one reason why I don’t rely on them anymore.