Quantcast
Channel: Software Updates Latest Topics
Viewing all articles
Browse latest Browse all 78162

System Restore Point Creator 6.4 Build 1

$
0
0

Restore Point Creator is a free and portable tool which aims to change all that, and you only need launch it to see major improvements. Everything you need is available in the same dialog: the list of restore points, a "create new" option, a "restore to selected" button, and more.


Key Features

  • Create System Checkpoint - Creates a System Restore Point with the name of “System Checkpoint made by System Restore Point Creator”
  • Create Custom Named - Asks you what you want your System Restore Point to be named and then creates one based upon what you inputted.
  • Windows 10 Support: Straight out of the gate, Restore Point Creator fully compatible with Windows 10. Future changes to the program may be needed as Microsoft finalizes some changes to Windows 10 but core program functionality will work as designed.

 

System Requirements:

Microsoft .NET Framework v4.0

 

Change Log

Spoiler

September 1, 2017 -- Version 6.4 Build 1
It's been a long time since a major new version has been released and this version is chock full of bug fixes and performance improvements. And now for the list of changes...
 

  • Optimized much of the code used to parse Boolean values from the Registry.
  • Added EnableWindowsFormsHighDpiAutoResizing to the embedded app.config file.
  • Fixed multiple parts of the program to be thread safe.
  • Added better handling of Integer Strings to the List View Sorting code.
  • Simplified the RegEx parser used to the existence of numerical Strings with commas in it.
  • Cleaned up some code on the Update Notification window.
  • Added a Debug Mode and Build notation to the crash data that's written to the application event log.
  • Improved the operation of the Application Event Log search tool. This required a massive rewrite of the Application Event Log tool in terms of how it holds data in memory.
  • Improved code that's used to compare String values.
  • Included additional code to handle user.config file access violations that could cause the program to crash. Thanks goes out to Terry Lynch for reporting this issue to me.
  • Improved the window width restraints of the Disk Space Usage tool and Update Notification windows.
  • Merged in version 1.300 of the HTTPHelper class and a new version of the deleteAtReboot Class.
  • Fixed the support.convertErrorCodeToHex() function in which there was a possibility that "0x" wasn't prepended to the returned String.
  • Optimized the code of the addExtendedCrashData() function along with adding support to handle StackOverflowException.
  • Replaced the Please Wait window with a Please Wait panel built into the window itself. This major change to the program should go a long way in solving a lot of crash issues that people have been having with the program once and for all.
  • Fixed a grammar mistake on one of the dialog boxes.
  • Fixed a bug in which the label that tells you how many restore points are on the system wasn't updated after deleting selected restore points.
  • Fixed a bug in the file download routine in which it was telling the user to check the Application Event Log if an error occurs but the program wasn't logging anything to the Application Event Log for the user to check.
  • Removed an unnecessary thread declaration from the update checking routine.
  • Changed the way that custom colors and column orders are saved by the program in the applications settings data. It now uses a much simpler way of storing the data.
  • Removed the code to handle Specialized String Collections from the settings import and export code since it's no longer needed.
  • Added a limit of 6 MBs of files to be attached to the Official Contact Form. This is so as to not overload the mail server on my web server.
  • Changed the memory dump file type that's created when the program crashes. Hopefully it doesn't result in too big of a file.
  • Greatly improved application startup times by properly setting the process priorities such as the CPU and I/O priorities. Before these were set to below Normal when launching the program using the Task Wrapper which caused the program to run slower than it should have been, especially at application launch.


As stated before, development of the program will be considerably slowed down. I don't have nearly the same amount of time that I used to have to keep a heavy active development cycle like what I had before with a 15 day release cycle. This new release is the first new major release since June 17th, 2017; that's almost two months ago.

HOMEPAGE

Changelog

 

Download Links


Viewing all articles
Browse latest Browse all 78162

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>