- Open control Panel and go to Administrative Tools.
- In Administrative tools open Local Security Policy.
- In Local Security Policy right click Software Restriction Policies and click “New Software Rectriction Policy”.
- Now Left click on software restriction policies and in the right-hand window you should see enforcement.
- Double-click on enforcement and set the policy to apply to “ALL USERS EXCEPT LOCAL ADMINISTRATORS”
- Browse the registry to HKLM\Software\Policies\Microsoft\Windows\Installer
Create: DisableMSI Type: REG_DWORD value = 0 (0 should allow you to install it was originally 1)
- Browse to HKEY_CLASSES_ROOT\Installer\Products\
Search the list for the product that is causing the error.. delete the folder in the products folder… this may also correct your error…
I’ve gotten alot of comments that they cannot find secpol.msc. This is because it is not included on Home versions of vista. However, I now believe I have an answer even to this. I have spent the last hour reviewing the registry changes that are made and have narrowed down the value that is changed when you set the above policy. The Value changed is a dword value :
Start-Control Panel-User Accounts-Turn User Account Control
Right click the program and select “run as administrator”.
**If that option is not available** . . .go to
and right click on the command prompt, then select “run as administrator”.