Issue:
When installing various software you may run into an error message that reads:-
"Error 1330.A file that is required cannot be installed because the cabinet file C:\cab1.cab has an invalid digital signature. This may indicate that the cabinet file is corrupt."
(The path and name of the cabinet may be different).
Possible Fix:
The installer calls WinVerifyTrust() to verify that a signed file is valid. By default, a Certificate Revocation List (CRL) is downloaded and queried to determine if that certificate has been revoked.
To fix this from a command prompt Start>AllPrograms>Accessories>Command Prompt
Run Setreg.exe eg C:\setreg.exe (If setreg is not installed, download setreg.exe here )
Setreg.exe will show a list of the current settings. Option 3 defaults to TRUE, Option 9 defaults to FALSE.
Set setreg.exe option 3 to FALSE to disable the online CRL check.
Type setreg.exe 3 FALSE
A similar problem may occur if option 9 is set to TRUE, which tells WinVerifyTrust() to check a CRL on the timestamp server if the signature is time-stamped. This should also be set to FALSE.
Then re-install the software.
(You can set the options back to the defaults afterwards)