Windows 8 Installation already in progress

Zilican

Honorable
Nov 3, 2013
4
0
10,510
Hi,

When trying to install Microsoft visual c++ 2005 redistributable package (x64), I get an error which says another installation is in progress. I've disabled the msiserver service through regedit (it wouldn't let me change through services.msc even though I'm an admin) but still starts up again on startup.

Has anyone else had this issue/potentially know of a fix?

Thanks
 

Zilican

Honorable
Nov 3, 2013
4
0
10,510
After running your batch file and nothing changing (still getting the same issue) I ran the commands through cmd myself, the results are that my wuauserv is now set to "stopping" and has been for around 30+ mins now, even after restarting the PC.

I also realised that it cant delete around 6+ folders in the C:\Windows\Softwaredistribution\downloads as they are in use (by the installation I would assume?). Would it be safe to end the install process manually in task manager, remove the folders, and then try to restart the PC/try again?
 

Zilican

Honorable
Nov 3, 2013
4
0
10,510
Ran the commands in cmd in safe mode, it's deleted all the files now, but getting 1058 error when trying to start windows installer - tried to change it through regedit, but still isn't working.

I've tried to stop/start the wuauserv, which seems to work fine, so it just seems to be the msiserver that refuses to start due to the 1058 error.

Any idea's for a solution? I've found a few online, but not many for win 8.
 

Zilican

Honorable
Nov 3, 2013
4
0
10,510
The startup type is set to manual, but was still getting the 1058 error, I've just tried again when I've got home from work, and I'm no longer getting the 1058 error, but instead getting "The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance."
 
Only thing I could find on reinstalling the Installer service was to run the following commands from an Administrative Command Prompt:

%windir%\system32\msiexec.exe /unregister
%windir%\syswow64\msiexec.exe /unregister
%windir%\system32\msiexec.exe /regserver
%windir%\syswow64\msiexec.exe /regserver

And even then, the article said it applied to Windows XP and Server 2003. I tried under a Windows 8 VM and it seemed to work, but I don't have a system or a VM with a faulty Windows Installer, so I can't say for sure.

Also verify that the reference to msiexec.exe in a specific registry key is valid:

Open Regedit and browse to HKLM\SYSTEM\CurrentControlSet\Services\MSIServer. Once there, double click on ImagePath and make sure it is set to the following value: "%systemroot%\system32\msiexec.exe /V" (without quotes).