There is no access to the windows installer installation service. Windows installer can't start


Let's start with why, in principle, this program is needed on a PC, and what functions it performs.


Typically those who were unable to access the installer service Windows Installer, fall into a stupor. In this article we will try to dispel once and for all the terrible myths about the criticality of this error, consider the main points and, just in case, other effective methods for solving the problem, some will be in the following parts.


Operating system service Windows Installer is an important link, a small subsystem of your main Windows system. It provides installation (installation) of most programs. Hence another name follows – installer. Without it, you will not be able to use programs that require installation to operate (that’s right, for some types of programs installation is not required, however, since you have already started reading this article, the case is different). Accordingly, it has the format .msi. There is nothing scary or incomprehensible in the letters of this format, just an abbreviation for the name of the earlier version Microsoft Installer.


The most common notification messages about malfunctions and errors are as follows:

  • The Windows Installer service is unavailable;
  • The Windows OS Installer service could not be accessed. This usually happens due to an incorrectly installed Windows operating system installer;
  • Problems with the Windows Installer OS installer service: unable to access the service Windows Installer Windows 7/8/XP;
  • The most common problem: Windows Installer It's just not installed.

Now let's move on to optimal and effective solutions to these problems.


Your first task will be to check whether the Windows installer service is running or not running on your OS, and in general, check the list of programs installed on the system for its presence. You may even have to download Windows Installer for Windows 7 x32, if you have such an OS, because it may especially often be absent from it.


In most cases, this is what happens to ordinary PC users. There can be quite a few reasons for this outcome: from viruses picked up on bad sites to incorrect or malfunctioning programs. However, the problem must be solved one way or another.


First, you need to check the list of services on your OS. To do this, press the key combination on your keyboard Windows (checkbox) + R(in this order), a window called “Run” should immediately appear on your PC screen. Next, to figure out why you can't access the service Windows Installer, in the empty field we print services.msc (there is no need to enter italics, I indicate it here for clarity). There is nothing complicated, everything will be something like this:



Next, click on the button called OK. A window will appear in front of you called "Services" . You will need to scroll through the list a little, strain your eyes and find a service called Windows Installer:



It may happen that you won’t find it - then you need to download it for free Windows Installer for Windows 7/8, etc. (you can do this at the end of the page). If you find it, great - double-click with the left mouse button and look at the following pictures. Here I give you examples for the OS versions of Windows 7 and Windows 8. The only difference between them is that on Windows 7 the user can switch the startup options between automatically and manually. On Windows 8, this can only be done forcibly.




If you own Windows 7, try selecting the automatic startup type option for the Windows installer. Reboot your iron friend after this procedure and try again to install the program you need.


In the event that your attempts to find something regarding Windows Installer are unsuccessful, you will need to install it. Hide-Info has versions for any Windows - for example, Windows Installer x64 for Windows 7 can be downloaded for free from the link below.


However, if you were unable to solve the problem, and you believe that your access is not limited by anyone, and old versions of the program were never detected, then you can turn to the “Reset service parameters in the registry” function. This information is available on the Microsoft website. For Windows 8, this method may not lead to the desired result, but, in any case, to implement it you will need to be thoroughly familiar with the official website. However, more often it’s enough to just download Windows Installer for Windows 7 32 bit and 64 bit, without making any changes to the registry body.


Below are links to other methods of dealing with this problem, download links Windows Installer , as well as the official support forum, although if you carefully read the other methods and do everything according to the instructions, then the official website will no longer be useful to you.


Errors when installing applications from files with the .msi extension are one of the manifestations of problems with the Windows Installer service (in the Russian version, the Windows Installer). Users of all versions of this OS, with the exception of the earliest ones, encounter a similar phenomenon. Until now, the problem with the installer is one of the common reasons why users decide to reinstall the system. Let's try to figure out how to avoid this. The reason that Windows Installer does not work may be the following:

  • viral infection, and removing the virus does not always solve the problem;
  • incorrect installation of Windows updates;
  • a malfunction of the security software when, instead of blocking one suspicious msi file, the installation service is blocked entirely;
  • changes in computer security policies;
  • Damage to system files or the registry for reasons not related to viruses (removal of installer components, unqualified editing of the registry, crooked software, hard drive failure, etc.).

Checking the integrity of the Windows Installer structure

The Windows Installer consists of the following components:
  • file C:\Windows\System32\Msiexec.exe - directly by the installer application itself;
  • file C:\Windows\System32\msi.dll - Windows Installer library;
  • Msiserver service, whose settings are stored in the registry key.
Before diagnosing, it is important to make sure that both of these files are present in the system, that the above section is in the registry and its parameters have normal values ​​(the values ​​can be viewed in the registry of a similar, working system). Also open the list of services (press Windows + R and enter the command services.msc in the "Open" line of the "Run" application). Find "Windows Installer" and make sure it starts. If the files are missing, copy them from another system of the same version or from the installation disk. If the registry key is missing or damaged, also transfer it from the working system. To do this, on a working computer, run the registry editor (C:\Windows\Regedt.exe) and find the above section. Right-click the context menu of the msiserver folder and click "Export". Save the file in .reg format and transfer it to the problem machine. Double-click this file and agree to add data to the registry. Restart your computer. If the Msiserver service still does not start, check that the RPC (Remote Procedure Call) service on which it depends is running. You can re-register the installer files and restart the service using a set of special commands on the command line. For convenience, you can create a batch file: paste a set of actions into Notepad and save it as a .bat extension. To launch a file, simply double-click on it. For the changes to take effect, click on the desktop and press F5.

Checking security settings and access rights

Windows Installer may not work because it is blocked by security software or the operating system does not have the necessary rights. First, let's look at the software. If you have an antivirus installed, temporarily disable it. Each product has its own methods of disabling, but most often this is done through the context menu of the antivirus icon in the system tray. Now let's take care of the rights. Open the context menu of Msiexec.exe and expand its properties. View the list of groups and users on the Security tab. Among them must be “System” and the “Trustedinstaller” service, and the latter must have full access to the file and be its owner. The system must have "read" and "read and execute" permissions. The Trustedinstaller service was first introduced in Windows Vista, so in Windows XP full access must be granted to the system. Everything written below applies to versions released later than XP. To check who owns Msiexec.exe, click the "Advanced" button on the same tab. In the next window, expand the "Owner" tab. Set the owner to the Trustedinstaller service if something else is specified as the owner. If it is not in the "Change owner to" list, click the "Change" button, and then click "Other users and groups." Enter Trustedinstaller in the "Enter names..." field, click "Check names" and OK. Return to the previous window. On the "Effective Permissions" tab, assign the necessary rights to Trustedinstaller and the system. The msi.dll library should have exactly the same security settings. Now let's check if there are any restrictions for the "System" user to access the following:
  • system drive (usually drive C);
  • temporary folders (these are C:\Windows\Temp and C:\Users\Current_User\AppData\Temp);
  • folder C:\Config.Msi;
  • the folder where the msi file from which you are trying to install the program is located.
The system must be given full access to all these objects. This is done in the same way as we discussed above. After these operations, in most cases the problem with the installer is successfully resolved. If our advice did not help you, the cause of the failure lies in something else and specialists should deal with it.

Sometimes it happens that when installing a program, you receive a Windows system message about the inability to access this service:

The Windows Installer service could not be accessed. Windows Installer may not be installed. Contact support for assistance.

First, let's define what Windows Installer is. This is a system service that is responsible for installing, changing and uninstalling programs that have the .msi extension. There are several reasons why this problem occurs. Let's look at them below.

First reason The reason why this error may occur lies in the limitation of your user rights on this computer. In this case, you should try installing the program with administrator rights (this is done by right-clicking on the application icon).

The second reason may be hidden in system services settings, so check them. This is done like this: “Start” - “Control Panel” - “System and Security” - “Administration” - “Services”.

In the “Services (Local)” window that opens, at the very bottom of the list we find the “Windows Installer” section and double-click on this item with the left mouse button.

The installer service settings window will open, we need the “General” tab. The “Startup Type” line should be set to “Manual”. And make sure that the executable file is listed as:

C:\WINDOWS\system32\msiexec.exe /V

Instead of C, there may be, for example, the letter D - these are local drive letters.

Now go to the “Dependencies” tab. The large window This service depends on the following components should say “Remote Procedure Call (RPC)” as in the image below:

Third reason may be hidden in the program's association for files with the .msi extension. Open the “Start” menu - “Control Panel” - “Programs” - “Default Programs” - “Set Association”. If your mapping is not specified, or the Windows Installer is not specified there, you need to fix this, as shown in the picture below:

The installer program is called msiexec.exe and is located in the System32 system directory (it’s easier to find it by searching, as shown above).

When installing programs using msi files or randomly while the computer is running, the error “Could not access the Windows Installer service” may occur. Sometimes the failure can take the form “Error reading file XXX ....”, where XXX is the path to the msi file. The problem is that the msiexec.exe utility is malfunctioning.

First of all, to fix the problem, you need to make sure that Windows Installer is running. To do this, press the Win and R keys simultaneously and run the services.msc command. In the new window, find the line “Windows Installer” and double-click on it. Here we check that the “Startup Type” field is set to “Automatic” and the “Status” field is set to “Started”.

Solving an error with Windows Installer

If this does not lead to success, then try the following methods:

  1. Re-register the installer. To do this, open a command prompt with administrator rights. If your Windows is 32-bit, then run the following commands one by one:
    • msiexec/unregister
    • msiexec /register

    For a 64-bit OS, different commands are required:

    • %windir%\system32\msiexec.exe /unregister
    • %windir%\system32\msiexec.exe /regserver
    • %windir%\syswow64\msiexec.exe /unregister
    • %windir%\syswow64\msiexec.exe /regserver
  1. Check that all OS files are intact and present. To do this, it is best to use the SFC or DISM system utilities.
  2. Use a special utility from Microsoft. It is available for download from this link and is designed to automatically fix Windows Installer errors.

Windows Installer is a service responsible for installing, removing and modifying *.msi programs on your computer. If you try to install a program, you receive the error message “The Windows Installer service cannot be accessed. Windows is running in protected mode or the Windows Installer service is not installed correctly. Contact support", use the guide below to fix the normal operation of this service. There may be several reasons for the problem, so we will consider each case separately.

Access to the Windows Installer service is denied because you are under a disabled account. Try installing the program with administrator rights.

The Windows Installer service is not running. Check your service settings:

1. Go to “Control Panel” -> “Administration” - “Services”

2. In the “Services” window, find: “Windows Installer” (or “Windows Installer”) and double-click on it.

3. In the window that appears, on the “General” tab, make sure that in the Executable file field the following is indicated:

C:WINDOWSsystem32msiexec. exe /V

In the Startup type field, “Manual” is selected.

On the Dependencies tab, under This service depends on the following components, there should be "Remote Procedure Call (RPC)".

Check the program association for files with the extension. msi

Open “Control Panel” -> “Folder Options”, go to the “File Types” tab.

Highlight the MSI extension and click the Advanced button. There should be three actions in the Actions section: Restore, Delete, Install. If they don't exist, you need to create them.

Action: &Restore the application executing the action:

"C:WINDOWSSystem32msiexec. exe" /f "%1 %*

Action: &Delete the application performing the action:

"C:WINDOWSSystem32msiexec. exe" /x "%1 %*

Action: Install an application that performs the action:

"C:WINDOWSSystem32msiexec. exe" /i "%1 %*

Register msiexec

Go to “Start” -> “Run”, type the command: msiexec /unregister and click “OK”. Then run the command in the same way: msiexec /register

After the above steps, the problem should be resolved.







2024 gtavrl.ru.