Welcome guest. Before posting on our computer help forum, you must register. Click here it's easy and free.

Author Topic: After Vista System Restore, msvcr80.dll is missing! (Solved)  (Read 13538 times)

0 Members and 1 Guest are viewing this topic.

KristopherWindsor

    Topic Starter


    Beginner
  • FreeBasic Genius
    I had to do a system restore, probably because I was messing around with the registry. :P

    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. :P
    « Last Edit: July 26, 2008, 12:26:19 AM by KristopherWindsor »
    Kristopher Windsor (Google me!)

    Carbon Dudeoxide

    • Global Moderator

    • Mastermind
    • Thanked: 169
      • Yes
      • Yes
      • Yes
    • Certifications: List
    • Experience: Guru
    • OS: Mac OS
    Re: After Vista System Restore, msvcr80.dll is missing!
    « Reply #1 on: July 23, 2008, 02:15:38 PM »

    KristopherWindsor

      Topic Starter


      Beginner
    • FreeBasic Genius
      Re: After Vista System Restore, msvcr80.dll is missing!
      « Reply #2 on: July 23, 2008, 02:27:11 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. :P
      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. :/
      Kristopher Windsor (Google me!)

      Carbon Dudeoxide

      • Global Moderator

      • Mastermind
      • Thanked: 169
        • Yes
        • Yes
        • Yes
      • Certifications: List
      • Experience: Guru
      • OS: Mac OS
      Re: After Vista System Restore, msvcr80.dll is missing!
      « Reply #3 on: July 23, 2008, 02:28:39 PM »
      Hmmm....Does it only happen when you run Breakout?
      Can you reinstall it?

      KristopherWindsor

        Topic Starter


        Beginner
      • FreeBasic Genius
        Re: After Vista System Restore, msvcr80.dll is missing!
        « Reply #4 on: July 23, 2008, 02:38:56 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. :P
        Kristopher Windsor (Google me!)

        Sidewinder



          Guru

          Thanked: 139
        • Experience: Familiar
        • OS: Windows 10
        Re: After Vista System Restore, msvcr80.dll is missing!
        « Reply #5 on: July 23, 2008, 02:57:54 PM »
        If VISTA has the sfc utility, try running sfc /scannow. Have your VISTA CD available.

        Just my 2¢  8)
        The true sign of intelligence is not knowledge but imagination.

        -- Albert Einstein

        Carbon Dudeoxide

        • Global Moderator

        • Mastermind
        • Thanked: 169
          • Yes
          • Yes
          • Yes
        • Certifications: List
        • Experience: Guru
        • OS: Mac OS
        Re: After Vista System Restore, msvcr80.dll is missing!
        « Reply #6 on: July 23, 2008, 03:09:52 PM »
        Why is everyone saying 'my 2¢'  ???

        Sidewinder



          Guru

          Thanked: 139
        • Experience: Familiar
        • OS: Windows 10
        Re: After Vista System Restore, msvcr80.dll is missing!
        « Reply #7 on: July 23, 2008, 03:26:43 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 ;D

        The true sign of intelligence is not knowledge but imagination.

        -- Albert Einstein

        KristopherWindsor

          Topic Starter


          Beginner
        • FreeBasic Genius
          Re: After Vista System Restore, msvcr80.dll is missing!
          « Reply #8 on: July 23, 2008, 03:31:59 PM »
          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)
          Kristopher Windsor (Google me!)

          Sidewinder



            Guru

            Thanked: 139
          • Experience: Familiar
          • OS: Windows 10
          Re: After Vista System Restore, msvcr80.dll is missing!
          « Reply #9 on: July 23, 2008, 03:56:33 PM »
          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.

           8)
          The true sign of intelligence is not knowledge but imagination.

          -- Albert Einstein

          KristopherWindsor

            Topic Starter


            Beginner
          • FreeBasic Genius
            Re: After Vista System Restore, msvcr80.dll is missing!
            « Reply #10 on: July 23, 2008, 04:13:51 PM »
            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...  ???
            Kristopher Windsor (Google me!)

            drmsucks



              Specialist

              Re: After Vista System Restore, msvcr80.dll is missing!
              « Reply #11 on: July 23, 2008, 04:48:46 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 ;D

              Well done! lol!
              If you don't have time to do it right
                              ...when will you have time to do it over?

              BC_Programmer


                Mastermind
              • Typing is no substitute for thinking.
              • Thanked: 1140
                • Yes
                • Yes
                • BC-Programming.com
              • Certifications: List
              • Computer: Specs
              • Experience: Beginner
              • OS: Windows 11
              Re: After Vista System Restore, msvcr80.dll is missing!
              « Reply #12 on: July 23, 2008, 05:07:49 PM »
              Why not just reinstall the .NET framework, I believe that includes a version of MSVCR80.dll.
              I was trying to dereference Null Pointers before it was cool.

              KristopherWindsor

                Topic Starter


                Beginner
              • FreeBasic Genius
                Re: After Vista System Restore, msvcr80.dll is missing!
                « Reply #13 on: July 23, 2008, 05:34:14 PM »
                I could try that; exactly which version should I install?
                Kristopher Windsor (Google me!)

                BC_Programmer


                  Mastermind
                • Typing is no substitute for thinking.
                • Thanked: 1140
                  • Yes
                  • Yes
                  • BC-Programming.com
                • Certifications: List
                • Computer: Specs
                • Experience: Beginner
                • OS: Windows 11
                Re: After Vista System Restore, msvcr80.dll is missing!
                « Reply #14 on: July 23, 2008, 06:43:39 PM »
                well, I'd just go for the latest one. I think it's up to 3.0 or something. not sure.
                I was trying to dereference Null Pointers before it was cool.