Can't access the Installer service? Experts can do it easily (1)

  
        Recently, I saw a netizen asking for help and said that I had a strange problem. When installing or uninstalling some applications, the system actually prompts Windows Installer error, "Cannot access Windows Installer service", can not complete the corresponding operation. ! Until two days ago when small to give their love machine upgrade Office2003 also encountered the same problem, I finally determined to solve the ills of search on the Web get the following solutions:

If your system It is WinXP. When installing Office2003, there is a "Cannot access Windows Installer service, it may be that you are running Windows or WindowInstaller without security installation" error (actually all MSI format programs installed using Windows Installer service cannot be installed properly) View the status of the "WindowsInstaller" service in "Services", generally disabled. When you try to enable this service, you will find that this service has been disabled by the system, or the Windows Installer service has been marked for deletion; and when you try to restart When installing the Windows Installer service, the system prompts "The specified service already exists" - then this article is what you want.

solution (in WinXP /Win2000 by):

written memo to present the following, and save installer.reg format file, double-clicking the file into the registry;

run "CMD" command prompt, enter "msIExec /regserver" and press enter;

without rebooting, immediately fixed up

WindowsRegistryEditorVersion5.00

! [HKEY_LOCAL_MacHINESYSTEMCurrentControlSetServicesMSIServer]

"ImagePath" = -

"ImagePath" = hex (2): 25,00,53,00,79,00,73,00,74,00,65 , 00,6d, 00,52,00,6f, 00,6f, 00,

74,00,25,00,5c, 00,53,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,2e, 00,65,00,78,00,65,00,20,00,2f, 00,

56,00,00,00

; ImagePath =% SystemRoot% System32msIExec.exe /V

addition to a document, but also posted together at

Windows2000 system:
.
first step: Click Start - & gt; operation,

enter CMD command in the pop-CMD command prompt, enter

"msIExec /unregserver" command, in order to Stop the Windowsinstaller service.

Step Two: Download Windowsinstaller service installation package,

Windows2000 /NT system installation package for the "InstMsiW.exe" Windows98 /ME installation package for the "InstMsiA.exe", The Windows XP system integrates the latest version of Windows Installer v2.0. After downloading

"InstMsiW.exe" installation package, open with WinRar to decompress, and then enters this directory.

third step: Right-click the "msi.inf" file, click on the "Install" option, then right-click "mspatcha.inf" file, click "Install."

Step four: Enter "msIExec /regserver" command at the command prompt CMD,

so start windowsinstaller service, restart the Windows2000 system, problem solved.

Note: During the installation of two inf files, do not restart the system, the entire operation is completed before restart, in addition, if the system is installed, "Rising Antivirus Firewall" and "Rising network firewall", it is recommended Turn off the Rising Firewall during operation.


Copyright © Windows knowledge All Rights Reserved