Windows Installer not working

May 6, 2012 at 12:05:21
Specs: Windows Vista, ES200 @ 2.50 Ghz
I have Dell Inspiron 518 with Vista Service Pack 2 and HP Officejet 6500 All-in-one Printer. I cannot use scan feature on printer. I also have System Mechanic 10. I have had difficulties in past and had to uninstall and install printer software to get it to work. Now it does not work again and I uninstalled printer software and cannot install it again. I get an error that Windows Installer is not working. I cannot find windows installer on my computer.

See More: Windows Installer not working

Report •

May 6, 2012 at 15:58:03
Please remove System Mechanic 10 and install the newest windows installer package.

Report •

May 6, 2012 at 17:39:50
When I try to download the windows Installer for Vista I get a response that update does not apply. I do have Vista 32 bit operating system

Report •

May 6, 2012 at 20:41:46
"When I try to download the windows Installer for Vista I get a response that update does not apply. I do have Vista 32 bit operating system"



(Windows6.0 = Vista; x86 = 32 bit)

Report •

Related Solutions

May 7, 2012 at 06:26:11
I have removed System Mechanic 10 but will not let me run Windows6.0-KB942288-v2-x86.msu. I get error " upgrade does not apply" when I run it.

Report •

May 7, 2012 at 06:53:19
In that case it's probably already been installed

Look here to see if it's listed......
Control Panel - Classic view - Programs and Features

Searched the web using: Vista windows installer not working


Error “The Windows Installer Service Could Not Be Accessed” when installing or updating programs on Windows 7 or Windows Vista

How to troubleshoot problems when you install or uninstall programs on a Windows-based computer

Windows Installer Service could not be access [Solved/Closed]

Report •

May 7, 2012 at 10:48:25
I have tried almost all methods without success. Windows Installer does not seem to exist on my computer. I do not find windows Installer services. In cmd mode the windows installer is not there. I cannot download windows Installer. I tried fix-it to update registry and that did not work. It appears that somehow it was deleted.

Report •

May 7, 2012 at 12:02:56
One of the reasons the System Mechanic is crap is that it aggressively cleans the registry, most likely discarding entries that are very much needed. Is there anyway that you can use windows system restore to go back to a date before you installed system mechanic? After the restore, run a system file checker to make sure that your system files are intact.

Report •

May 7, 2012 at 13:15:08
Thanks for your response, I installed system mechanic 3 to 4 years ago so would lose a lot of data.I will have to make sure that I have all my files backed up. I have suspected that registry got messed up by system mechanic. Windows system restore seems to be the only way out of this mess. Are there any of these pc clean programs that don't remove parts of registry.

Report •

May 7, 2012 at 16:16:48
Did you do this ?

Look here to see if it's listed......
Control Panel - Classic view - Programs and Features

Report •

May 7, 2012 at 16:57:35
I have checked and it is not listed.

Report •

May 7, 2012 at 17:34:42
Okay, apparently it doesn't show up there in Vista, and it doesn't show up listed in Add or Remove Programs in XP either.

All versions of Windows, at the very least 2000 and up, come with a Windows Installer version

Vista comes with version 4.0, and it's automatically upgraded to 4.5 when Vista's SP2 updates are installed

How to Check the Windows Installer Version in Vista

Apparently similar applies in XP too.

Report •

May 7, 2012 at 19:25:38
With System Restore I can only go back to 3/27/2012 so I don't think that will solve my problem. Still the same issues as before.

Report •

May 7, 2012 at 19:44:28
Did you go to the link for How to Check the Windows Installer Version in Vista ?

Did you run msiexec in the CMD window to see what the result is ?


If you get an error message rather than the version, that may be something we can investigate.

The older the restore point is, the less likely it will successfully load.

If you know about when you first got any Windows Installer error message, the best restore point to try loading has a date and time just before that.

You can try loading restore points - it either loads successfully loads or it doesn't.

System Restore does not back up everything, in any case.

The Windows Installer is frequently used by Automatic Update too.

Click on Windows Update in the All Programs list in Vista.
Click on View update history.
If the Windows Installer stopped working at some point, ALL the updates after that, that require the Windows Installer to be working properly (which may be all of the ones installed by Automatic Update) would have FAILED to install. That would give you an approximate date and time when it stopped working.

Report •

May 8, 2012 at 05:41:47
Thank You for all the help! Not knowing how much of the registry was bad and how long winndows installer was not working I decided to do a System Recovery. I hnow its kind of drastic but too many unknowns. I am in process of reloading all my files and programs. Window installer works great. System Mechanic has been used for several years and don't know the extend of damage. I will not use that again. Are there any programs that are safe? Thanks again

Report •

May 8, 2012 at 09:14:13
I don't normally do this, but here's my RANT ...

You can kill a fly with a sledgehammer, but why use a sledgehammer to do that when you don't need to !

Installing the original software installation on a brand name computer, or installing just Windows from scratch, doesn't take long, and doing that will cure most problems you haven't been able to figure out, but it's (the polite term is) FOOLISH to do that if you didn't actually have to do that !

Doing that is only the FIRST step.

It can take the equivalent of several working DAYS of your time to get Windows fully updated and all the necessary software that needs to be updated updated, and the software you want to use installed, even when you're NOT concerned about the personal data that is lost by default !

Automatic Update will install most Windows updates automatically eventually, but it doesn't install them all in one go, and many of them are NOT fully installed in Vista until AFTER you have Restarted the computer.

If your re-installed Vista does not have SP1 or SP2 updates built into it, it must be updated so it has SP2 updates. Automatic update will download them eventually, but it can't install them automatically - you have to give permission for them to be installed

You can considerably speed up how long it takes to get all the Wiindows updates installed by continuing to use Windows Update in Vista time after time until there are no new updates left other than optional ones

It is NOT a wise thing to do that to solve what may have been just a minor problem you were having. In this case, you haven't mentioned anything else that indicates to us System Mechanic may have done other damage to your Registry, and your problem wasn't necessarily caused by using System Mechanic, depending on how you used it.

We can help you solve just about any problem if you supply sufficient info to us and keep posting until the problem is solved. That usually takes a LOT less time in total than the time it takes to get your system fully updated to the way it should be and the programs you want to use installed again. .

Doing either of those things DELETES ALL the data you have added to the partition Windows itself was originally installed on since the computer was new, or since the last time you did either of those things !
If you don't want to lose at least some of your personal data, BEFORE you do either of those things
- if Windows is still working well enough, you should copy the personal data you don't want to lose to elsewhere.
- if Windows is NOT working well enough, or not working at all, you should boot the computer from a disk that has an operating system on it that can read all the files on the hard drive(s), e.g. a Linux boot disk or the Ultimate Boot CD, and copy the personal data you don't want to lose to elsewhere.

Did you do that ?

In either case, you DO NOT not need to be concerned about software that you can easily install again. E.g. you don't need to copy the files and folders for a program that it originally came with - you only need to copy your personal files for that program, if you have such..

Side notes.

I know from my experiences with several HP printers, scanners and all-in-one printer etc. devices that when something goes wrong with HP's software, you're MUCH better off regarding the amount of time it takes to solve the problem to un-install ALL of the HP software that was installed for it and install it again.
However ....

- it's IMPORTANT that you do this to avoid possible problems....

NOTE that sometimes the resident module(s) of anti-malware programs - a part that runs all the time scanning for suspicious activity - will interfere with the proper installation of third party software, or major Microsoft updates that cannot be installed automatically by Automatic Update, the software will not install properly, and you may get no indication of that at all while installing the software.
To avoid that possibilty, you should always DISABLE the resident module(s) of anti-malware programs, BEFORE you install third party software (software other than most Microsoft Updates, etc., that did not come with Windows ), especially when it's a major or complicated software package.
E.g. if you are using the free or paid version of AVG, you should disable the Resident Shield in AVG's 's settings in Windows (in AVG 2012 that's done under the title AntiVirus). In Norton (Symantec) products, there may be several things you need to disable, or set so they don't load for a specific short amount of time.
If you don't know how to do that, tell us which anti-malware software you are using.
When you are sure the software has installed correctly, re-enable the resident module(s).

Further info...

How to disable your security applications

- you MUST install it the RIGHT way, according to HP's directions (see the manual for the device) .
DO NOT install drivers for it by using Found New Hardware ! !
If it's connected via a USB cable to the computer, DO NOT plug in the USB cable for it into the computer BEFORE you have installed the software for the device ! You will probably be prompted to plug in the USB cable after some of the software for it has been installed, then more software for it may be installed after that.

- and in some cases, if you're installing software for the same HP device again,
sometimes the software will NOT install properly even when you do it the RIGHT way because of leftover entries in the Registry that were not removed by HP's own un-install program.
If you have that problem, you can usually fix the problem by using Microsoft's "Windows Installer Cleanup Utility", found on the web, for removing the existing installation of the HP software (BEFORE you use HP's own un-install program - if you have already used that you'll need to install the HP software the RIGHT way again, as far as it will install), that usually does a much better job than HP's own un-install program, then install the HP software again the RIGHT way.

Windows Installer CleanUp Utility
Click on the dark blue Download button on the left

It is an excellent program that was made by Microsoft but it is no longer being offered for download on their web site because they found it causes problems if a system has Office 2007 or later or any of it's components - Outlook, Word, Excel, PowerPoint,etc.- installed on it. They don't specify what the problems are, but I suspect they only apply when you try to un-install those Office programs. I have used it many times without a problem.

Report •

May 8, 2012 at 12:19:59
I did backup all personal dataand other pertinent information that I wanted to save to an external hard drive that I normally use for backups so I didn't lose anything that I am aware of. I was careful to backup data.

The HP printer seemed to install properly using software driver from installation cd.
.All features seem to work good..I have had strange things happen several times to HP Printer over the years. Normally I would just uninstall and install it again and everythig would be good for a while. I'm convinced that System Mechanic was the cause of that trouble. There were other cases where things were changed on desktop or deleted and I didn't know the cause.

Is it a good idea to have a program that cleans the registry?

Thanks for info on Windows Installer Cleanup Utility. Sound like it could be a useful tool.

I use Norton for antivirus.

Report •

May 8, 2012 at 12:56:31
"I did backup all personal dataand other pertinent information that I wanted to save to an external hard drive that I normally use for backups so I didn't lose anything that I am aware of. I was careful to backup data."

Good for you !
Many people don't bother to do that, and don't copy the personal data they don't want to lose to elsewhere before installing the original software installation on a brand name computer, or installing just Windows from scratch.

Sometimes the software on the CD or DVD that comes with the device has bugs that have been removed in the online versions of the software for the device that you can download. .
Usually the software for the same device on the manufacturer's web site has no bugs, or at least not the same bugs, and usually all versions of the software that have been reported by users to have the bugs are no longer listed on the web site, with the notable exception of some NVidia software, in my experiences.

Your HP device isn't just a printer if it has a scanner built into it - it's an "all-in-one" device.

Cleaning the Registry to remove ONLY useless entries that were left behind by un-install programs does not cause any harm, but doing that doesn't make any significant difference to how well Windows performs either. Usually that's the setting that is enabled by default in the program.
Many Registry cleaning programs have non-default settings you can choose that CAN cause harm to the Registry, unless you're careful how you use those and know what you're doing.

A Registry cleaning program WILL find useless entries in the Registry even right after a fresh install of Windows. They don't necessarily need to be removed.

I've NEVER used a registry cleaning program that fixed a problem I was having, other than for removing an entry in Add or Remove Programs that is still there after the program has been un-installed. They HAVE NOT removed any valid registry entries even if the entry was causing me to have a problem, the way I used them.

If you want to use a registry cleaner, use one that has good user ratings, e.g. on a web site such as tucows, such as CCleaner, and I recommend you just remove the useless registry entries.

However, I rarely use a registry cleaning program anymore - using them has NOT been of any significant benefit to me.

Report •

July 2, 2012 at 03:08:06
I have the same problem and ended up doing system restore. I contacted IOLO System Mechanic and the said aware of problem and will sort next update. I am using System Mechanic still but before I run it do a registry back up first and that has worked for me. You can hide registry problems on System Mechanic in case you are tempted. Also do a Restore point before any major updates

Report •

July 2, 2012 at 07:10:02
Gretti said in response 7:

"One of the reasons the System Mechanic is crap is that it aggressively cleans the registry, most likely discarding entries that are very much needed."

He's a technician with a lot of experience.

You don't need System Mechanic. You should uninstall it.

Report •

Ask Question