Table of Contents
- 1 How do you fix Windows installer is not correctly installed?
- 2 How do I fix Windows Installer service in Windows 10?
- 3 How do I uninstall Microsoft Installer?
- 4 Where do I find Windows Installer on my computer?
How do you fix Windows installer is not correctly installed?
Method 1: Use the Msconfig tool to confirm that the installer service is running
- Click Start, and then click Run.
- In the Open box, type msconfig, and then click OK.
- On the Services tab, click to select the check box that is next to Windows Installer.
- Click OK, and then click Restart to restart the computer.
What is Windows installer download?
Windows Installer provides a standard foundation for installing and uninstalling software. Software manufacturers can create the setup of their products to use Windows Installer to help make software installation, maintenance, and uninstallation straightforward and easy.
How do I enable Windows Installer?
To ensure Windows Installer engine is Enabled:
- Click Start.
- In Windows 10,
- In Windows 8, 7, Vista, or XP.
- If the “Startup Type” box across from “Windows Installer” is set to Disabled, change it to Manual.
- Click OK to close the Properties screen.
- Right-click on the Windows Installer service and click Start.
How do I fix Windows Installer service in Windows 10?
How to Fix
- In Start Search type Services.msc and hit the Enter key.
- Locate Windows Installer Service.
- Right click on it and select Properties.
- Make sure Startup type is Automatic and Service status is running. If stopped then click the Start button.
- Click OK or, Apply.
How do I restart Windows Installer?
How to restart windows 10 installer
- Press Windows + R, type services. msc and hit Enter.
- Scroll down and find the Windows Installer.
- On the General tab, make sure the service is started under “Service status”.
- If the service is not already running, under Service status, click Start, and then click OK.
How do I know if Windows Installer is running?
To check if the Windows Installer Service is running:
- On Windows, click Start > Run.
- In Open, type services. msc and click OK.
- In the Services (Local) list, right-click Windows Installer and click Properties.
- Inspect the Start Up Type box. If it is set to Disable: From the Start Up Type drop-down list, select Manual.
How do I uninstall Microsoft Installer?
- Click Start. , click Control Panel, click Add and Remove Programs or Programs and Features, and then click Uninstall a program.
- Select the program, and then click Uninstall. Follow the instructions.
How do I know if Windows Installer 4.5 is installed?
4 Answers
- Click on ‘Start’
- Then click ‘Run’
- In the box type ” msiexec ” then click OK.
- Then another box will come up and at the top of the box the first line should read which which version of Windows Installer you have installed on your PC.
- It should look something like this ” Windows ® Installer. V 4.5. 6001.22159 “
Why Windows Installer is not working?
Try running your software program installation. , type msconfig in the Search box, and then click msconfig.exe. If you are prompted for an administrator password or confirmation, type the password, or provide confirmation. On the General tab, click Normal startup, click OK, and then click Restart.
Where do I find Windows Installer on my computer?
Click the start button, choose Run…, then type c:\windows\installer. At this point, an explorer window should appear that reveals the contents of the installer folder.
Why does Windows Installer keep running?
So when you see this process running, it definitely means that some software is being installed, changed, or uninstalled. Many software use the Windows Installer to carry out the installation process.
What does Windows Installer Service do?
The Windows Installer is an operating system service that was developed by Microsoft to improve the installation and uninstallation of programs, make software deployment in corporate networks easier, and to solve common problems such as shared dll conflicts.
Resolution
- Click Start, and then click Run. (The screen shot for this step is listed below).
- In the Open box, type msconfig, and then click OK.
- On the Services tab, click to select the check box that is next to Windows Installer.
- Click OK, and then click Restart to restart the computer.
- Install Office again.
Can you update Windows Vista to Windows 10?
There is no direct upgrade from Windows Vista to Windows 10. It would be like performing fresh install and you will need to boot with Windows 10 installation file and follow steps to install Windows 10.
Who is the Oracle installation user in Windows?
The Oracle Installation User is the user who requires administrative privileges to install Oracle products. The Oracle Home User is used to run the Windows services for the Oracle Home. If you select “Use Existing Windows User”, the user credentials provided must be a standard Windows user account (not an administrator).
Which is the latest version of Oracle Database?
Starting with Oracle Database 12c Release 1 (12.1), Oracle Database on Microsoft Windows supports the use of an Oracle Home User, specified at the time of installation. This Oracle Home User is used to run the Windows services for a Oracle Home, and is similar to the Oracle User on Oracle Database on Linux.
How to find out which Oracle client versions are installed?
It will call PowerShell first and search for oraclient*.dll files (Asterisk is used to represent the number such as 10, 11 or 12). Once the query is executed, a nicely formatted table will be displayed with the versions and their paths.
What does Oui do to install Oracle Database?
During the installation process, OUI will start the Oracle Database Configuration Assistant (DBCA) which can install a precreated default database that contains example schemas or can guide you through the process of creating and configuring a customized database.
Fix The Windows Installer service could not be accessed: If you’re trying to install a program which uses MSI file as it’s installer then chances are you may have faced the error message “The Windows Installer service could not be accessed”. This problem also occurs when you try to install Microsoft office, as it also uses Windows Installer. The error message will pop up when you install or uninstall a program that uses Microsoft Installer service, Windows Installer service is not running or the Windows Installer registry settings are corrupted.
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.
Now we have only listed a handful of issues which could lead to the above error but it generally depends on users system configuration as to why they are facing the particular error. So without wasting any time let’s see how to Fix The Windows Installer service could not be accessed with the help of below-listed troubleshooting guide.
Table of Contents
Make sure to create a restore point just in case something goes wrong.
Method 1: Restart Windows Installer Service
1.Press Windows Key + R then type services.msc and hit Enter.
2.Find Windows Installer service then right-click on it and select Properties.
3.Click on Start if the service is not already running.
4.If the service is already running then right-click and select Restart.
5.Again try to install the program which was giving access denied error.
Method 2: Modify Remote Procedure Call Service
1.Press Windows Key + R then type services.msc and hit Enter.
2.Locate Remote Procedure Call (RPC) service then double-click on it to open its properties.
3.Switch to Log On tab and then tick mark “Local System account” and “Allow service to interact with desktop.“
4.Reboot your PC to save changes and see if you’re able to fix the error.
5.If not, then again open RPC properties windows and switch to Log On tab.
6.Checkmark “This account” and click on browse then type “Network Service” and click OK. The password will automatically be filled, so don’t change it.
7.If you can’t find Network service then use the following address:
NT Authority\NetworkService
8.Restart your PC and see if you’re able to Fix The Windows Installer service could not be accessed error.
Method 3: Re-register Windows Installer
1.Press Windows Key + X then select Command Prompt (Admin).
2.Type the following command into cmd and hit Enter after each one:
%windir%\system32\msiexec.exe /unregister %windir%\system32\msiexec.exe /regserver %windir%\syswow64\msiexec.exe /unregister %windir%\syswow64\msiexec.exe /regserver
3.Reboot your PC to save changes.
4.If the issue is not resolved then press Windows key + R then type the following and hit Enter:
%windir%\system32
5.Locate the Msiexec.exe file then note down the exact address of the file which would be something like this:
C:\WINDOWS\system32\Msiexec.exe
6.Press Windows Key + R then type regedit and hit Enter to open Registry Editor.
7.Navigate to the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer
8.Select MSIServer then in the right window pane double-click on ImagePath.
9.Now type the location of the Msiexec.exe file which you noted above in the value data field followed by “/V” and the whole thing would look like:
C:\WINDOWS\system32\Msiexec.exe /V
10.Boot your PC into safe mode using any of the methods listed here.
11.Press Windows Key + X then select Command Prompt (Admin).
12.Type the following command and hit Enter:
msiexec /regserver
%windir%\Syswow64\Msiexec /regserver
13.Close everything and boot your PC normally.
Method 4: Reset the Windows Installer Service
1.Open Notepad then copy & paste the following as it is:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver] "DisplayName"="@%SystemRoot%\\system32\\msimsg.dll,-27" "ImagePath"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,\ 74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,\ 00,73,00,69,00,65,00,78,00,65,00,63,00,20,00,2f,00,56,00,00,00 "Description"="@%SystemRoot%\\system32\\msimsg.dll,-32" "ObjectName"="LocalSystem" "ErrorControl"=dword:00000001 "Start"=dword:00000003 "Type"=dword:00000010 "DependOnService"=hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00,00 "ServiceSidType"=dword:00000001 "RequiredPrivileges"=hex(7):53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76,\ 00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,\ 74,00,65,00,50,00,61,00,67,00,65,00,66,00,69,00,6c,00,65,00,50,00,72,00,69,\ 00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,00,6f,00,63,00,\ 6b,00,4d,00,65,00,6d,00,6f,00,72,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,\ 00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,\ 73,00,65,00,42,00,61,00,73,00,65,00,50,00,72,00,69,00,6f,00,72,00,69,00,74,\ 00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,\ 65,00,43,00,72,00,65,00,61,00,74,00,65,00,50,00,65,00,72,00,6d,00,61,00,6e,\ 00,65,00,6e,00,74,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,\ 00,00,53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,00,69,00,76,00,69,\ 00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,53,00,65,00,63,00,75,00,72,00,\ 69,00,74,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,\ 00,53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,00,\ 66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,\ 00,65,00,50,00,72,00,6f,00,66,00,69,00,6c,00,65,00,53,00,69,00,6e,00,67,00,\ 6c,00,65,00,50,00,72,00,6f,00,63,00,65,00,73,00,73,00,50,00,72,00,69,00,76,\ 00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,\ 72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,\ 00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00,\ 47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,\ 00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00,\ 72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72,\ 00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,52,00,65,00,\ 73,00,74,00,6f,00,72,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,\ 00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,73,00,65,00,\ 51,00,75,00,6f,00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,\ 00,65,00,00,00,53,00,65,00,53,00,68,00,75,00,74,00,64,00,6f,00,77,00,6e,00,\ 50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54,\ 00,61,00,6b,00,65,00,4f,00,77,00,6e,00,65,00,72,00,73,00,68,00,69,00,70,00,\ 50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,\ 00,6f,00,61,00,64,00,44,00,72,00,69,00,76,00,65,00,72,00,50,00,72,00,69,00,\ 76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00 "FailureActions"=hex:84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\ 00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver\Enum] "0"="Root\\LEGACY_MSISERVER\\0000" "Count"=dword:00000001 "NextInstance"=dword:00000001
2.Now from Notepad menu click File then click Save As.
3.From the Save as type drop-down select All Files.
4.Name the file as MSIrepair.reg (reg extension is very important).
5.Navigate to desktop or where you want to save the file and then click Save.
6.Now right-click on the MSI repair.reg file and select Run as Administrator.
7.Reboot your PC to save changes and see if you’re able to Fix The Windows Installer service could not be accessed.
Method 5: Reinstall Windows Installer
Note: Only Applied to earlier version of Windows
1.Press Windows Key + X then select Command Prompt (Admin).
2.Type the following command into cmd and hit Enter after each one:
cd %windir%\system32 attrib -r -s -h dllcache ren msi.dll msi.old ren msiexec.exe msiexec.old ren msihnd.dll msihnd.old exit
3.Reboot your PC and then download the Windows Installer 4.5 Redistributable from Microsoft website.
4.Install the Redistributable package and then reboot your PC.
Recommended for you:
- Fix Keyboard Typing Numbers Instead of Letters
- Fix USB Error Code 52 Windows cannot verify the digital signature
- How To Fix Your Computer has a Memory problem
- Fix Windows Update Error 0x80080005
That’s it you have successfully Fix The Windows Installer service could not be accessed error but if you still have any questions regarding this guide then feel free ask them in the comment’s section.
When you no longer need an application or when the storage space is full, your first instinct is to uninstall some programs. We don’t give much thought to the uninstallation processes until there are some issues with it.
The most common one about this is that you will not be able to uninstall the application or might see some error message in a dialog box. If you do not know what to do from here, we will take you on a tour.
This article’s main goal is to help you uninstall the issues related to removing a service or an application from your computer and sometimes, installing them.
What Is The Windows Installer Service And What Does It Do?
The Windows Installer is a Microsoft OS service that was created to help with software installation and removal, software deployment in corporate networks, and frequent issues such as shared .dll format incompatibilities.
The Windows Installer also contains a collection of criteria that developers must adhere to in order to use the service. Previously, the Windows Installer was known as “Microsoft Installer” (MSI). As a result, the names of the API functions begin with “msi,” and the installation packages are of the .MSI format.
Sign That Your Windows Installer Service Is Having Problems
There is one big symptom that can be seen when you have an issue with the Windows Installer Service. If the issue exists, you will see this error message when you try to install a program on your system.
“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.”
You will find this error message very common in the Windows 7 and Windows Vista Operating System (OS) versions. Some similar issues that can be seen related to this issue are –
- Windows Installer Service could not be accessed Safe Mode – Applications couldn’t be installed when the system is booted up in safe mode.
- Windows Installer not working Windows 10 – No applications were able to be installed on a lot of computers powered by the Windows 10 OS.
- Windows could not start the Windows Installer Service on the local computer – This error message can be gotten rid of by simply registering the Windows Installer Service again.
- Windows Installer Service could not be accessed error message when installing an application – You may see this error message when you try to install a new application onto your system.
- Windows Installer Service could not be accessed error 1719, 1601 – If you see the error 1719 or the error 1601 stop codes, they are associated with the Windows Installer Service.
- Windows Installer Service could not be accessed (Adobe Reader, Skype, Kaspersky, McAfee, .Net Framework 4) – These are some of the applications that can affect the installation of other files on your computer.
- Windows Installer Service could not be accessed not correctly installed – If your computer displays this error message, it means that the services settings may not be configured right.
Solutions To Resolve The Windows Installer Service Issue On Windows 10
These are the solutions we can use to fix the Windows Installer Service-related issues on your computer.
- Reset Your Windows Installer Service Settings Through The Registry Editor
- Restart The Windows Installer Service
- Register Your Microsoft Installer Service Another Time
- Run The regsvr32 Command
- Perform The SFC And DISM Scans On Your Pc
- Remove The Previous Versions Of The Application
- Install The Windows Installer Redistributable For Your System
- Delete The Copy Of The msiexec File
- Make Changes In The Remote Procedure Call Service Settings
Fixing The Windows Installer Service Issue On Your Windows 10 PC
Before getting into the fixes for this Windows Installer Service error message, we may have to consider the fact that the setup or any other source form can be faulty and the issue may not lie with your computer. It can be a virus or an incomplete download.
Viruses are generally removed after detection during download. Incomplete downloads won’t run on your system and show an error dialog box when attempted to be run. With this piece of information in mind, let us proceed.
Reset Your Windows Installer Service Settings Through The Registry Editor
Resetting an aspect of the computer can fix the issue by changing the configurations back to default and getting rid of the unsaved or unwanted changes on your computer.
This is what we are going to try with the configurations of the Windows Installer Service. This is a complex process and has to be carried out with a lot of concern and caution.
Use the below-given steps to reboot the Windows Installer Service on your Windows 10 computer.
- Bring up the Registry Editor (regedit) window. You can use the search bar (Windows + S) or the Run tool (Windows + R) to open this window.
- When the Registry Editor window opens on your computer, open the File menu and go into the Export option.
- Set the Export range as All and choose the name of the file.
- Save this file so that you can jump back to this spot as a checkpoint.
- After creating this safe point, close the Registry Editor window.
- Then, open a Notepad window.
- In the window, copy and paste the below text –
Windows Registry Editor Version 5.00 [HKLM\SYSTEM\CurrentControlSet\services\MSIServer] "DisplayName"="@%SystemRoot%system32msimsg.dll,-27" "ImagePath"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00, 74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d, 00,73,00,69,00,65,00,78,00,65,00,63,00,20,00,2f,00,56,00,00,00 "Description"="@%SystemRoot%system32msimsg.dll,-32" "ObjectName"="LocalSystem" "ErrorControl"=dword:00000001 "Start"=dword:00000003 "Type"=dword:00000010 "DependOnService"=hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00,00 "ServiceSidType"=dword:00000001 "RequiredPrivileges"=hex(7):53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76, 00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00, 74,00,65,00,50,00,61,00,67,00,65,00,66,00,69,00,6c,00,65,00,50,00,72,00,69, 00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,00,6f,00,63,00, 6b,00,4d,00,65,00,6d,00,6f,00,72,00,79,00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00, 73,00,65,00,42,00,61,00,73,00,65,00,50,00,72,00,69,00,6f,00,72,00,69,00,74, 00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00, 65,00,43,00,72,00,65,00,61,00,74,00,65,00,50,00,65,00,72,00,6d,00,61,00,6e, 00,65,00,6e,00,74,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00, 00,00,53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,00,69,00,76,00,69, 00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,53,00,65,00,63,00,75,00,72,00, 69,00,74,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00, 00,53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,00, 66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53, 00,65,00,50,00,72,00,6f,00,66,00,69,00,6c,00,65,00,53,00,69,00,6e,00,67,00, 6c,00,65,00,50,00,72,00,6f,00,63,00,65,00,73,00,73,00,50,00,72,00,69,00,76, 00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00, 72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c, 00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00, 47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,65, 00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00, 72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72, 00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,52,00,65,00, 73,00,74,00,6f,00,72,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67, 00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,73,00,65,00, 51,00,75,00,6f,00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67, 00,65,00,00,00,53,00,65,00,53,00,68,00,75,00,74,00,64,00,6f,00,77,00,6e,00, 50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54, 00,61,00,6b,00,65,00,4f,00,77,00,6e,00,65,00,72,00,73,00,68,00,69,00,70,00, 50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c, 00,6f,00,61,00,64,00,44,00,72,00,69,00,76,00,65,00,72,00,50,00,72,00,69,00, 76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00 "FailureActions"=hex:84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00, 00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmsiserverEnum] "0"="RootLEGACY_MSISERVER000" "Count"=dword:00000001 "NextInstance"=dword:00000001
- Save the notepad as repair.reg, with the save as type set as All Files. We recommend saving the notepad file on the computer desktop.
- Once it is saved, right-click on the repair.reg file and choose the Run as administrator option. If you are not using the administrator profile, you may be asked to enter the password. If you are using the administrator profile, you can simply click on the Continue button.
- In the Registry key installation window, select Yes.
- Once these steps are completed, try installing the application again.
Restart The Windows Installer Service
Since the Windows Installer Service is a system service, you can always access it through the Services window. This is where we will try restarting this service to see if things are set straight. Here’s how you can manually restart the Windows Installer service on your computer.
- Launch the Run tool (Windows + R) and run the services.msc command. The Enter key or the OK button will help you do this.
- Scroll down to the Windows Installer Service and right-click on it.
- From the context menu, choose the Properties option.
- In the Windows Installer Service Properties window, bring down the Startup type drop-down menu and select the Manual option.
- Then, set the Service value to Start.
- Save these changes by rebooting the system.
You should, now, be able to install the required application without any further issues.
Note: You can also use the same steps to check the status of the Windows Installer service. If this service isn’t up and running, you won’t be able to run installations.
Register Your Microsoft Installer Service Another Time
Registering the Microsoft Installer Service once again on your computer after deactivating it may be able to fix all issues related to the Microsoft Installer Service.
The method to do this can get a little complicated and you will need to execute some commands through the CMD window. Be cautious while you execute these steps.
Open the Quick Link menu (Windows key + X) and select the Command Prompt option.
There are two sets of commands that can be used to unregister and re-register the Windows Installer Service from your computer, depending on the OS type of your computer.
If your computer has a 64-bit OS, run these command lines –
%windir%system32msiexec.exe /unregister
%windir%system32msiexec.exe /regserver
%windir%syswow64msiexec.exe /unregister
%windir%syswow64msiexec.exe /regserver
For 32-bit OS, you can use these commands –
msiexec /unregister
msiexec /regserver
Once these commands are successfully executed, reboot your computer to save these changes. Now, when these steps have been completed, try installing the application onto your computer.
Run The regsvr32 Command
Regsvr32 is a command-line application for registering and unregistering OLE controls in the Windows Registry, such as DLLs and ActiveX controls.
This command can be used to fix the Windows Installer Service issue(s) by clearing the registration of the appropriate file/service and then, registering it back again.
This will set the configurations of this application source and the Windows Installer service and let you install it, without displaying any future issues.
- Open the Windows Command Prompt utility on your computer.
- Once the window is up, type in this execution line: regsvr32 c:windowssystem32msi
- Hit the Enter key to run this command.
Perform The SFC And DISM Scans On Your PC
There are two scans that we generally recommend for any issue that arises from the Windows OS. They are effective for fixing any corrupt file that is present in the computer’s storage drives.
By fixing the missing or corrupted system files, they get rid of most variants of the Windows Installer Service error that has occurred on your computer.
A System File Check scan (SFC) is a scanning tool that detects file damage and replaces it with a fresh and compatible copy of the same file so that the system operates fast and efficiently.
- In the search box on the left side of the taskbar, type cmd and select Run as Administrator from the results. This will launch a Command prompt with system administrator rights on your computer. You can also choose Command Prompt from the fast link menu (Admin).
- Now, type the following command into the script window and press Enter to run it: sfc /scannow
The Deployment Image Servicing and Management (DISM) utility is a built-in system scanning tool that may be used to make changes to the installation media for the Windows 10 OS, as well as to detect and repair issues with the Windows image file.
In the search box at the bottom of your screen, type cmd and then select Run as Administrator from the results. This will bring up a command prompt with administrative rights.
A series of commands make up the DISM tool. All of the following instructions must be executed in the sequence listed:
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Checkhealth
DISM.exe /Online /Cleanup-image /Restorehealth
Remove The Previous Versions Of The Application
Another important factor that causes most of the Windows Installer Service issues is the existence of older versions of the application we wish to install. We recommend uninstalling them before you try updating the application to another version.
You can also try uninstalling the software and installing it again. The only setback for this solution is that it can be time-consuming. The easiest way to uninstall an application on Windows is to use the uninstall wizard or the Add or Remove Programs page in the Windows settings.
Note: When you try uninstalling the application, you may face the ‘Windows Installer Service could not be accessed’ error dialog box. If this is your case, you will be left with no other option but to use a third-party application management tool.
Install The Windows Installer Redistributable For Your System
The Windows Installer is the element of the Windows PC that is responsible for laying a basement out on your computer, for applications to be installed.
If your computer does not have it or the updated version of the Windows Installer, the OS prevents you from installing software on your system.
This is generally used by software developers to help their products or services be compatible with the system and to allow them to install them on computers. This component can be downloaded in the form of a redistributable package, from the Microsoft support website.
Once the download is complete, open the downloaded redistributable package and use the on-screen instructions to install it on your computer. To set these newly-made changes on your computer, restart it.
Delete The Copy Of The msiexec.exe File
Your system could have another copy of the msiexec.exe file, meaning that the Windows Installer Service could have trouble finding which file should help with the installation of any application you want.
The ideal solution here is to locate and get rid of the other, unnecessary msiexec.exe file. This is what you have to do now.
- Launch a Windows Explorer window (Windows + E) and go to this directory: C:\Windows\System32.
- Look for the msiexec.exe file. There are chances that there is a msiexec file, without the .exe file extension.
- Find the file without the application extension and rename it to msiexec.old.
Once you are done, restart the Windows Installer service process and after that, reboot the system.
Make Changes In The Remote Procedure Call Service Settings
The Remote Procedure Call (RPC) service is the Windows component that helps client-based applications communicate with the OS and other essential applications.
If the settings for this service are misconfigured, you may face issues when you try to install or remove an application from your computer. With the below settings, you should be able to change the settings for the Remove Procedure Call service.
- Bring up the Services window and navigate to the Remote Procedure Cell service.
- Open the Properties window for this service by double-clicking on it.
- Then, go into the Log on tab.
- In this window, click on the Log on as Local System Account and check the Allow this service to interact with the desktop option.
- Apply these changes to your computer and reboot it.
The above-given are the solutions that will help you fix all types of Windows Installer service-related issues on the Windows OS. If you are still experiencing this issue, we suggest that you talk to a professional or contact Windows support, both of whom should be able to help you deal with this issue.
Are you facing the error «the Windows Installer Service could not be accessed»?
This guide is for you.
The Windows Installer Service could not be accessed error happens if you are running Windows in safe mode, or the Windows Installer is not correctly installed.
It is mostly experienced by Windows users trying to install a program in Windows.
Here at Ibmi Media, as part of our Server Management Services, we regularly help our Customers to fix Windows related errors.
In this context, we shall look into how to resolve this Windows issue.
Nature of the error ‘The Windows Installer Service Could Not Be Accessed’ ?
Recently, we had a customer who came across the following error message while trying to install a program in Windows:
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.
Though he did an upgrade of the Windows Installer version, the Service did not start. Eventually leading to the following error message:
The Windows Installer Service could not be accessed. This can occur if you are running Windows in safe mode, or the Windows Installer is not correctly installed. Contact your support personnel for assistance.
The major causes of this error include:
1. We accidentally install or remove a program that uses the Microsoft Installer Service before we try to install the program on the computer.
2. The Windows Installer Service is not running.
3. A corrupt or incorrect configuration of the Windows Installer registry settings.
4. In the DCOM permissions, the default authentication level is set to None and the default Impersonation level is set to Anonymous.
5. The system account does not have Full permissions on a folder or registry key that the Windows Installer is trying to access. This is NTFS-specific.
How to fix the error ‘The Windows Installer Service Could Not Be Accessed’ ?
Apply the tips give below to fix the error.
Method 1: Reset the Windows Installer Service settings in the registry
To reset the Windows Installer Service settings in the registry, we follow these steps:
1. From the Start menu, we search for Notepad
2. Under Programs, click Notepad.exe.
3. Then we copy the following text into the notepad:
Windows Registry Editor Version 5.00|
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver]
“DisplayName”=”@%SystemRoot%\\system32\\msimsg.dll,-27”
“ImagePath”=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,\
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,\
00,73,00,69,00,65,00,78,00,65,00,63,00,20,00,2f,00,56,00,00,00
“Description”=”@%SystemRoot%\\system32\\msimsg.dll,-32”
“ObjectName”=”LocalSystem”
“ErrorControl”=dword:00000001
“Start”=dword:00000003
“Type”=dword:00000010
“DependOnService”=hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00,00
“ServiceSidType”=dword:00000001
“RequiredPrivileges”=hex(7):53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76,\
00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,\
74,00,65,00,50,00,61,00,67,00,65,00,66,00,69,00,6c,00,65,00,50,00,72,00,69,\
00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,00,6f,00,63,00,\
6b,00,4d,00,65,00,6d,00,6f,00,72,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,\
00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,\
73,00,65,00,42,00,61,00,73,00,65,00,50,00,72,00,69,00,6f,00,72,00,69,00,74,\
00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,\
65,00,43,00,72,00,65,00,61,00,74,00,65,00,50,00,65,00,72,00,6d,00,61,00,6e,\
00,65,00,6e,00,74,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,\
00,00,53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,00,69,00,76,00,69,\
00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,53,00,65,00,63,00,75,00,72,00,\
69,00,74,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,\
00,53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,00,\
66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,\
00,65,00,50,00,72,00,6f,00,66,00,69,00,6c,00,65,00,53,00,69,00,6e,00,67,00,\
6c,00,65,00,50,00,72,00,6f,00,63,00,65,00,73,00,73,00,50,00,72,00,69,00,76,\
00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,\
72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,\
00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00,\
47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,\
00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00,\
72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72,\
00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,52,00,65,00,\
73,00,74,00,6f,00,72,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,\
00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,73,00,65,00,\
51,00,75,00,6f,00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,\
00,65,00,00,00,53,00,65,00,53,00,68,00,75,00,74,00,64,00,6f,00,77,00,6e,00,\
50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54,\
00,61,00,6b,00,65,00,4f,00,77,00,6e,00,65,00,72,00,73,00,68,00,69,00,70,00,\
50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,\
00,6f,00,61,00,64,00,44,00,72,00,69,00,76,00,65,00,72,00,50,00,72,00,69,00,\
76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00
“FailureActions”=hex:84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver\Enum]
“0”=”Root\\LEGACY_MSISERVER\\0000″
“Count”=dword:00000001
“NextInstance”=dword:00000001
4. Then we click File, click Save As and then name the file Msirepair.reg.
5. In the Save as type box, we click All Files (*.*).
6. In the Save box, we select Desktop and then click Save.
7. To close the notepad, File >> Exit
8. On the Desktop, right-click Msirepair.reg and then click Run as administrator. If we are prompted to enter an administrator password or provide confirmation, provide them or click Continue.
9. Click Yes when we are prompted to install the registry keys.
10. Finally, restart the installation process for the program we want to install.
Method 2: Start the Windows Installer Service
To start the Windows Installer Service, we follow these steps:
1. In the Start menu, search for CMD
2. Right-click cmd.exe and then click Run as Administrator.
3. Type net start MSIServer and then press ENTER.
4. Then restart the installation process for the program that we want to install.
To ensure that the Windows Installer Service is running, we follow these steps:
1. Click Start, type services.msc in the Search box, and then click Services under the Programs heading.
2. In the Services (Local) list, right-click Windows Installer and then click Properties.
3. In the Startup type drop-down list, check that the value is set to Manual.
4. The Windows Installer Service is running if the Service status entry is set to Running.
Method 3: Uninstall any earlier versions of the program that we want to install
If we have an earlier version of the program, we follow these steps:
1. Click Start >> Control Panel >> Uninstall a Program under Programs.
2. Select the program in the list that we are to install.
3. Click Uninstall (or Uninstall/Change in Windows Vista) and then follow the instructions.
4. Restart the computer.
5. Restart the installation process for the program that we want to install.
Method 4: Unregister and re-register the Windows Installer
1. Click Start, click Run, type MSIEXEC /UNREGISTER and then click OK. Even if we do this correctly, it may look like nothing occurs.
2. Click Start, click Run, type MSIEXEC /REGSERVER and then click OK. Though we do this correctly, it may look like nothing occurs or we may briefly see an hourglass. 3. After we run this command, the operation is complete.
4. Try Windows Installer-based application again.
Method 5: Verify the DCOM permissions
This method involves changing the DCOM default impersonation level to Identify and removing the Msisip.dll file:
1. Initially, click Start, click Run, type dcomcnfg and then click OK.
2. On the Default Properties tab:
a. In the Default Authentication Level list, click Connect.
b. In the Default Impersonation Level list, click Identify and then click OK.
3. Click Start, click Run, type explorer /select, %windir%\system32\msisip.dll and then click OK.
4. Rename the Msisip.dll file as Msisip.old.
Method 6: Give Full Control permission to the SYSTEM account
1. Start Windows Explorer, right-click the computer’s root hard drive and then click Properties.
2. Click the Security tab and then click Add.
3. In the Select Users, Computers, or Groups dialog box, click the SYSTEM account, click Add and then click OK.
4. Under Allow, make sure to select the Full Control check box and then OK.
5. Then click the TEMP folder and then verify that the SYSTEM account has full control.
Method 7: Verify the registry permissions
1. In the Start menu, click Run, then type Regedt32.
2. For each of the registry hives, follow these steps:
a. Select the hive.
b. For Windows XP, on the Edit menu, click Permissions.
3. For Windows NT 4, on the Security menu, click Permissions.
4. Verify that the SYSTEM account has been added and that it has Full control. If not, add the SYSTEM account with Full control.
Method 8: Fix the broken security key for the MsiServer service
1. In the Start menu, click Run, type regedit.exe, and then rename the following key to Old_Security:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer\Security
2. Restart the computer.
3. Run Instmsiw.exe for installer 2.0 again; this corrects the broken security key for the MSI service.