Unable to access Windows Installer service workaround

Source: Internet
Author: User
Tags safe mode

"The Windows Installer Service could not be accessed" (Unable to access the Windows Installer Service) error message when you install the program in Windows XP.

  To resolve this issue, follow these steps:

  Method One:

Uninstall, reinstall the Windows Installer service

First, use the DOS command window msiexec/unregserver to stop Windows Installer service.

Second, download InstMsiW.exe, with winrar decompression open. Enter the directory.

Third, right click Msi.inf, click Install, right click Mspatcha.inf, click Install.

Four, then use the DOS command Window msiexec.exe/regserver enable the service.

  Method Two:

1. If you have installed ACDSee5.0 (including mini Chinese version), uninstall it. Reload Windows if it's not working

Installer or ACDSee 4.0.

2. Run cmd, then run Sfc/scannow check system files

3. Run Services.msc, set the Windows Installer service to run manually, and then rerun

4. Open Task Manager, locate and end the Ikernel.exe process, reinstall

5. Disable antivirus software for real-time protection

6. Delete the text of C:Program FilesCommon Filesinstallshieldengine6intel 32

folder, and then restart the computer and re-run setup

  Method Three:

This is due to some software-producing problems that are causing Windows Installer to not work properly

  The recovery steps are as follows:

1. Install Windows installer2.0 again, run Instmsiw.exe

If the "service has been installed" and then go straight out of the installation then do it again, or you can reload on the OK!

2. Delete [Hkey_local_machinesystemcurrentcontrolsetservicesmsiserver] in the registry

Then run Instmsiw.exe

3. Trick:

(1) Delete MSIServer service

Run regedit, remove the MSIServer service below

[Hkey_local_machinesystemcurrentcontrolsetservicesmsiserver]

Save the following as a Unmsiserver.reg file, and then double-click the left button to merge it into the registry

; Unmsiserver.reg

Windows Registry Editor Version 5.00

[-hkey_local_machinesystemcurrentcontrolsetservicesmsiserver]

(2) Delete MSI file

Using the following script as a Unmsi.inf file, and then right-clicking install on the INF file deletes some MSI DLLs, at which point the Windows SFC mechanism may warn some system files to be modified to insert the Win2K disc and ignore it. This script was modified by me from the Instmsiw.exe.

; Unmsi.inf

[Version]

Signature = "$Windows nt$"

Class =%exceptionclassdesc%

Classguid = {F5776D81-AE53-4935-8E84-B0B283D8BCEF}

Provider =%microsoft%

Catalogfile = Msi.cat

ComponentID = {2e742517-5d48-4dbd-bf93-48fdcf36e634}; GUID assigned to the Windows Installer

driverver=03-13-2001, 2.0.2460.1

[SourceDisksNames]

1 =%msi_media%

[SourceDisksFiles]

Msi.dll = 1

Msihnd.dll = 1

Msimsg.dll = 1

msiexec.exe = 1

Msisip.dll = 1

[DestinationDirs]

Msi.systemfiles = 11; %windir%system32

Msi.dllcachefiles = 11,dllcache; %windir%system32dllcache

[DefaultInstall]

DelFiles = Msi.systemfiles,msi.dllcachefiles

; Copyflg_replace_boot_file flag (0x1000) not necessary for

; Files in the Dllcache

[Msi.dllcachefiles]

Msi.dll

Msihnd.dll

Msimsg.dll

Msiexec.exe

Msisip.dll

[Msi.systemfiles]

Msi.dll

Msihnd.dll

Msimsg.dll

Msiexec.exe

Msisip.dll

[Strings]

Microsoft = "Microsoft Corporation"

Msi_media = "Microsoft Windows Installer Distribution Media"

Exceptionclassdesc = "Microsoft Windows Installer"

(3) reboot, press F8 key, enter Safe Mode with command line, execute the following command

Regsvr32/u%windir%msi.dll

Del%windir%msi.dll

(4) Reboot, run Instmsiw.exe, install Windows Installer, everything is OK.

Log on to the computer as an administrator.

Click Start, and then click Run.

In the Open box, type cmd, and then click OK.

At the command prompt, type msiexec.exe/unregister, and then press Enter.

Type Msiexec/regserver, and then press Enter.

Verify that the SYSTEM account has full Control access to the HKEY_CLASSES_ROOT hive in the Windows registry. In some cases, you may also need to add an administrator account. To do this, follow these steps: Warning: If you use Registry Editor or other methods to incorrectly modify the registry, you can cause serious problems. These problems may require reinstalling the operating system to resolve. Microsoft cannot guarantee that you can resolve these issues. It is at your own risk to modify the registry.

Click Start, click Run, type regedit in the Open box, and then click OK.

Click the following registry hive:

HKey_Classes_Root

On the Edit menu, click Permissions.

If "SYSTEM" is not listed in the group or user name list, click Add, make sure the local computer name appears in the Find Location box, type SYSTEM in the Enter object name to select box, click Check Name, and then click OK.

In the group or user name list, click SYSTEM, and then select the Full Control check box under Allow in the SYSTEM permissions box.

Click Apply, and then click OK to exit the Registry Editor.

Restart your computer.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.