Anonim

Niewiele rzeczy jest tak frustrujących, jak zakup nowego programu lub gry i obserwowanie błędów „Aplikacja nie mogła poprawnie uruchomić 0xc00007b” podczas próby jej zainstalowania. Wszystko, co chcesz zrobić, to zainstalować i grać przy zakupie. Zamiast tego musisz przeszukiwać fora i znaleźć rozwiązanie tego błędu. Nigdy więcej. Rozwiązanie jest pod ręką, w rzeczywistości kilka.

Jeśli zobaczysz ten błąd, prawdopodobnie jesteś w trakcie instalowania czegoś na komputerze z systemem Windows. Instalacja zostanie zatrzymana i pojawi się wyskakujące okienko z informacją: „Aplikacja nie mogła uruchomić się poprawnie 0xc00007b. Kliknij przycisk OK, aby zamknąć aplikację. ”

Istnieje kilka powodów, dla których ten błąd może się pojawić i obejmują one:

  1. Problemy z plikami .NET Framework w ramach instalacji lub na komputerze.
  2. Mieszanie 32-bitowych i 64-bitowych plików lub środowisk.
  3. Brakujące lub uszkodzone pliki instalacyjne, które powodują, że system Windows uważa, że ​​występuje problem z powyższym.

Spośród wszystkich tych przyczyn pliki .NET Framework są najczęstsze.

Co to jest .NET Framework?

.NET Framework jest z nami od lat. To kilka interfejsów API zaprojektowanych, aby ułatwić życie twórcom aplikacji. Zamiast kodować wszystko od zera i uwzględniać każdą zależność przy każdym pobieraniu aplikacji, Microsoft zaprojektował .NET Framework, aby aplikacja mogła wywołać stamtąd zasób bez konieczności instalowania samego kodu.

.NET Framework jest także środowiskiem wykonawczym, w którym mogłaby działać aplikacja. Pomyśl o tym jak o maszynie wirtualnej. Oddziel się od hosta, ale używa zasobów hosta. Chodziło o to, aby umożliwić programistom korzystanie z dowolnego kodu, który im się podoba, i nadal działałby w systemie Windows. Mogą skompilować aplikację w C ++, Visual Basic i kilku innych językach, a .NET Framework uruchomi je wszystkie tak samo.

Jak naprawić błąd „Aplikacja nie mogła poprawnie uruchomić błędów 0xc00007b”

Wiele błędów 0xc00007b pochodzi z brakujących lub uszkodzonych plików .NET. Mówiąc dokładniej, brakujące lub uszkodzone pliki C ++ w ramach. Jeśli dzieje się tak podczas instalowania aplikacji, ale nie podczas uruchamiania podobnych na komputerze, oznacza to ogólnie, że instalator systemu Windows nie może rozpoznać zainstalowanych wersji ani z nich korzystać. Nawet jeśli twoje istniejące programy mogą z nich doskonale korzystać, instalator nie może. Stąd błąd.

Możemy rozwiązać ten problem od razu, pobierając nowe kopie.

Zainstaluj tutaj cały .NET Framework lub Microsoft Visual C ++ z wersji x32 lub wersji x64. Proponuję najpierw wypróbować wersję Microsoft Visual C ++. Wybierz x32, jeśli korzystasz ze starszej wersji systemu Windows lub x64, jeśli używasz systemu Windows 10 z 64-bitowym kompatybilnym procesorem.

Aby dowiedzieć się, czy możesz uruchomić programy 64-bitowe:

  1. Kliknij prawym przyciskiem myszy przycisk Start systemu Windows i wybierz Ustawienia.
  2. Wybierz System i Informacje.
  3. Sprawdź informacje w prawym okienku. Powinien powiedzieć coś w stylu „64-bitowy system operacyjny, procesor x64”.

Po zainstalowaniu Microsoft Visual C ++ ponów instalację i powinna już działać.

Inne sposoby naprawienia błędów „Aplikacja nie mogła poprawnie uruchomić błędów 0xc00007b”

W zdecydowanej większości przypadków, jeśli program jest zgodny z Twoją wersją systemu Windows i ponownie zainstalowałeś Microsoft Visual C ++, program, który próbujesz zainstalować, powinien działać poprawnie. W kilku przypadkach nadal możesz mieć problemy. Oto kilka rzeczy, które możesz spróbować naprawić.

  1. Jeśli masz opcję pobierania 32-bitowego lub 64-bitowego, upewnij się, że wybrałeś poprawny.
  2. Upewnij się, że jesteś zalogowany jako administrator podczas instalacji.
  3. Wyłącz skaner antywirusowy lub skaner złośliwego oprogramowania i ponów instalację.
  4. Kliknij prawym przyciskiem myszy plik instalacyjny .exe i wybierz Uruchom jako administrator.
  5. Uruchom narzędzie do naprawy .NET Framework firmy Microsoft.
  6. Jeśli próbujesz zainstalować grę, zainstaluj ponownie program DirectX od firmy Microsoft.
  7. Ponownie pobierz pliki instalacyjne programu lub gry, ponieważ mogą być uszkodzone.

Niektóre strony internetowe sugerują proste ponowne uruchomienie lub skanowanie dysku twardego w poszukiwaniu błędów. Choć są przydatne w wielu sytuacjach, nie są tu zbyt dobre. Jeśli komputer działa poprawnie z innymi programami i ma tylko problem z tą instalacją, oznacza to, że coś jest nie tak z plikami instalacyjnymi. To, czy jest to mechanicznie niepoprawne, jak uszkodzenie lub po prostu złe, ponieważ nie może odczytać plików .NET Framework, jest przedmiotem dyskusji.

Tak czy inaczej, ponowna instalacja całego .NET Framework z lub tylko Microsoft Visual C ++ i ponowna instalacja powinny działać poprawnie. Jeśli tak się nie stanie, wypróbowanie jednej lub wszystkich innych wymienionych poprawek powinno sprawić, że będziesz gotowy do działania w mgnieniu oka!

Jak naprawić błąd „aplikacja nie mogła poprawnie uruchomić 0xc00007b” w systemie Windows 10