strange errors with mpshhook.dll

  • Thread starter Thread starter Kevan Harriman
  • Start date Start date
K

Kevan Harriman

Hi everyone,

We've got a problem with our app (Zinc at www.multidmedia.com) whereas some
users have reported running the program and they get something similar to
the following:

Couldn't find library MSVCR80.dll (required by c:\Archivos de programa
\Windows Defender\mpshhook.dll)

What is mpshhook.dll? What does it do? Would it conflict with Thinstall
perhaps? Could there be a clash with hooking between our app and Windows
Defender, assuming mpshhook.dll is hooking system stuff too?

Our solution was to place the Visual C++ 8 runtimes in the same folder as
the app but even so, we're still getting reports of this error.

We would be very grateful of any help we could get.

Thanks,
MDM
 
I believe this message results from a bug in Windows Defender (or perhaps
it's installation process.)

The fix for this, as posted by Steve Dodson, is simple:
--------------------
start -> run -> c:
Press Enter
Browse to c:\ program files
then Windows Defender
Left Click on MSASCui.exe.manifest and press the delete key on your keyboard
Select yes to delete the file.
-------------------

So--in essence--delete MSASCui.exe.manifest and the error should go away.
This error may involve at least one other file--MSVCP80.dll, as I recall,
and perhaps another as well--but the error message and circumstances under
which it arises will be very similar.
 
FWIW - I found an article which quotes .NET 2.0 as being the originating
culprit for this error as it does not install MSVCP/R80.dll in the system32
directory. Even more worrying is that this error affects many applications
other than Defender. A quick search on my machine seems to confirm this.
 
Thanks--If you've got the URL for that article handy, I'd be interested in
it. Not sure what use it would be to me, but maybe I'd learn something?

--
 
Bill, before I pass the URL I feel I owe you an apology. In my enthusiasm to
post I should have checked my choice of words more carefully and said
`snippet` rather than `article`. Nevertheless as the snippet (Googled from
the Cadzation FAQ), relates to WD, I thought it may be of some interest. Here
it is and appears at the bottom.

http://www.cadzation.com/HelpDesk/quickfaq.asp
 
Kevan - I've now got a second thread, in the appcompat group, around a
similar issue.

It might help if you posted there as well--I think the "solution" I posted,
which fixes a similar message which a Windows Defender user might see--is
probably not applicable to your users.

Date is May 22, subj header is "MSVCR80.dll library", from n'Ahu.
 
Thanks very much. I'd still like to see input from a .NET guru about what's
going wrong here.
 
Back
Top