Прочее компьютерное

Что-то случилось с Windows Installer,пишет что то ли его нет то ли не удалось подключиться к нему, ЧТО ДЕЛАТЬ?

1. Войдите в систему в безопасном режиме;
Запустите командную строку (Пуск - Программы - Стандартные - Командная строка);
Введите и выполните последовательно следующие команды:

msiexec /unreg
msiexec /regserver

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

2. Если это не помогло попробуйте перерегистрировать системные библиотеки, связанные с Windows Installer

net stop msiserver
regsvr32 /u /s %windir%\System32\msi.dll
regsvr32 /u /s %windir%\System32\msihnd.dll
regsvr32 /u /s %windir%\System32\msisip.dll
regsvr32 /s %windir%\System32\msi.dll
regsvr32 /s %windir%\System32\msihnd.dll
regsvr32 /s %windir%\System32\msisip.dll
net start msiserver

откройте Блокнот, скопируйте выделенный текст и вставьте туда (в блокнот), затем сохраните файл с расширением .bat, например fixreset.bat и запустите его. (для windows 7 с правами администратора)

Прочитай статью в источнике
Борис Изотов
Борис Изотов
7 044
Лучший ответ
Канат Исмагулов а как понять с расширением .bat?
Проще переустановить
но можно попытаться
@echo off
msiexec /unregister
msiexec /regserver
net stop msiserver
regsvr32 /u /s %windir%\System32\msi.dll
regsvr32 /u /s %windir%\System32\msihnd.dll
regsvr32 /u /s %windir%\System32\msisip.dll
regsvr32 /s %windir%\System32\msi.dll
regsvr32 /s %windir%\System32\msihnd.dll
regsvr32 /s %windir%\System32\msisip.dll
net start msiserver
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver /v DisplayName /t REG_SZ /d @%SystemRoot%\system32\msimsg.dll,-27 /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msiserver /v ImagePath /t REG_EXPAND_SZ /d %systemroot%\system32\msiexec.exe /V /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver /v Description /t REG_SZ /d @%SystemRoot%\system32\msimsg.dll,-32 /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver /v ObjectName /t REG_SZ /d LocalSystem /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver /v ErrorControl /t REG_DWORD /d 00000001 /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver /v Start /t REG_DWORD /d 00000003 /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver /v Type /t REG_DWORD /d 00000016 /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver /v DependOnService /t REG_MULTI_SZ /d rpcss /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver /v ServiceSidType /t REG_DWORD /d 00000001 /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver /v RequiredPrivileges /t REG_MULTI_SZ /d SeTcbPrivilege SeCreatePagefilePrivilege SeLockMemoryPrivilege SeIncreaseBasePriorityPrivilege SeCreatePermanentPrivilege SeAuditPrivilege SeSecurityPrivilege SeChangeNotifyPrivilege SeProfileSingleProcessPrivilege SeImpersonatePrivilege SeCreateGlobalPrivilege SeAssignPrimaryTokenPrivilege SeRestorePrivilege /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver /v FailureActions /t REG_BINARY /d 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 /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver\Enum /v 0 /t REG_SZ /d Root\LEGACY_MSISERVER\0000 /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver\Enum /v Count /t REG_DWORD /d 00000001 /f
reg add HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver\Enum /v NextInstance /t REG_DWORD /d 00000001 /f
net start MSIServer
sfc /scannow

::Проверить есть ли такие файлы:
::C:\Windows\System32\Msiexec.exe (владельцем файла должен быть Trustedinstaller)
::C:\Windows\System32\msi.dll
::Проверить версию Windows Installer - (Нажмите «Win + R» и введите msiexec)
Dima Niko
Dima Niko
87 905
скачать с майкрософта и установить

Похожие вопросы