Jak rozwiązać błędy VC++ i .dll na PC

Zaktualizowano 2 tyg. temu1 min. czytania

Podsumowanie

Dowiedz się, jak ponownie zainstalować aktualizacje zabezpieczeń, aby rozwiązać błędy VC++ lub .dll na PC, i uzyskaj wskazówki dotyczące naprawiania typowych kodów błędów.

Jak ponownie zainstalować aktualizacje zabezpieczeń

Błędy mogą się pojawiać, jeśli istnieje określona aktualizacja zabezpieczeń, którą należy naprawić lub ponownie zainstalować. Sprawdź, czy ponowna instalacja aktualizacji zabezpieczeń rozwiązuje problem.
  1. 1
    Przejdź do folderu, w którym jest zainstalowana gra – zwykle jest to C:\Program Files\Electronic Arts\EA Desktop\[TYTUŁ GRY]. 
    • Na przykład domyślna ścieżka instalacji Battlefield 4 to C:\Program Files\Electronic Arts\EA Desktop\Battlefield 4.
  2. 2
    Otwórz folder _Installer.
  3. 3
    Otwórz folder vc.
    • Jeśli jest tam tylko jeden podfolder, otwórz go i przejdź do kroku 4.
    • Jeśli podfolderów jest kilka, otwórz najpierw najstarszy. Foldery są uporządkowane według lat. Na przykład, jeśli widzisz folder vc2013 i vc2015, otwórz najpierw vc2013. Wykonaj poniższe dwa kroki w odniesieniu do tego starszego folderu, a następnie powtórz je w odniesieniu do nowszego.
  4. 4
    Otwórz folder redist.
  5. 5
    W folderze redist odszukaj wersje x86 oraz x64 pliku vcredist.exe. Uruchom je oba, aby zainstalować pakiet.
Po naprawieniu i zainstalowaniu obu wersji vcredist.exe twoja gra powinna uruchomić się poprawnie, nie wyświetlając żadnych błędów.
Sprawdź, czy nie masz żadnych oczekujących aktualizacji Windows. Jeśli aktualizacja systemu Windows jest dostępna, wykonaj ją i sprawdź, czy błąd został naprawiony. 

Rozwiązywanie komunikatów o błędach

Jeśli system Windows wyświetla komunikat o błędzie informujący o brakującym pliku msvcp100.dll lub innym pliku .dll, pobierz i zainstaluj kilka programów, aby spróbować rozwiązać ten problem.
  1. 1
  2. 2
    Skorzystaj z poniższej tabeli, aby dowiedzieć się, którą wersję musisz pobrać i zainstalować.
  3. 3
    Wykonaj instrukcje pobrania pakietu VC++ i ewentualnych innych programów potrzebnych w przypadku danej wersji.
  4. 4
    Jeśli korzystasz z 64-bitowej wersji systemu Windows, wybierz vcredist_x64.exe. Jeśli korzystasz z 32-bitowej wersji systemu Windows, wybierz vcredist_x86.exe.
    •  Oto jak sprawdzić, którą wersję posiadasz.
      1. 1
        Kliknij prawym przyciskiem myszy Komputer lub Mój komputer.
      2. 2
        Wybierz opcję Właściwości.
      3. 3
        W zakładce System sprawdź wersję swojego systemu (32 lub 64 bity).
Błąd pliku .dllPobierz i zainstaluj tę wersję
MSVCR90.dll / MSVCP90.dllMicrosoft Visual C++ 2008
MSVCR100.dll / MSVCP100.dllMicrosoft Visual C++ 2010
MSVCR110.dll / MSVCP110.dllMicrosoft Visual C++ 2012
MSVCR120.dll / MSVCP120.dllMicrosoft Visual C++ 2013
MSVCR130.dll / MSVCP130.dllMicrosoft Visual C++ 2015
ucrtbase.dll / api-ms-win-crt-runtime-l1-1-0.dllUniversal C Runtime (CRT)
Wszystkie pozostałeMicrosoft Visual C++ 2017
Aby uzyskać więcej informacji o swoim komputerze, dowiedz się, jak generować raporty DxDiag. 

Jeśli system Windows 10 wyświetla komunikat o błędzie 0xc000007b i masz problemy z zainstalowaniem którejkolwiek wersji pakietu VC++, może to być spowodowane domyślnie wyłączoną w systemie Windows 10 platformą .NET Framework.Wykonaj następujące kroki, aby włączyć NET Framework.
  1. 1
    W menu Start wyszukaj Panel sterowania i otwórz go. 
  2. 2
    W sekcji Programy wybierz Odinstaluj program.
  3. 3
    Wybierz opcję Włącz lub wyłącz funkcje systemu Windows.
  4. 4
    Wybierz symbol plusa (+) przy wszystkich widocznych pozycjach dotyczących .NET Framework (zwykle są to wersje 3.5 oraz 4.6), po czym zaznacz wszystkie pola wyboru.
  5. 5
    Zainstaluj ponownie pakiet VC++ x64 i x86 do wersji 2010 i 2013.
To powinno wyeliminować ten błąd i umożliwić normalne działanie EA app.
Nadal masz problemy?
Skontaktuj się z działem obsługi klienta, by uzyskać pomoc.