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