I don't know if it will help, but I found this:
"This error message is often caused when the uninstallation log file becomes corrupt. This can happen if the installation is somehow corrupt.
This error can also occur if the Windows Installer Service is not properly configured on your computer or if the installation is created with a newer version of the Windows Installer Service than the one on your computer.
In the Windows Task Manager, end the process that is running IDriver.exe:
* Right-click the Windows Task bar, then click Task Manager.
* On the Processes tab.
* Review the running processes to see if idriver.exe is running.
* If idriver.exe is running, click it or right-click it, then click End Process.
Run the installation again to see if the error still occurs.
Once you done with this, if issue persists please move to Step 2.
Change the restriction settings to fix the Windows 7 Error 1628 :
1.Click Start button at the left bottom of desktop, go to Control Panel, the select Local Security Setting.
2.On the panel of Local Security Setting click on Software Restriction Polices. Then in the right hand column double click on enforcement.
3.Under the topic of enforcement, Apply software restriction policies to the following user make sure you click on "to all users except local administrators".
Once you have done all the above mentioned steps you have already fixed the error 1628. And now you should install power2go and power director. The error message of "Error 1628 " can not display on your computer any more.
In addition we require your product details so that if above steps does not works we can provide more troubleshooting steps for the same.
I have a feeling it is something to do with Windows Installer, either corruption within install files, or issues due to Windows & upgrade."