Tech Support Forum banner
Status
Not open for further replies.
1 - 20 of 32 Posts

· Registered
Joined
·
1,156 Posts
Discussion Starter · #1 ·
Hi people,

When I downloaded Firefox it got installed. Somehow a program claiming to be a Windows Installer repair kit appeared on the task bar . I did not download that, but it got installed. But when I try to install a download, I get an error message about cannot access Windows Installer.

Thanks
 

· Team Manager, Microsoft Support
Joined
·
34,025 Posts
FF should only be downloaded directly from Mozilla.
See if it's (Windows Installer repair kit) in Programs & Features and delete it. Otherwise,
we recommend that you read this article…
http://www.techsupportforum.com/forums/f50/new-instructions-read-this-before-posting-for-malware-removal-help-305963.html
follow the instructions very carefully; then, post all the requested logs and information; as instructed, in the Virus/Trojan/Spyware Help section of the forum.
(Simply, click on the colored links to be re-directed.)

Please ensure that you create a new thread in the Virus/Trojan/Spyware HelpForum; not back here in this one.

When carrying out The Malware Removal Steps, if you cannot complete any of them for whatever reason, just continue on with the next one until they are all completed.
However,it is extremely important to make mention of the fact that you could not complete any of the steps in your post to the Virus/Trojan/Spyware Help Forum; where an Analyst will assist you with other workarounds.

Once done, please be patient, as the Security Team Analysts are usually very busy; one of them will answer your request as soon as they can.
 

· Premium Member
Joined
·
7,763 Posts
Hi, the windows installer link from spunks post is worth a try however it very often does not fix the problem, there are two services at play here one is Msiserver the other TrustedInstaller, it is the latter that is crucial.


Go to start search and type cmd right click on the returned cmd.exe and select "run as administrator" at the command prompt copy and paste all below in red:-

sc config msiserver start= demand (press enter)
Net stop msiserver (press enter) Do not worry if it says the service is not started.
MSIExec /regserver (press enter)
regsvr32.exe /s %windir%system32msi.dll (press enter)
Net start msiserver (press enter)

See if this has fixed your problem if not we need to see the status of both services, from an elevated command prompt ( admin, as shown) copy and paste the following:-

echo > 0 & sc qc TrustedInstaller >> 0 & sc queryex TrustedInstaller>> 0 & sc qc Msiserver >> 0 & sc queryex Msiserver >> echo >> 0 & notepad 0 (press enter)

Please post the notepad outcome here.
 

· Registered
Joined
·
1,156 Posts
Discussion Starter · #12 ·
Here is the results to the last commands you posted:


ECHO is on.
[SC] QueryServiceConfig SUCCESS

SERVICE_NAME: TrustedInstaller
TYPE : 10 WIN32_OWN_PROCESS
START_TYPE : 3 DEMAND_START
ERROR_CONTROL : 1 NORMAL
BINARY_PATH_NAME : C:\Windows\servicing\TrustedInstaller.exe
LOAD_ORDER_GROUP : ProfSvc_Group
TAG : 0
DISPLAY_NAME : Windows Modules Installer
DEPENDENCIES :
SERVICE_START_NAME : localSystem

SERVICE_NAME: TrustedInstaller
TYPE : 10 WIN32_OWN_PROCESS
STATE : 1 STOPPED
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
[SC] OpenService FAILED 1060:

The specified service does not exist as an installed service.
 

· Premium Member
Joined
·
7,763 Posts
Hi, well that indicates the service is missing, open a command prompt as admin (as shown) and copy paste all below in red:-

reg query "HKLM\SYSTEM\CurrentControlSet\Services\msiserver" > 0 & notepad 0 (press enter), please let us know the outcome.

EDIT:- did you try the download from Spunk's post?
 

· Registered
Joined
·
1,156 Posts
Discussion Starter · #14 ·
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSEt\Services\msiserver
ImagePath REG_EXPAND_SZ c:\windows\system32\msiexec.exe /V
RequiredPrivileges REG_MULTI_SZ SeTcbPrivilege\0SeCreatePagefilePrivilege\0SeLockMemoryPrivilege\0SeIncreaseBasePriorityPrivilege\0SeCreatePermanentPrivilege\0SeAuditPrivilege\0SeSecurityPrivilege\0SeChangeNotifyPrivilege\0SeProfileSingleProcessPrivilege\0SeImpersonatePrivilege\0SeCreateGlobalPrivilege\0SeAssignPrimaryTokenPrivilege\0SeRestorePrivilege\0SeIncreaseQuotaPrivilege\0SeShutdownPrivilege\0SeTakeOwnershipPrivilege\0SeLoadDriverPrivilege\0SeBackupPrivilege
 

· Registered
Joined
·
1,156 Posts
Discussion Starter · #15 ·
Here it is again:


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSEt\Services\msiserver
ImagePath REG_EXPAND_SZ c:\windows\system32\msiexec.exe /V
RequiredPrivileges REG_MULTI_SZ SeTcbPrivilege\0SeCreatePagefilePrivilege\
0SeLockMemoryPrivilege\0SeIncreaseBasePriorityPrivilege\0SeCreatePermanentPrivilege\
0SeAuditPrivilege\0SeSecurityPrivilege\0SeChangeNotifyPrivilege\0SeProfileSingleProcessPrivilege\
0SeImpersonatePrivilege\0SeCreateGlobalPrivilege\0SeAssignPrimaryTokenPrivilege\
0SeRestorePrivilege\0SeIncreaseQuotaPrivilege\0SeShutdownPrivilege\0SeTakeOwnershipPrivilege\
0SeLoadDriverPrivilege\0SeBackupPrivilege
 

· Premium Member
Joined
·
7,763 Posts
Hi, your response makes no sense, if you run the cmd as advised it will only return one outcome, how could you get two?

Typically the response should (for Vista) look like this, the default working registry entry:-


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver
DisplayName REG_SZ @%SystemRoot%\system32\msimsg.dll,-27
ImagePath REG_EXPAND_SZ %systemroot%\system32\msiexec /V
Description REG_SZ @%SystemRoot%\system32\msimsg.dll,-32
ObjectName REG_SZ LocalSystem
ErrorControl REG_DWORD 0x1
Start REG_DWORD 0x3
Type REG_DWORD 0x10
DependOnService REG_MULTI_SZ rpcss
ServiceSidType REG_DWORD 0x1
RequiredPrivileges REG_MULTI_SZ SeTcbPrivilege\0SeCreatePagefilePrivilege\0SeLockMemoryPrivilege\0SeIncreaseBasePriorityPrivilege\0SeCreatePermanentPrivilege\0SeAuditPrivilege\0SeSecurityPrivilege\0SeChangeNotifyPrivilege\0SeProfileSingleProcessPrivilege\0SeImpersonatePrivilege\0SeCreateGlobalPrivilege\0SeAssignPrimaryTokenPrivilege\0SeRestorePrivilege\0SeIncreaseQuotaPrivilege\0SeShutdownPrivilege\0SeTakeOwnershipPrivilege\0SeLoadDriverPrivilege\0SeBackupPrivilege
FailureActions REG_BINARY 840300000000000000000000030000001400000001000000C0D4010001000000E09304000000000000000000

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver\Enum
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver\Security
 

· Premium Member
Joined
·
7,763 Posts
Hi, under "Format" in notepad check "word wrap", to prevent the long text.

Now I believe we have been down this path before (thanks Corday).

So lets try again, the registry entry you have for this service is corrupted and it will not work. We will restore your registry entry to the defaults (perfectly safe).

Run the attached .zip file it returns a binary file "installer.reg" open the zip and unzip the file double click on the returned installer.reg and when prompted agree to add to registry (ignore the warning message, just agree).

Restart your computer and try a download.

View attachment Installer.zip
 

· Premium Member
Joined
·
7,763 Posts
Hi, that doesn't make sense since you were able to run the reg query command, that was from an elevated cmd prompt let's try that.

Run the zip file from my post again and this time save it to your desktop. Now open a cmd as admin (as shown) and change the prompt to the desktop, for example on my machine paul is the user,so at the prompt I type:-

cd c:\users\paul\desktop (Press enter, you substitute paul for your user name)

The prompt changes to desktop, then I type:- installer.reg... (press enter) agree to add to registry. Restart computer.
 
1 - 20 of 32 Posts
Status
Not open for further replies.
Top