The ocurrance of a restore point being made before an install may be depended on how the program is installed.
I.e. if it is a Microsoft MSI installer then yes, if another installer that is fairly recent and Win Vista/7 compatible then yes. Older installers maybe not and of course "installs" like Blender where you unzip a file into your prgrams fodler.. no