strange errors with mpshhook.dll

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
 
B

Bill Sanderson MVP

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.
 
G

Guest

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.
 
B

Bill Sanderson MVP

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?

--
 
G

Guest

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
 
B

Bill Sanderson MVP

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.
 
B

Bill Sanderson MVP

Thanks very much. I'd still like to see input from a .NET guru about what's
going wrong here.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top