1628: Failed to complete installation

FAQ: I have downloaded PVF installation package but when installing, I immediately get the message: 1628: Failed to complete the installation.

Answer:

Unfortunately, you have run into a Windows issue (See: http://support.microsoft.com/kb/925336) in which a security enhancement installed with IE7 causes large installs, such as PVF, to fail to properly read the package’s digital signature. While we have not been able to reproduce the problem here, other users have been able to work around the problem by either removing IE7, changing a registry setting as suggested by Microsoft, or install the smaller 7.1-5 version of PVF Complete and then upgrading to 7.2.

From one of our users:

After a bit of searching, I came across KB925336 (> http://support.microsoft.com/kb/925336> ), and read about the file-size issue with the windows installer, which I assume is what you were alluding to earlier. I tried the workaround they suggest (modifying HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Safer\CodeIdentifiers\PolicyScope in the registry), and found that this change indeed allows the visual fortran installer to run successfully. (Wooo hooo.)

Although it appears that Microsoft has resolved this issue for Windows 2003 Server, it does not appear they will be fixing it for WinXP. We are currently investigating ways in which we can reduce the size of our install package and hopefully will have a better solution in the near future.

Hi All,

A user sent us another work-around:

  1. Click Start -> Control Panel
  2. Open Administrative Tools
  3. Open Local Security Settings
  4. Click Software Restriction Policies
  5. If no software restrictions are defined, right click the Software Restriction Policies node and select New Software Restriction Policy
  6. Double click Enforcement
  7. Select “All users except local administrators”
  8. Click OK
  9. Reboot the machine

After installing the package, it is advised that you follow the instructions above to select “All users” in step 6 above.

  • Mat