Gdzie jest Wally czyli o wartościowych perłach na śmietniku i opuszczonych kopalniach pereł Mój sposób na inbox zero


Nie znaleziono msvcr110.dll – problem z uruchomieniem GOG Galaxy


13 stycznia 2016, 21:14 | 4 komentarze | 13 297

Dzień jak co dzień. Usiadłem z zamiarem pogrania w dodatek do Wiedźmina 3. Odpalam GOG Galaxy i bam! Komunikat o brakującym pliku msvcr110.dll. Okno uciążliwe, trzeba je zamykać kilka razy bo wraca. Usunięcie i ponowna instalacja GOG Galaxy nic nie dała. Ogólnie kiszka na całego.

Sytuacja pozostałaby bez rozwiązania gdyby nie sugestia w sieci aby na nowo pobrać Visual C++

http://www.microsoft.com/en-us/download/details.aspx?id=30679

Na stronie Microsoftu znalazłem pliki instalacyjne. Przydały się vcredist_x64.exe i vcredist_x86.exe aczkolwiek nie zaszkodzi pobrać trzeci. Przy próbie instalacji okazało się że środowisko Visual C++ już jest zainstalowane. Pomogła dodatkowa opcja „Repair”, która po wybraniu pozwoliła na uruchomienie GOG Galaxy.

Będzie mi niezmiernie miło jeśli dołączysz do mojej społeczności na Facebooku. Serio!

O autorze

Kamil Kamil Lipiński - przedsiębiorca, bloger, projektant stron www, założyciel Mocnej Grupy Blogerów oraz 500 sekund. Wierzący (bynajmniej nie w technologię) geek.

  • Jak już sam do tego doszedłeś jest to biblioteka runtime używana przez programy napisane w VC (swoją drogą często nawet nie używane w danym programie, ale wymagane do uruchomienia, bo tak).

    Nie trzeba nic instalować a sam DLL można pobrać z netu (wpisz w google samą nazwę) albo z innego programu. Przeczesz sobie dysk a na 99% znajdziesz. Potem wystarczy skopiować do folderu danego programu (lub gdzieś do systemowego, ale nie wiem, dokładnie gdzie).

    Najnowszy blender korzysta np. z wersji 1.2 (msvcr120.dll)

    • Pewnie że można pobrać sam jeden plik tylko wtedy może się okazać, że:

      1) Będzie brakowało kolejnego DLLa i kolejnego i kole… tak więc szybciej jest naprawić/przeinstalować całą bibliotekę.
      2) Skopiujesz w niewłaściwe miejsce i potem trzeba jeszcze kombinować.

      Dróg jest wiele, grunt że da radę w szybki sposób rozwiązać pojawiający się znikąd (sic!) problem.

      • 1. Zazwyczaj brakuje dwóch (w każdym razie ja się nie spotkałem, żeby brakowało innych): msvcr120.dll i msvcp120.dll

        2. Właściwe miejsca są 2, bo tak automatycznie sprawdza program: folder głównego pliku uruchomieniowego i jakiś folder systemowy windowsa (chyba „sytem32”).

        3. Skopiowanie jednego czy dwóch plików jest o wiele szybsze niż ściąganie instalki (czy nawet trzech) i instalowanie.

      • Tomasz

        Dzień dobry,

        Polecam instalować redisty z oficjalnych stron microsoftu.
        https://www.microsoft.com/en-us/download/details.aspx?id=48145
        oraz
        https://www.microsoft.com/en-us/download/details.aspx?id=30679

        Programy tworzone z użyciem programów Visual Studio są od nich często zależne, możliwe że dociągnięcie jedynie dwóch plików pozwoli na uruchomienie programu, ponieważ owe biblioteki są wpisane w jego zależności, lecz owe biblioteki mogą być zależne od innych bibliotek i z powodu ich braku, program może funkcjonować niepoprawnie.

        Także jest możliwe wybranie nieodpowiedniej wersji biblioteki dla państwa systemu Windows, co także spowoduje, że program nie będzie się uruchamiał, mowa o błędzie 0xc000007b.

        Pozdrawiam

Subscribe without commenting




Instagram

Odwiedź profil na Instagramie