So first what causes this? It's most likely that your windows installer has become corrupted, which if it doesn't work you won't be able to install/uninstall any programs. Hence the error you are getting about the installer service not being accessed. The fix I suggest is the following.
The Fix that worked for me - Registry Fix
This one is a pain because you need another computer running Vista that has the installer service working. Not everyone will have two Vista PC's at their disposal, but this does fix the issue most often. You will want to do the following.
1. Open the registry on the working Vista machine (Click Start>>Run>>type regedit)
2. Navigate to the following key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver
3. Right click on the key name and choose EXPORT
4. Save it to a USB flash drive, if you don't have one burn to CD\DVD
5. Now open the registry on the broken Vista machine and open the registry (Click Start>>Run>>type regedit)
6. Click File>>Import>>Locate the exported registry key>>Click Open
7. Once the key is imported it will give you a message saying it has completed
8. Reboot and test and see if you can install your program
9. If it worked you are done, if not then go to #2
This fixed my PC without any problems, the registry key imported just fine and after a reboot I was installing programs again. If you don't have a second copy of Vista to get the registry key then I can provide you with the key that I used. I have uploaded it here (a free file hosting site).
Now if that doesn't work for you I won't say you have to reinstall yet. I would suggest trying the information in the following link. It's a Microsoft page that explains how to fix this problem in XP. I have heard that it works in Vista and XP but I tried it on my 64-bit Vista and it didn't work for me. The only fix that worked for me was the registry key.
Also some people have reported that installing the Windows Installer 4.5 will fix the problem before it installs the needed software. Again I didn't have any luck with it but if neither of the above fixes worked it might be worth the 15 minutes it will take to download and install the installer just to see. Otherwise I suggest either restoring your PC to one of your restore points (if you have that setup) or reinstall Vista. Not good alternatives but they will cure your problem.
Published by TechTips
I am a senior systems engineer and enjoy writing articles about computers, technology and other electronics. View profile
- How to Fix a Scratched Dvd with Items You May Already Have in Your HomeThis article explains how to fix a scratched dvd with common household objects.
Vista Upgrades Cannot Be Cleanly InstalledVista upgrade customers could quickly become irritated if they plan to do a clean install to their computer system.
Pennzoil Fix-A-Flat: No Car Should Be Without itA flat tire can leave you stranded but when you have Fix-A-Flat handy, you'll be back on the road in no time.- Anatomy of the Windows RegistryThe Windows registry is a central database that's used to store all the necessary information required to configure a PC's system for its users, applications and hardware devices. This article is a brief overview of t...
- Free Registry Fix Guide for WindowsHave you ever deleted a program but it still showed up? A registry fix would be the program to find all the pieces of that program and repair it or delete it.
- Windows Vista - 7 Reasons to Upgrade XP
- Fixing Problems with the Windows Installer Service
- Using DOS Commands with Windows XP Home, XP Professional and Vista
- Vista Slowing Down Broadband Users Worldwide
- The New Windows Vista License
- How to Fix a Stripped Wood Screw Hole
- Windows Vista: Microsoft Fights Back Against Piracy





1 Comments
Post a CommentWhat if I have Windows 7?