Maybe, and that is a good clue. msi.dll should be there, but it is
hopefully someplace else also for you to copy. It should not have
gotten deleted, so there may be another problem here.
Assuming Windows is on the C drive and msi.dll is not in c:\windows
\system32, look here and copy one over:
c:\windows\servicepackfiles\i386
That is the folder Windows uses when it installs, modifies or tries to
fix itself (perhaps with help), so you should never delete anything
from that folder.
If you don't see it there, then you should run a search on your C
drive and try to find one. Depending on a few things, there are
probably other copies on your disk in some other folders that you
should also leave alone.
Jose
re: finding MSI.DLL
Hi Jose, On my XP-pro SP3 system only one msi.dll (file size 2777KB)
shows up on file search. Searching for msi.dl [one L] turned up an
MSI.DL_ file (size 759KB) in the \%windir%\I386 folder, which I assume
is a compressed version of msi.dll, since their property sheets both
have the same last modified dates, and I would further guess that the
EXPAND.EXE program in \I386 is used to convert MSI.DL_ to MSI.DLL? My
memory is rusty about how to use Expand. I agree with the possibility
that malware might be the reason for the missing msi.dll on Stormy's
system, as well as who knows how many other files.
Looking forward to the solution of the mystery.
--Richard