Denise,
The registry settings are correct as far as I can see. The Windows Installer service is probably looking for a dependant file, and what would that file be? Check if the file msi.dll is present in the WinNT\System32 folder.
Also, open Event Viewer (eventvwr.msc) and see if there are any entries with the Red X mark in the "System" log. Look for entries with the Source named "Service Control Manager". Double-click the entry with the Red X mark (keep an eye on the date of the event), and click the paper icon to copy the text to clipboard. Post that info as well. Here is a sample entry.
-------------------------------------------------
Event Type: Error
Event Source: Service Control Manager
Event Category: None
Event ID: 7000
Date: 7/1/2007
Time: 6:57:13 PM
User: N/A
Computer: LABCOMPUTER
Description:
The Windows Installer service failed to start due to the following error:
The service did not respond to the start or control request in a timely fashion.
For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.
-------------------------------------------------
--
Regards,
Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]
Windows® Troubleshooting
http://www.winhelponline.com
Here's msiserver.txt. Thanks.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer]
"Type"=dword:00000020
"Start"=dword:00000003
"ErrorControl"=dword:00000001
"DisplayName"="Windows Installer"
"DependOnService"=hex(7):52,00,70,00,63,00,53,00,73,00,00,00,00,00
"DependOnGroup"=hex(7):00,00
"ObjectName"="LocalSystem"
"Description"="Adds, modifies, and removes applications provided as a
Windows Installer (*.msi) package. If this service is disabled, any services
that explicitly depend on it will fail to start."
"ImagePath"=hex(2):43,00,3a,00,5c,00,57,00,49,00,4e,00,4e,00,54,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,2e,00,65,00,78,00,65,00,20,00,2f,00,56,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer\Security]
"Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\
05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,\
00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,\
00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer\Enum]
"0"="Root\\LEGACY_MSISERVER\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001
Ramesh said:
Type in Start, Run:
reg export "HKLM\SYSTEM\CurrentControlSet\Services\MSIServer" "%userprofile%\desktop\msiserver.txt"
It's a single line command.
Press {ENTER}
Attach the file msiserver.txt with your reply.
--
Regards,
Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]
Windows® Troubleshooting
http://www.winhelponline.com
Yes msiexec.exe is in C:\WINNT\system32
:
Check if the file msiexec.exe exists in the following path:
C:\WINNT\system32
--
Regards,
Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]
Windows® Troubleshooting
http://www.winhelponline.com
[SC] GetServiceConfig SUCCESS
SERVICE_NAME: msiserver
TYPE : 20 WIN32_SHARE_PROCESS
START_TYPE : 3 DEMAND_START
ERROR_CONTROL : 1 NORMAL
BINARY_PATH_NAME : C:\WINNT\system32\msiexec.exe /V
LOAD_ORDER_GROUP :
TAG : 0
DISPLAY_NAME : Windows Installer
DEPENDENCIES : RpcSs
SERVICE_START_NAME : LocalSystem
C:\Documents and Settings\Denise>
:
Right-click - "Select All" - and press {ENTER} to copy the text to clipboard.
--
Regards,
Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]
Windows® Troubleshooting
http://www.winhelponline.com
How can I copy it into reply?
:
Click Start, Run and type the following:
cmd /k sc qc msiserver
Copy the results and include it in your reply.
--
Regards,
Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]
Windows® Troubleshooting
http://www.winhelponline.com
Hi. This sounds like my problem. I tried Ramesh's fix and got error "could
not start the windows installer on local computer. error 3: the system cannot
find path specified."
:
You're welcome, Jack.
--
Regards,
Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]
Windows® Troubleshooting
http://www.winhelponline.com
Worked like a charm. First time, too. Thanks Ramesh
Click Start, Run, and type SERVICES.MSC. In the right pane, right-click
Windows Installer, and then click Start. Also, set the service "Startup
Type" to Manual.
"The Windows Installer Service Could Not Be Accessed" error message when you
install a program in Windows XP:
http://support.microsoft.com/?kbid=315353
http://support.microsoft.com/?kbid=314810
http://support.microsoft.com/?kbid=315346
http://support.microsoft.com/?kbid=324516
--
Regards,
Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]
Windows® Troubleshooting
http://www.winhelponline.com