1.

Solve : After Vista System Restore, msvcr80.dll is missing! (Solved)?

Answer»

I had to do a system restore, probably because I was messing around with the registry.

Apparently the system restore deleted some DLLs, including msvcr80.dll.
I know it's missing because a program I made uses a library made in C, which needs this DLL, so my program won't start now.



I do actually have multiple versions of this DLL:



But if I put any of them in the folder with my program, instead of getting a missing dll ERROR, I get an error that it is the wrong version:



So I am not sure what to do. I don't think it is just a missing file anymore, because the program can run on another computer of mine, but that doesn't have any unique dlls. So I think maybe the OS just can't find the DLL or something. Other programs seem to work fine, but I haven't tried them all since the system restore.

I don't want to reset my computer to original factory settings because of one missing file! 

I have Vista HP, 32BIT, and a 56K connection. I did a search online and apparently you can get it here:
http://www.dll-files.com/dllindex/dll-files.shtml?msvcr80

(from here: http://www.blitzbasic.com/Community/posts.php?topic=60232) Quote from: Carbon Dudeoxide on JULY 23, 2008, 02:15:38 PM

I did a search online and apparently you can get it here:
http://www.dll-files.com/dllindex/dll-files.shtml?msvcr80

(from here: http://www.blitzbasic.com/Community/posts.php?topic=60232)

Been there, done that.
I have tried all 6 versions of the DLL from 2 of my computers, as well as that one, and they aren't the right version, or Windows actually isn't reporting the correct error. :/Hmmm....Does it only happen when you run Breakout?
Can you reinstall it? Quote from: Carbon Dudeoxide on July 23, 2008, 02:28:39 PM
Hmmm....Does it only happen when you run Breakout?
Can you reinstall it?

Word, WMP, Fx3, FileZilla and such are all working fine; I don't know if they use the DLL.

I can't reinstall Breakout because I made it; I never installed it. If VISTA has the sfc utility, try running sfc /scannow. Have your VISTA CD available.

Just my 2¢  Why is everyone saying 'my 2¢'  Quote from: Carbon Dudeoxide on July 23, 2008, 03:09:52 PM
Why is everyone saying 'my 2¢' 

Who is everybody? Sidewinder is one poster and considering the recession the US is in, yesterday's nickel is worth 2 cents today.....you just have to pay a dime for it

My only Vista CD is the anytime upgrade; that is all HP gave me. (?)

Anyway, I ran that program:

Code: [Select]C:\Users\Kristopher>sfc /scannow

Beginning system scan.  This process will take some time.

Beginning verification phase of system scan.
Verification 98% complete.Windows Resource Protection found corrupt files but wa
s unable to fix some of them.
Details are included in the CBS.Log windir\Logs\CBS\CBS.log. For example
C:\Windows\Logs\CBS\CBS.log
I don't know what this MEANS, but at least maybe this explains the bug a bit better.
http://rafb.net/p/l4yrXm58.html (last ~1,000 lines from C:\Windows\Logs\CBS\CBS.log)Couldn't find anything in the listing that related directly to MSVCR80.DLL. I would think going forward,  DLL's are backward compatible. They may have new functionality but all the old function remains.

I would put the most current version of MSVCR80 into the system32 directory and rebuild your BREAKOUT project. Is that possible? With all the versions of the DLL, it's HARD to tell which one was installed when your project was originally built.

 It's still not working, although FWIW, the library that is using the DLL is a .a file; I didn't compile that .a file myself.
I still think it is something other can a missing file; mismanagement of them maybe...  Quote from: Sidewinder on July 23, 2008, 03:26:43 PM
considering the recession the US is in, yesterday's nickel is worth 2 cents today.....you just have to pay a dime for it

Well done! lol!Why not just reinstall the .NET framework, I believe that includes a version of MSVCR80.dll.
I could try that; exactly which version should I install?well, I'd just go for the latest one. I think it's up to 3.0 or something. not sure.


Discussion

No Comment Found