Where to save MSVCP71.dll on 64-bit Vista

L

laraine

I recently got a message saying that MSVCP71.dll was missing,
(which kept me from being able to get to the internet),
so I have downloaded a zip file of that dll from

<http://www.dll-files.com/dllindex/dll-files.shtml?msvcp71>

as instructed. I believe it is supposed to be extracted to the
Windows\System32 directory.

Now, this is a 64-bit Vista, so should a MSVCP71.dll also
go into the Windows\SysWOW64 directory as well?

I looked at another dll stored in both directories, MSVidCtl.dll,
and it is about 1.5M in the System32 directory, and about
2.5M in the SysWOW64 directory, which seems to indicate
that two different-sized files are needed.

Thanks,
C.
 
N

Neil

laraine said:
I recently got a message saying that MSVCP71.dll was missing,
(which kept me from being able to get to the internet),
so I have downloaded a zip file of that dll from

<http://www.dll-files.com/dllindex/dll-files.shtml?msvcp71>

as instructed. I believe it is supposed to be extracted to the
Windows\System32 directory.

Now, this is a 64-bit Vista, so should a MSVCP71.dll also
go into the Windows\SysWOW64 directory as well?

I looked at another dll stored in both directories, MSVidCtl.dll,
and it is about 1.5M in the System32 directory, and about
2.5M in the SysWOW64 directory, which seems to indicate
that two different-sized files are needed.

Thanks,
C.


At least one of my many copies of msvcp71.dll was removed from my Vista x64
computer during my last visit to Windows Update. I believe it to have been
taken by the Malicious Software Removal Tool. On my system it prevented my
anti-virus software (Avast) from starting. When I found that it was gone, I
searched the whole C: drive for that file and found fifteen or so other
copies of msvcp71.dll in various other Program Files sub-folders. To fix my
problem I copied the version I found with the most recent date into the
Avast programme folder. I didn't register it, but the programme managed to
find it there anyway. Once that was in place, I also discovered that
msvcr71.dll had also been removed. I did the same thing, finding many
copies of that also distributed around the place. I copied the most recent
version into the Avast folder and now all is well.

[I'm not exactly sure what I've done. I have guessed that the msvc_71.dlls
are something to do with MS Visual C runtime components, but beyond that not
much. I'm not sure why I have to have so many versions all over the place.
I just looked and I also have installed (according to the Add/Remove
Programs control panel):

MS Visual C++ Redistributable - v8.0.50727.42 installed on 29/5/2007;
MS Visual C++ Redistributable (x64) - v8.0.50727.42 installed on 13/4/2007;
and
MS Visual C++ Redistributable (x64) - v8.0.56336 installed on 15/10/2007.

I'm not sure which, if any, of these should have provided msvc_71.dll files,
but obviously if any of them once did, they are no longer present and/or
registered].
 
L

laraine

At least one of my many copies of msvcp71.dll was removed from my Vista x64
computer during my last visit to Windows Update. I believe it to have been
taken by the Malicious Software Removal Tool. On my system it prevented my
anti-virus software (Avast) from starting. When I found that it was gone, I
searched the whole C: drive for that file and found fifteen or so other
copies of msvcp71.dll in various other Program Files sub-folders. To fix my
problem I copied the version I found with the most recent date into the
Avast programme folder. I didn't register it, but the programme managed to
find it there anyway. Once that was in place, I also discovered that
msvcr71.dll had also been removed. I did the same thing, finding many
copies of that also distributed around the place. I copied the most recent
version into the Avast folder and now all is well.


It seems that I had a problem similar to yours--my anti-virus
software wasn't working either, though its directory did
contain the two dll files mentioned. I guess IE also needs
those files.

I copied the two dll's into both the 32- and 64-bit system
directories, and the problem seems to be fixed now.
Thanks for the information. I won't worry about
the differences between 32- and 64-bit yet.

C.
 
L

laraine

I recently got a message saying that MSVCP71.dll was missing,
(which kept me from being able to get to the internet),
so I have downloaded a zip file of that dll from

as instructed. I believe it is supposed to be extracted to the
Windows\System32 directory.
Now, this is a 64-bit Vista, so should a MSVCP71.dll also
go into the Windows\SysWOW64 directory as well?
I looked at another dll stored in both directories, MSVidCtl.dll,
and it is about 1.5M in the System32 directory, and about
2.5M in the SysWOW64 directory, which seems to indicate
that two different-sized files are needed.
[snip]

[I'm not exactly sure what I've done. I have guessed that the msvc_71.dlls
are something to do with MS Visual C runtime components, but beyond that not
much.

Could it be that a virus got downloaded during Windows
Update, and changed either the way the dll files appeared,
or else changed the malicious software removal tool itself?
(I hope not the latter, though it can be re-downloaded.)
I cannot imagine that the malicious software removal tool
would ordinarily delete such an important and familiar file
--it sounds instead like something trying to disable
important programs.

I vaguely recall being told over and over by a dialog box
about some malicious file that had been found--I think each
time I booted-- (not a dll, which I would not have deleted),
and asking me if I wanted to delete that file. After it asked
me several times, I gave up and said to delete it--maybe I
should not have done that, though I'm not sure how I could
have escaped the dialog box for good.

The last updates for me were done on 11/19 ... a bunch
for Microsoft Office, and KB905866 and KB941649 for
Windows.

Well, it's wanting to update right now --maybe I'll put that
off for a few days...

I'm not sure why I have to have so many versions all over the place.
I just looked and I also have installed (according to the Add/Remove
Programs control panel):

MS Visual C++ Redistributable - v8.0.50727.42 installed on 29/5/2007;

I have this one from Aug 8, 2007.

MS Visual C++ Redistributable (x64) - v8.0.50727.42 installed on 13/4/2007;
and
MS Visual C++ Redistributable (x64) - v8.0.56336 installed on 15/10/2007.

I have only one of the above, also dated Aug 8, 2007, though
I'm not sure of the version number, so perhaps your April 13
one needed some updating.

C.
I'm not sure which, if any, of these should have provided msvc_71.dll files,
but obviously if any of them once did, they are no longer present and/or
registered].- Hide quoted text -

- Show quoted text -
 
L

laraine

[I'm not exactly sure what I've done. I have guessed that the msvc_71.dlls
are something to do with MS Visual C runtime components, but beyond that not
much.

Could it be that a virus got downloaded during Windows
Update, and changed either the way the dll files appeared,
or else changed the malicious software removal tool itself?
(I hope not the latter, though it can be re-downloaded.)
I cannot imagine that the malicious software removal tool
would ordinarily delete such an important and familiar file
--it sounds instead like something trying to disable
important programs.

I vaguely recall being told over and over by a dialog box
about some malicious file that had been found--I think each
time I booted-- (not a dll, which I would not have deleted),
and asking me if I wanted to delete that file. After it asked
me several times, I gave up and said to delete it--maybe I
should not have done that, though I'm not sure how I could
have escaped the dialog box for good.

Or perhaps the malicious software removal tool
was actually finding a bad file that did contribute
to the problem, so maybe things would be even
worse if that file had not been removed... who can
tell?

In any case, if things become more disastrous,
it seems that Restore points are set before each
update occurs.

C.
 

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