This can occur if the windows installer is not correctly installed

Resolves an issue in which you cannot install a program in Windows 7 or Windows Vista. When you try to install the program, you receive an error message.

Symptoms

When you try to install a program in Windows 7 or Windows Vista, you receive the following error message:

«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.»

Resolution

To resolve this issue, use Method 1. If Method 1 does not resolve the issue, use the next method that is listed until you resolve the issue.

Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base: 322756 How to back up and restore the registry in Windows

To reset the Windows Installer Service settings in the registry, create a registry file by using Notepad. Then, run the file to update the registry key. 

To do this, follow these steps:

  1. Click Start, and then type Notepad in the Search box.

  2. Under the Programs heading, click Notepad.exe.

  3. Copy the following text, and then paste it into a notepad: 

    Windows Registry Editor Version 5.00
     
    [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmsiserver]
    "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_MACHINESYSTEMCurrentControlSetServicesmsiserverEnum]
    "0"="Root\LEGACY_MSISERVER\0000"
    "Count"=dword:00000001
    "NextInstance"=dword:00000001

  4. Click File, click Save As, and then name the file Msirepair.reg.

  5. In the Save as type box, click All Files (*.*).

  6. In the Save in box, click Desktop, and then click Save.

  7. On the File menu, click Exit to close notepad.

  8. On the Desktop, right-click Msirepair.reg, and then click Run as administrator. If you are prompted to enter an administrator password or provide confirmation, type the password, or click Continue.

  9. Click Yes when you are prompted to install the registry keys.

  10. Restart the installation process for the program that you want to install.

To start the Windows Installer Service, follow these steps:

  1. Click Start, and then type CMD in the Search programs and files dialog box.
    Click Start, and then type CMD in the Search programs and files dialog box.

  2. Right-click cmd.exe, and then click Run as Administrator.
    Right-click cmd.exe, and then click Run as Administrator.

  3. Type net start MSIServer, and then press ENTER.

  4. Restart the installation process for the program that you want to install.

To check that the Windows Installer Service is running, 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: entryis set to Running.

If an earlier version of the program that you want to install is already installed on the computer, follow these steps: 

  1. Click Start, click Control Panel, and then click Uninstall a Program under Programs.

  2. Select the program in the list that you want to install.

  3. Click Uninstall (or Uninstall/Change in Windows Vista), and then follow the instructions or prompts to uninstall the application.

  4. Restart the computer.

  5. Restart the installation process for the program that you want to install.

This issue occurs when one or more of the following conditions are true:

  • You install or remove a program that uses the Microsoft Installer Service before you try to install the program on your computer.

  • The Windows Installer Service is not running.

  • The Windows Installer registry settings are corrupted or configured incorrectly.

For more information about this issue in Windows XP and Windows Server 2003, click the following number to view the article in the Microsoft Knowledge Base:

315346 Error message when you try to add or remove a program on a computer that is running Windows XP or Windows Server 2003: «The Windows Installer service could not be accessed»

 

Главная » Windows » Windows 10 » Windows installer service could not be accessed – как исправить ошибку в Windows 10

В работе системы всегда возникают неполадки, призванные подпортит нам жизнь, у любой системы есть недостатки, с которыми можно бороться. В данном случае мы поговорим об ошибке 1719, которая расшифровывается следующим образом: Windows installer service could not be accessed. Она связана с установкой и удалением программ, а точнее с конкретной службой, начавшей «тупить» по непонятным причинам.

Мы разобрались с тем, что Windows installer является службой инсталляции программного обеспечения. Получается, что при установке какой-то утилиты, либо её удалении, она дала сбой и появляется ошибка 1719. Но, не решив проблему, удалить что-то не выйдет.

Также скажу одну вещь, причиной может быть что угодно, например, повреждение системных файлов, вирусы, сами программы, которые внесли изменения в систему.

По-другому ошибка 1719 выглядит так: «Служба установщика Windows недоступна…».

Столкнувший с таким: windows installer service could not be accessed надо от этого срочно избавляться, чем сейчас и займёмся. Мы разберём несколько способов, но многие из них могут не помочь.

Включить Windows Installer

Необходимо зайти в консоль оснастку «Службы». Делается двумя способами: нажать на меню Пуск правой кнопкой мышки и перейти в соответствующую опцию, либо нажать Win+R, ввести services.msc.

Ищем строчку «Установщик Windows» (Windows Installer), нажимаем на неё дважды и идём в свойства.

Это интересно: Как принудительно завершить зависшую службуWindows installer service could not be accessed

В свойствах, служба может быть отключена. Включите её, нажав по кнопке «Запустить». Пробуем что-нибудь установить. Если есть возможность, поставьте тип запуска на «Автоматический».

Windows installer service could not be accessed

Восстановление целостности системах файлов

Я говорил, что возникновение Windows installer service could not be accessed (код 1719) может быть причиной разных явлений. Повреждение системных файлов не исключение. Вот наши действия:

Запускаем командную строку с повышенными привилегиями и прописываем всем известную и полезную команду: sfc /scannow.

Windows installer service could not be accessed

Теперь нужно подождать, пока утилита просканирует Windows на наличие поврежденных файлов и восстановит их, хотя может выйти сообщение, что всё в порядке.

Наличие файла msiexec.exe на законном месте

Два вышеизложенных способа не дали результата? А может файлик msiexec.exe вообще не на месте лежит? Проверить его наличие можно по пути C:WindowsSystem32msiexec.exe. Если он отсутствует, то понятно почему появляется ошибка 1719. В этом случае решить ситуацию можно двумя способами: переустановить систему и скачать из интернета Windows Installer, а потом установить. Скачать его можно с официального сайта Microsoft.

Windows installer service could not be accessed

Регистрируем библиотеку msiexec.exe

Если файлик msiexec.exe на месте, но проблема windows installer service could not be accessed все равно имеется, тогда можно попробовать зарегистрировать msiexec.exe в системе (по сути это должно происходить автоматически после установки).

Для данной процедуры ещё раз понадобиться командная строка от имени администратора, где вводим команды следующего типа:

Для Windows 64-х разрядных

  1. %windir%system32msiexec.exe /unregister
  2. %windir%system32msiexec.exe /regserver
  3. %windir%syswow64msiexec.exe /unregister
  4. %windir%syswow64msiexec.exe /regserver

Для Windows 32-х разрядных

  1. msiexec /unregister
  2. msiexec /register

После этого перезапускаем ПК и пробуем установить небольшую программку.

Не нужно отчаиваться, если все методы выше не помогли, есть ещё кое-что.

Работа с реестром для исправления ошибки 1719

Часто бывает, что ломает систему сама программа, которую вы установили, но удалить её не выйдет, так как установщик поврежден, что же тогда делать, чтобы исправить windows installer service could not be accessed?

Запускаем реестр. Это можно сделать так: жмём клавиши «Win+R» и пишем regedit.

Открываем следующие разделы, пока не дойдем до последнего: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerCProPatches

Нажав на последний раздел, справа появятся его параметры. Нам нужен параметр Force. Дважды на нём нажмите и поменяйте значение на единицу (1).

Windows installer service could not be accessed

Это интересно: Процесс LSASS.exe и почему он грузит процессор

Обязательно перезагружаем компьютер и пробуем установить программку.

Вот такие пироги. Надеюсь вы избавились от всех напастей и у вас не возникает ошибка 1719 windows installer service could not be accessed. Мы поработали под ОС Windows 10, но такая же проблема может возникнуть и в других версиях, правда исправление тоже самое.

( 3 оценки, среднее 3.67 из 5 )


Table of Contents

  • Introduction
  • How to Find Which Windows Installer Version is Running
  • How to Fix
    • Windows Installer Service Status
    • Re-register Windows Installer Service
    • Running System Checker Tool
  • See Also:

Introduction

During installing a software, a user may get the following error message:

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.

Sometimes an error code 1719 is also provided in the error message dialog box.

In this WiKi article how to resolve this problem will be discussed.

How to Find Which Windows Installer Version is Running

In Windows 10, the Windows Installer Version is V 5.0.17134.228. To determine this in Start Search box type msiexec and hit the Enter key.

How to Fix

Windows Installer Service Status

Make sure that the Windows Installer Service is running. To check this go through the following steps:

  • 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.

Re-register Windows Installer Service

Press Windows key + X and select Command Prompt (Admin).

Type the command below and press Enter after the command:

msiexec /unregister msiexec /regserver

Restart your computer and check for status.

Running System Checker Tool

First run the inbox Deployment Image Servicing and Management (DISM) tool prior to running the System File Checker.

Type the following command as Administrator, and then press Enter. It may take several minutes for the command operation to be completed.

DISM.exe /Online /Cleanup-image /Restorehealth

Once completed, at the command prompt, type the following command, and then press ENTER:

sfc /scannow

Reboot. 

See Also:

  • Use the System File Checker tool to repair missing or corrupted system files
  • Released Versions of Windows Installer

I have an issue when I tried to install an EXE file on windows server 2012 R2. When I tried to execute the EXE or MSI file I got below 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.»

I tried the following methods to fix the issue but nothing worked.

Method 1:

I tried to unregister and re-register msiexec file

%windir%system32msiexec.exe /unregister

%windir%system32msiexec.exe /regserver

%windir%syswow64msiexec.exe /unregister

%windir%syswow64msiexec.exe /regserver

Method 2

net stop msiserver

REG ADD
«HKLMSYSTEMCurrentControlSetControlSafeBootMinimalMSIServer» /VE
/T REG_SZ /F /D «Service»

net stop msiserver

REG ADD
«HKLMSYSTEMCurrentControlSetControlSafeBootNetworkMSIServer» /VE
/T REG_SZ /F /D «Service»

net start msiserver

Method 3

Browsed the registry editor to locate
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesmsiserver.
Created following key WOW64 REG_DWORD 0x00000000

I did reboot the servers after each method and even tried to export the registry key from working server to the issue server. Still, the issue is not resolved.

Is there any other solution I can try to fix the issue? I don’t want to rebuild the server from the scratch.

Ошибка 1719 — Windows installer service could not be accessed

Сегодня мы попробуем разобраться с возникновением проблем при попытке установки или удалении программ из операционных систем начиная от Windows 7 и выше.

Как правило очень часто пользователи сталкиваются с ошибкой Windows installer service could not be accessed. В журнале ошибок Windows данная проблема зачастую имеет номер 1719.

Windows installer service could not be accessed

Причины появления ошибки 1719 установщика msiexec.exe

Данный вид ошибки может возникнуть из-за поврежденного системного файла msiexec.exe, который прямым образом отвечает за работоспособность службы – Установщик Windows. Поврежден же он может быть по разным причинам: это и последствия вирусной активности или возможные сбои при установке уже имеющихся программ.

Чтобы побороть данную ошибку для начала необходимо убедиться в отсутствии, казалось бы, на первый взгляд очевидных проблем.


Проверить наличие файла msiexec.exe по пути: C:WindowsSystem32


Попробовать перезапустить службу – Установщик Windows


Запустить командную строку с правами администратора и выполнить команду: sfc /scannow

Окно службы - Установщик Windows

Данные действия носят скорее всего “проверочный” характер и как правило не всегда помогают исправить ошибку, но, чтобы перейти непосредственно к кардинальным действиям, пользователю необходимо убедиться в отсутствии проблем на данном этапе. Если после проделанных действий сообщение об ошибке по-прежнему имеет место быть, то переходим к работам по её устранению.

Исправляем ошибку Windows Installer — Service could not be accessed в windows 7 и выше

1) Во-первых, нам необходимо попробовать зарегистрировать в системе библиотеку msiexec заново. Для этого в ранее открытой командной строке с правами администратора запускаем поочередно следующие команды:


%windir%system32msiexec.exe /unregister – команда отмены регистрации библиотеки msiexec.exe в системе


%windir%system32msiexec.exe /regserver – команда регистрации библиотеки msiexec.exe в системе заново

Для пользователей 64-х разрядных систем необходимо выполнить ещё две команды:


%windir%syswow64msiexec.exe /unregister – команда отмены регистрации библиотеки msiexec.exe в системе x64


%windir%syswow64msiexec.exe /regserver – команда регистрации библиотеки msiexec.exe в системе x64 заново

Если команды были выполнены успешны, то перезагружаем компьютер и проверяем наличие ошибки.

2) Если же проблема не пропала, то для её решения нам необходимо внести изменения в реестр, открыть который мы сможем через команду: Пуск > Выполнить > regedit

После чего откроем ветку реестра: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerCProPatches и найдем ключ Force.

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerCProPatches

Кликнем по нему двойным щелчком и в свойствах поменяем значение на единицу (1). После чего перезагружаем систему.

Обычно при выполнении выше перечисленных действий ошибка 1719 — Windows installer service could not be accessed пропадает и установка / удаление программ выполняется корректно. Но существуют и “частные” случаи, в которых приходится разбираться более подробно, но как правило в большинстве проблем выходом является решение с изменением реестра.

Не удалось исправить ошибку установщика
Windows 1719?

Мы поможем Вам исправить её!

Перезвоним в течение 15 минут!

Issue:

When you are trying to install or uninstall and Autodesk products it fails with the error message

«Error 1719. 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.»

Causes:

This error could occur if the Windows Installer Service is disabled or if the Windows Installer Service is not registered properly.

Solution:

In order to solve the issue, try the following solutions before re-installing:

To check if the Windows Installer Service is running:

  1. On Windows, click Start > Run.
  2. In Open, type services.msc and click OK.
  3. In the Services (Local) list, right-click Windows Installer and click Properties.
  4. Inspect the Start Up Type box. If it is set to Disable:
    1. From the Start Up Type drop-down list, select Manual.
    2. In the Service Status section, click Start.

To re-register the Windows Installer Service:

  1. On Windows, click Start > Run.
  2. In Open, type msiexec.exe /unreg and click OK.
  3. Click OK, if a confirmation message appears.
  4. On Windows, click Start > Run
  5. In Open, type msiexec.exe /regserver and click OK.
  6. Click OK, if a confirmation message appears.

If the issue persists try to create a deployment to install the software or to use Microsoft Fix to remove it. 

See Also:

  • Autodesk product installation fails and roll back with error 1719 «The Windows Installer Service Could Not Be Accessed» in Windows 7 or Vista
  • Windows Installer Error 1601

Products:

All Desktop Products;

15.07.2016

Просмотров: 4238

Безопасный режим – это один из базовых инструментов Windows, который позволяет восстановить работоспособность операционной системы, проверить её на наличие повреждений, удалить не удаляемые файлы. Однако этот режим имеет один недостаток – невозможность установки софта из msi-пакетов. Это значит, что служба Windows Installer или Установщик Windows в безопасном режиме не работает. Сами разработчики сочли данную службу потенциально небезопасной и вычеркнули её из списка софта, который может работать в Safe Mode.

Читайте также: Что делать, если не работает Windows Installer?

Запускаем Установщик Windows в безопасном режиме

Множество современных программ невозможно установить или удалить без службы Windows Installer. Припустим, что вы столкнулись с ошибкой Windows, которая вызвана некорректной работой одной из программ. Удалить программу, например антивирус, можно только в безопасном режиме. Однако при попытке запустить деинсталлятор, система выдаст сообщение: «The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personal for assistance».

Почему Windows Installer не запускается в безопасном режиме и как это исправить?

Эту ситуацию можно исправить, выполнив следующие действия:

  • Перезагружаем компьютер в безопасном режиме.
  • Жмём «Win+R» и вводим «regedit».

Почему Windows Installer не запускается в безопасном режиме и как это исправить?

  • Откроется редактор реестра. Если вы загрузились в обычном безопасном режиме, переходим по ветке «HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSafeBootMinimal». В случае, когда вам нужен был режим с поддержкой командной строки, переходим по адресу «HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSafeBootNetwork».

Почему Windows Installer не запускается в безопасном режиме и как это исправить?

  • Здесь необходимо создать новый раздел с названием «MSIServer». Для этого жмём правой кнопкой мыши на разделе «Minimal» или «Network» и выбираем «Создать», «Раздел». Присваиваем ему название «MSIServer».

Почему Windows Installer не запускается в безопасном режиме и как это исправить?

  • В этом разделе автоматически будет создан новый параметр. Задаём ему значение «Service».

Эти действия с реестром можно выполнить в командной строке. Для этого выполняем следующее:

  • Запускаем командную строку и вводим: REG ADD «HKLMSYSTEMCurrentControlSetControlSafeBootMinimalMSIServer» /VE /T REG_SZ /F /D «Service».

Теперь, чтобы запустить или начать использовать возможности Установщика Windows, стоит ввести в командной строке «net start msiserver» или перейти в Управление службами и задать Установщику статус «Включено». Программы можно удалять или устанавливать в безопасном режиме.

Fix The Windows Installer service could not be accessed error

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.

Fix The Windows Installer service could not be accessed error

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.

Contents

  • “The Windows Installer service could not be accessed” [SOLVED]
  • Method 1: Restart Windows Installer Service
  • Method 2: Modify Remote Procedure Call Service
  • Method 3: Re-register Windows Installer
  • Method 4: Reset the Windows Installer Service
  • Method 5: Reinstall Windows Installer

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.

services windows

2.Find Windows Installer service then right-click on it and select Properties.

Right-click on Windows Installer Service then select Properties

3.Click on Start if the service is not already running.

Click Start if the Windows Installer 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.

services windows

2.Locate Remote Procedure Call (RPC) service then double-click on it to open its properties.

right click on Remote Procedure Call service and select Properties

3.Switch to Log On tab and then tick mark “Local System account” and “Allow service to interact with desktop.

Checkmark Local System account for Remote Procedure Call

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.

Checkmark This Account then click on browse and select Network Service

7.If you can’t find Network service then use the following address:

NT AuthorityNetworkService

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).

command prompt admin

2.Type the following command into cmd and hit Enter after each one:

%windir%system32msiexec.exe /unregister
%windir%system32msiexec.exe /regserver
%windir%syswow64msiexec.exe /unregister
%windir%syswow64msiexec.exe /regserver

Re-register Windows Installer

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

 Open system 32 %windir%system32

5.Locate the Msiexec.exe file then note down the exact address of the file which would be something like this:

C:WINDOWSsystem32Msiexec.exe

notedown the location of msiexec.exe under System32

6.Press Windows Key + R then type regedit and hit Enter to open Registry Editor.

7.Navigate to the following registry key:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSIServer

8.Select MSIServer then in the right window pane double-click on ImagePath.

Double-click on ImagePath under msiserver registry key

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:WINDOWSsystem32Msiexec.exe /V

Change value of ImagePath String

10.Boot your PC into safe mode using any of the methods listed here.

11.Press Windows Key + X then select Command Prompt (Admin).

command prompt admin

12.Type the following command and hit Enter:

msiexec /regserver

%windir%Syswow64Msiexec /regserver

Re-register msiexec or windows installer

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_MACHINESYSTEMCurrentControlSetServicesmsiserver]
"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_MACHINESYSTEMCurrentControlSetServicesmsiserverEnum]
"0"="Root\LEGACY_MSISERVER\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001

2.Now from Notepad menu click File then click Save As.

From Notepad menu click on File then select 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).

Type MSIrepair.reg and from save as type select All Files

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).

command prompt with admin rights

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

Reinstall Windows Installer

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.

Open notepad and paste the following code

Windows Registry Editor Version 5.00 [HKLMSYSTEMCurrentControlSetservicesMSIServer] "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

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.

windows installer service error windows 11

windows installer service error

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

  1. Launch Command Prompt as Trusted Installer.
  2. In the Trusted Installer Command Prompt, type Services.msc and press Enter.
  3. In the Services console, double-click Windows Installer
  4. Set the Startup type of Windows Installer to Manual
  5. Click Start to start the service. Note down the error message, if any.
  6. 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

  1. Download msiserver.zip (for Windows 11, Windows 10, and Windows 7.)
  2. Unzip and extract the appropriate registry file to the Desktop.
  3. Right-click on the registry file and choose Merge.
  4. Click Yes when asked for confirmation.
  5. Restart Windows.

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!

So thank you so much for your support. It won’t take more than 10 seconds of your time. The share buttons are right below. :)


Ezoic

Ramesh Srinivasan is passionate about Microsoft technologies and he has been a consecutive ten-time recipient of the Microsoft Most Valuable Professional award in the Windows Shell/Desktop Experience category, from 2003 to 2012. He loves to troubleshoot and write about Windows.
Ramesh founded Winhelponline.com in 2005.

Like this post? Please share to your friends:
  • There are three windows in my classroom вопросы
  • This build of windows will expire soon
  • There are no tap windows adapters on this system перевод
  • This application requires windows hotfix kb3140245 altium
  • There are fantastic views from all the windows upstairs перевод