Jump to content

Windows Installer(.msi) policy on Win2k


Kramy

Recommended Posts

Well, recently my HD died, and I set out on the path to make a 1337 gaming Win2k almost totally optimized. I used HFSLIP to slipstream hotfixes and DX9.0c in(since dx90c doesn't install for some reason), and then I nLited stuff as I previously have.

A new problem came up though at some point. Because of the weird HD stuff I had to get through, I can't pinpoint when, but at some point either HFSLIP or a policy I set(gpedit.msc) broke the windows installer. It fails to update if I try to install 3.1(v2) again.

So...my question. I've tried setting all the windows installer keys I can to turning it on, or leaving them default. Nothing works, even with reboots. It just stays disabled, and I can't install Kerio or any other programs with .msi based installers.

Does anyone have a list of ALL the policies I have to change to get my windows installer working again? It says in the log(all logging enabled) "This installation is forbidden by system policy. Contact your system administrator."

Oh, and I'm logged in as an admin. :whistle:

Help! Thanks!

-Kramy

Edited by Kramy
Link to comment
Share on other sites


Almost all of the Windows Installer policies are under Computer Configuration > Administrative Templates > Windows Components > Windows Installer. Note that any policy setting that has been configured from "Not Configured" to a value cannot be reset by changing it back to "Not Configured"; it must be set to something else.

Link to comment
Share on other sites

On this machine, I do not have that value at all. And the registry data looks clean, the version check and the imagefileoptions check all passed OK. You've got some issues with reparsing (which could be caused by disk I/O at the time), but nothing out of the ordinary. It's definitely a policy issue as far as I can tell from this.

Link to comment
Share on other sites

Woo, finally fixed it! :D

It appears that as long as the registry key was there, it was not updating the key for policy changes. I find that odd...you change a policy, you expect the registry key to be updated. Anyway....process:

1) Deleted all "Windows Installer" registry keys at the policy locations

HKEY_CURRENT_USER\Software\Policies\Microsoft

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft

2) Set all "Windows Installer" policies to Not configured

3) Rebooted, then checked to make sure all policies were applied(or rather not applied).

I'm guessing something broke with HFSLIP, since it appears "Enabled -> ON", "Enabled -> Managed", "Enabled -> OFF", and "Disabled" all count as Windows Installer Disabled.

Thanks for the help!

Link to comment
Share on other sites

I don't mean to beat a dead horse, but my hfslip'd 2k does not have msi issues. Are you sure it's an HFSLIP issue? Or is it an NLITE issue? The reason I ask is that HFSLIP does not tinker with the policies via inf files. Also, I'd like to make hfslip more universal and error-free. Thanks!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...