Windows installer

  • Thread starter Thread starter Peter
  • Start date Start date
Well, I used the Kelly's fix and immediately got problems with McAfee's next
update.

So on my XP I had to revert to the previous restore.

I would like to sort this problem out a bit more slowly.

First how do I know that my Windows Installer is actully currupted? When I
try to install the HP driver, half way through I get a window with a button
that has nothing on it and the only thing I get in the whole box is the
number 1158. HP tells me that that indicates a corrupt Wiundows Installer.
Is that right?

If it is, isn't there a MS fix for it, rather than a third party like
Kelly's?

Thank yoiu very much
 
I found something that may be related to this issue
http://support.microsoft.com/?kbid=324516

According to this page I should have a file msiexec.exe. However I cannot
find it.

The regedit entry is correct and in the right place

Windows\msiexec.exe/V

But there is no file in that location or indeed elsewhere that I can find
with "Find" or searching Explorer.

Files are not hidden, not even System files.

Any ideas what I should do?

Thank you
 
And found something else:

There is a file msiexec.ex (without the final e) in C:\I386

Is this the file in question and could the fact that regedit is looking in
the wrong place be the cause of my problems?


help...
 
Peter said:
I found something that may be related to this issue
http://support.microsoft.com/?kbid=324516

According to this page I should have a file msiexec.exe. However I cannot
find it.

The regedit entry is correct and in the right place

Windows\msiexec.exe/V

If the line above is the actual registry value data, it is not valid.

It is supposed to be

C:\Windows\System32\msiexec.exe /V

(assuming you have Windows installed to C:\Windows\)

It needs to have the full path to msiexec.exe, and a space before /V.
 
Peter said:
There is a file msiexec.ex (without the final e) in C:\I386

Is this the file in question

No, it is not.

and could the fact that regedit is
looking in the wrong place be the cause of my problems?

Run the following from Start\Run (the *exact* text):

%windir%\System32\msiexec.exe


Now a dialog box should pop up.
What version number is listed there?
 
Thank Torgeir

I could not see your reply until now as it does not display on my list!

Well it seems that I have

a) to find the file somewhere (I don't have it) and put it in the right
place.
b) correct the registry entry
c) find out why the file I have in C:\I386 : msiexec.ex_ should be there and
is the right size 24.2 KB (24,860 bytes)

Is that all I have to do?

And where do I get the missing file from?

Incidentally I have XP Home Edition and downloaded recently ServicePack2
(which seems to have started all the problems)

Thank you for your help
 
Hello Torgeir

I'mgetting your messages in bits and pieces. They don't display properly

Ok the version is V.3.00.3790.2180


But as I said I don't seem to have the file anywhere (msiexec.exe )

Thanks for your help
 
The regedit entry is correct and in the right place
Windows\msiexec.exe/V

If the line above is the actual registry value data, it is not valid.

It is supposed to be

C:\Windows\System32\msiexec.exe /V


----

I've checked again and the value data is as should be according to your line
above.

So the problem seems to be that I can't find the file"
 
Peter said:
Hello Torgeir

I'mgetting your messages in bits and pieces. They don't display properly

Ok the version is V.3.00.3790.2180


But as I said I don't seem to have the file anywhere (msiexec.exe )
Hi

As you was able to run the command %windir%\System32\msiexec.exe
successfully, the file *is* placed in c:\windows\system32\
(assuming WinXP was installed to the folder c:\windows\).
 
Peter said:
I've checked again and the value data is as should be according
to your line above.

So the problem seems to be that I can't find the file"
Hi

As you were able to run the command %windir%\System32\msiexec.exe
successfully, the file *is* placed in the folder c:\windows\system32\
 
Peter said:
So, why can't I find it?...
Hi

Please try this:

1)
Run the following from Start\Run (the *exact* text):

%windir%\system32

2)
A new Explorer window should now open up, showing the content in
the system32 folder.

In the menu, select Tools\Folder Options, and then the View tab.

If necessary:

Select "Show hidden files and folders"
Unselect ""Hide extension for known file types"
Unselect "Hide protected operating system files

Press OK.

3)
Verify that the view is sorted by Name, and then go down the list
to you see msiexec.exe.


If you still cannot find the file, run the VBScript below to verify
the existence of the file in the folder c:\windows\system32\

Put it in a text file and save it as e.g. CheckFile.vbs, run it by
double clicking on it.

'--------------------8<----------------------
Set oFSO = CreateObject("Scripting.FileSystemObject")

' path to the Windows system32 folder
sWinSysDir = oFSO.GetSpecialFolder(1).Path

' file to look for
sFile = sWinSysDir & "\msiexec.exe"

If oFSO.FileExists(sFile) Then
MsgBox "msiexec.exe found in the folder " & sWinSysDir, _
vbExclamation + vbSystemModal, "File check"
Else
MsgBox "msiexec.exe NOT found in the folder " & sWinSysDir, _
vbExclamation + vbSystemModal, "File check"
End If
'--------------------8<----------------------
 
This is Wendy, I am having the exact same problem with my mciexec. file. I do
a search, just like the "error 1719 message article # Q315346 at microsoft
support and go through the instructions to reinstall windows installer and I
get to part 3 were it says to run in safe mode and run "msiexec/regserver and
it tells me the file cannot be found. Very frustrated at this point. I have
read the other forum with Kelly and Jim and they have lost me somewhere along
the line as to how he got it to work..Please help.
Wendy
 
when i reboot my computer and go into microsoft outlook windows installer
keeps comming up and i have to hit the cancel button about four times in
order to get out of that window. Why is that happening. Thanks in advance
 
To resolve this behaviour, unregister, and then re-register Windows
Installer.
Unregister Windows Installer, and then reregister Windows Installer. To
do this, follow these steps:

1. On the "Start" menu, click "Run:.

2. In the "Open" box, type "msiexec /unreg", and then press ENTER.

3. On the "Start" menu, click "Run".

4. In the "Open" box, type "msiexec /regserver", and then press ENTER.

also:-
Windows Installer Fix (Line 94)
http://www.kellys-korner-xp.com/xp_tweaks.htm

regards,
ssg MS-MVP
 
Back
Top