There could be multiple causes to this error, but the most common ones are related to the Windows functionality. Even if the software is able to run on the computer and Windows has problems, you will still get error. Try to install CCleaner and then click on the Registry. Scan the registry and delete the obsolete registry entries. After this procedure, reboot the computer and install it again and it should work.