F forbes.com Microsoft confirms Windows 11 automatic deletions of System Restore points 31 points nreece 1 year ago 18 comments