When you try to install a program that uses Windows Installer on a Windows computer, you may receive the following error.
The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.
When you attempt to start the Windows Installer service by running the net start msiserver
command from Admin Command Prompt, one of the following errors may appear:
System error 1058 has occurred. The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.
The service name is invalid. More help is available by typing NET HELPMSG 2185.
The above errors may occur even though Windows is already in Normal mode. Instructions in this article apply to all versions of Windows, including Windows 11.
Resolution
Start the Windows Installer service
- Launch Command Prompt as Trusted Installer.
- In the Trusted Installer Command Prompt, type
Services.msc
and press Enter. - In the Services console, double-click
Windows Installer
- Set the Startup type of Windows Installer to Manual
- Click
Start
to start the service. Note down the error message, if any. - Click OK.
If the above steps do not help or if the Windows Installer service is missing in the Services applet, follow these steps:
Fix the Windows Installer Service Registry Keys
- Download msiserver.zip (for Windows 11, Windows 10, and Windows 7.)
- Unzip and extract the appropriate registry file to the Desktop.
- Right-click on the registry file and choose Merge.
- Click Yes when asked for confirmation.
- Restart Windows.
Error 2 when starting the Windows Installer service?
Some users may get the following error when starting the Windows Installer service.
Windows couldn't start the Windows Installer service on Local Computer. Error 2: The system cannot find the file specified.
To resolve the error, follow the steps below:
Make sure the system has internet connectivity. From admin Command Prompt, run:
dism /online /cleanup-image /restorehealth
Restart Windows and run the following commands:
sfc /scannow sfc /scanfile=c:\windows\system32\msiexec.exe
I hope that helps. If the issue is still unresolved, please comment with details about what happens when you start the service.
One small request: If you liked this post, please share this?
One "tiny" share from you would seriously help a lot with the growth of this blog. Some great suggestions:- Pin it!
- Share it to your favorite blog + Facebook, Reddit
- Tweet it!
Ramesh Srinivasan YOU’RE GOOD!
Thanks, I too used this remedy in my Windows 7 64bit Ultimate.
Thanks for the script. Made short work of a lingering problem.
Thanks again!
many thanks for your solution which worked straight away, when various solutions offered by MS’ own help/support sites got me nowhere (albeit it was on one of their sites that i found the link to your site)
OOOOMMMGGG!!! THANKYOU SOOOO MUCH!!!! IT WORKED!!! I did what the microsift website said and none of them worked! They had like 5 different things to try. I’ve been working on this forever. Found this article and it took me like one minute to fix it!!! Thankyou!!!!
Thanks!
I searched a lot of pages and none helped, and your did well and fast.
You helped me greatly!
The second one worked exceptionally well for me, and that’s after hunting the web for days for a solution. Thank you!
THANK YOU!!!! I’ve been having a problem for months and bought a program to fix this today but of course it didn’t help. Yours was the correct solution and soooo simple. Thanks.
I tried both solutions and I am still getting the same error messeage. I haven’t had any problems with anything other than updating and installing the newest version of iTunes.. Do you have any other suggestions?
Help! My Windows Installer is not listed and your second solution should be the fix. However, when I get to the “Merge” step, clicking on “Merge” just opens Notepad with the details of the registry fix. No request for confirmation or anything that suggests the fix is working. What am I doing wrong?
Fixed it!!!! Had the default program set to “Notepad” for the .reg file extension. Opened it with regedit and it installed Windows Installer. Have been able to install all the outstanding Windows Updates. Looking good!
yes ok thanks i worked it out my self but thank you for that but it still did not work but than i found a little you tube video and all i had to do i go into services and turn on the windows installer
Thank you, thank you, thank you and bless you 🙂
You have saved my sanity. I have been trying to solve this problem for a full 48 hours and have had very little sleep in that time.
Both of your solutions worked together for me.
I started with solution 2 (Windows Installer Registry Fix) as Windows Installer was missing in the Services. After downloading and unzipping, it opened in Notepad when I clicked Merge so I had to “Import” it into “regedit” instead. I then restarted windows Vista.
I then proceeded with solution 2 as outlined and there were no error messages. Yay! 🙂
Then I installed a program successfully without a single error.
Many thanks again. I can now go and get some much needed sleep.
Sweet dreams 🙂
Thanks! A fix that actually worked. I have been trying to chase down a solution to a disfunctional VISTA update problem. Lots and lots of tries and midifications, none worked til the msiserver.reg download.
I have tried to replace misiserver.reg have now got it in Services but when open int says (Configuration manager,The specified device instance handle does not correspond to a present device)
Regards
John F
No fix so far has worked for me. Including this. Tried CCleaner, msisever.reg, updating directly from microsoft website – Nothing! Please help.
Cheers, been trying for a couple of days now, quite a easy fix (once you do it properly). Import saved file into service (in regedit) and restart. Couldn’t be simpler. Thanks.
Many thanks Ramesh, your msiserver registry key fixed the problem on my Windows Vista 32-bit operating system. I can now install / uninstall programs using Windows Installer again and Windows Update has also cleared a recent backlog of failed installs. Well done for sharing such a neat solution!
Thanks – msiserver.zip worked a treat!
Hallelujah! I’ve been working on this for days, searching online for help! Same troubles others here had. Not able to install any updates. Windows Installer missing in Services. Thanks to WinHelpOnline plus Melanie’s & Holly’s notes to help when the Merge didn’t work. Followed instructions, restarted, and then tried the Windows Updates again. Voila, they finally worked. What a relief.
Thank goodness for this site.
There’s an error at the services.msc thing. When i Click start it says “Error 1058: The Service cannot be started, either because it is disabled or because it has no enabled devices associated with it” please help me fix the error thanks
Thank you!! Issue resolved by following Windows Installer Registry Fix and helpful directions from Melanie and Holly in comments.
Thank you so much, I’ve been trying to fix this for ages. I had to do a manual import as msiserver.reg opened in Notepad. So, right mouse on the file, Open With > regedit.reg (C:/Windows/regedit.exe) Then don’t forget to reboot, it won’t work until you do.
Thanks again.
I wish I could fix this problem for me. I was wondering if I could uninstall service pack 2. and then re install it.
Same problem as Cappy. I tried ti install the new itunes with no luck. I get an error mssg. Someone told me to uninstall then reinstali itunes. When I tried to uninstall I got the mssg “windows installer could not be accessed. Tried a few so called solutions nothing is working for now.
For the first method, Windows Installer isn’t even present in the list. What then?
Windows installer was comletely missing from my services list (ie. cmd/services). I couldn’t re-install Vista because it came pre-installed with my laptop 5 years ago, no disc. Searched forums for solutions, only one worked: msiserver.zip (the windows registry installer fix).
BUT, I had to manually import the file (ie. right click -> open with -> regedit.reg, browse and find it at C:/Windows/regedit.exe), and then restart your machine. THANK YOU KATIE for explaining how to do this, as merging didn’t work for me. Now, I am back up and running! Thank you, thank you, thank you!!!
If you’re running Vista (mine is 32-bit) and you see the window pop up as shown above, you’ll need to do a manual import as Katie has advised. I couldn’t download and install anything, but thanks to Katie’s advice, I’ve been able to download all my updates – especially the update for Adobe! Thanks, Katie!!
i have had same problem but got error 216 0xd8 when i did the Manuel thing then start for first one that happend but on second one it said it did everything right i restarted computer and windows installer still didnt work
First method works for me..Thanks
thanks Katie and Ida, that worked for me (manual import) 🙂
Mine is already set to manual, and merging the new file didn’t do anything. it was the same one already installed, I just had to activate it.
Is there anything else i could try because I still get the error
Thank you so much! I’ve had this problem for a year and it took 5 seconds to fix!
Still it isn´t working for me…
Thanks a lot, it worked for me.
Had tried other options but didn’t work until i did this.
Thanks for this post, i will try that.
it said “The Windows Installer service on local computer started and then stopped.Some services stop automatically if they are not in use by other services and programs.”
Ramesh,
Look up AWESOME in the dictionary, and your picture is there. You provided the fix for a problem that has plagued me for so long. Thank you so very, very much!
—-Dennis
Thanks a lot man! I merged the registry file and restarted and it worked like a charm!
I cannot tell you how MANY websites, solutions, options I have tried, and then I stumbled upon this. You are a god among mere mortals, thank you thank you thank you!! I worked perfectly!
Try opening the file by selecting “Run as administrator”. This may help the isssue witht he merging.
RT quote:I cannot tell you how MANY websites, solutions, options I have tried, and then I stumbled upon this. You are a god among mere mortals, thank you thank you thank you!! I worked perfectly!
helpfull
many tq
I Tried both solutions and it still does not work pleas help! 🙁
grazie mille oh scaricato w7-msiserver.zip (per Windows 7). funziona!!!!! grande ancora grazie
You are awesome.. Issue got fixed.. Thanks saved our time…..
Thnx you very much it was working well.
i was always search many solution but, they was giving a wrong ida.
But it was a simple way.
Thnx
Grazie 1000, Dio ti benedica
Saved my life. Thank you so much.
Thank you very much. It zip file was the solution for missing windows installer. Windows 10, 32 bit.
You are a hero! I already tried a crazy lot of sites with no results.
As a thank. I have a joke for you.
“How much does an hipster weigh?
1 instaGRAM”