Alright Mele20
, I've done a lot of research into this particular problem and I've come up with a solution. It involves one of the two Registry Files that I've attached to this post, execute one of them depending upon which version of Windows 8 you're running (32 or 64-bit).
Once you do that, in theory of course, the system should make more System Restore Points. It appears that by making the Registry modifications included in the Registry files I've attached, it disables Windows 8's default System Restore Point creation process of determining if one needs to be created.
I've also attached a small program that I created to make System Restore Points easier and quicker since it doesn't require so many menus to drill through to get to the option. Just execute the program, include some text to be included as the Restore Point description, and click Create.
I posted a new version of the program that I included in this post. It includes some additional features which includes the listing of current Restore Points that the system is holding. To update the program, simply click the "Check for Updates" button and it will pull down the latest version and update it.
Requires Microsoft .NET Framework version 4.0 Build 4 has been posted, the new build includes the ability to delete individual System Restore Points from the list of existing Restore Points.