Brak bibliotek w systemie Windows

23 Czerwiec, 2019 Tagi: , , , , , ,

Gdy czasami chcemy uruchomić swoją ulubioną aplikację, czy grę pojawia nam się komunikat o braku jakiegoś pliku z rozszerzeniem .dll albo dziwne kody błędu z cyframi.
Problem jest o tyle poważny, że w większości przypadków uniemożliwia nam korzystanie z owego oprogramowania bądź funkcji w nim zawartej.
Jego przyczyną jest brak bibliotek w systemie Windows. Wtedy musimy je pobrać i zainstalować je sami.

Jak sobie radzić z poszczególnymi błędami?

  • Brakująca biblioteka api-ms-win-crt-runtime-l1-1-0.dll MSVCP140.dll VCRUNTIME140.dll
    Plik jest jednym z elementów Visual C++ Redistributable for Visual Studio 2015.
    Można go ściągnąć stąd.
  • Brakujące biblioteki DirectX – d3dx9_43.dll D3dx9_42.dll D3dcompiler_43.dll xinput1_3.dll
    Elementy te są częścią składową DirectX. Do naprawienia tego kłopotu należy pobrać Instalator pakietów DirectX End-User Runtime
  • Brakujący plik MSVCP120.dll MSVCR120.dll
    Biblioteka ta znajduje się w Visual C++ Redistributable for Visual Studio 2013.
  • Błąd „Aplikacja nie została właściwie uruchomiona 0xc00007b”
    Na komputerze brakuje zainstalowanych bibliotek .NET.Wejdź w Panel Sterowania
    • Kliknij na Programy i funkcje
    • Na panelu bocznym wybierz „Włącz lub wyłącz funkcje systemu Windows”
    • Zaznacz .NET Framework 3.5 (w przypadku systemów Windows 8 i wyższych należy oznaczyć również funkcję .NET Framework 4.8 Advanced Services)
    • Następnie wciskamy przycisk OK.
      Może się zdarzyć tak, że będzie trzeba pobrać dodatkowe pakiety .NET, wtedy należy ręcznie pobrać wersje od 4.5 do 4.8 ze strony Microsoft

Jak pobierać biblioteki ze strony Microsoft?

  1. Wejdź na jedną ze stron Microsoftu z której możesz pobrać potrzebne ci pakiety
  2. Kliknij przycisk Pobierz
    • (Opcjonalnie) Czasami wyskoczy nowe okienko z wyborem jakie pakiet pobrać. W większości przypadków należy pobierać i instalować wersję x64 oraz x86. Po ich zaznaczeniu klikamy przycisk Dalej / Next.
  3. Po pobraniu instalatora uruchamiany go i przechodzimy przez cały proces instalacji.