|
Windows Installer Issue
Hello.
I'm using Windows XP Professional, and I'm having some issues with Windows Installer.
I recently created a new user accounts, with admin previleges, and deleted the other one I used.
Now, I remember, that from the first time I ran my new user account, Windows Installer would auto-start when I started windows, and then, after about 30 seconds, it would close itself. At first I didn't even bothered about it, but now, when I try to install ou uninstall a program that uses Windows Installer, I get this error message:
"The Windows Installer service could not be accessed. This can occur if you are running Windows in safe mode, or if the Windows Installer is not correctly installed. Contact your support personnel for assistance."
I already searched the forum for answers to this issue, and found some. I searched google and microsoft website, and found others. None of them worked.
This is what I tried (I'm listing them, because they might help people who are having this problem to):
--------------
I uninstalled Windows Instaler 3.1, from Add and Remove Programs, and reinstalled it.
----------------
# On the Windows desktop, click Start > Run.
# In the Open line, type command and then click OK.
# At the command prompt, type the following, depending on your version of Windows, and then press Enter after each line.
cd \windows\system32
ren msi.dll msi.old
ren msihnd.dll msihnd.old
ren msiexec.exe msiexec.old
exit
# Restart the computer.
# On the desktop, double-click WindowsInstaller-KB893803-x86.exe.
# Follow the prompts to complete the installation.
# Restart the computer.
------------------
1. Log on to your computer as an administrator.
2. Click Start, and then click Run.
3. In the Open box, type cmd, and then click OK.
4. At the command prompt, typemsiexec.exe /unregister, and then press ENTER.
5. Type msiexec /regserver, and then press ENTER.
6. Verify that the SYSTEM account has full control access permissions to the HKEY_CLASSES_ROOT hive in the Windows registry. In some cases, you may also have to add Administrator accounts. To do so:Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall your operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.
a. Click Start, click Run, type regedit in the Open box, and then click OK.
b. Click the following registry hive:
HKEY_CLASSES_ROOT
c. On the Edit menu, click Permissions.
d. If SYSTEM is not listed in the Group or user names list, click Add, make sure that the local computer name appears in the From this location box, type system in the Enter the object names to select box, click Check Names, and then click OK.
e. Click SYSTEM in the Group or user names list, and then select the Full Control check box under Allow in the Permissions for SYSTEM box.
f. Click Apply, click OK, and then quit Registry Editor.
7. Restart the computer
-------------------
Tried right clicking in C:\, chose Security tab, and give Full control to EVERYONE
-------------------
Tried running Windows Installer CleanUp, to uninstall Windows Installer completely, but, it has to use Windows Installer to run, so the same error occurs when trying to install it (That's dumb)
--------------------
Tried going to regedit, and see if msiexec.exe path is correct in ImagePath value
--------------------
Checked If Windows Installer was in Manual or Disabled Options, and it was in Manual Option, under Startup - Run, using services.msc.
--------------------
Used command gpedit.msc in Startup - Run, and made Windows Installer active in Priveleges option in both Computer and User configurations, under Windows Installer.
--------------------
And I think this was all I tried...
PS: When I made this new user account, I remember loging in my old account before deleting it, and I don't remind Windows Install auto-starting, so I'm thinking that this might be a permission issue, what I mean is, that I think that my current admin account may not have the permition to run Windows installer, altough it's an admin account, and I gave full control to Everyone.
|