Jeśli zobaczysz okno dialogowe z informacją, że aplikacja nie została uruchomiona z kodem błędu 0xc000007b podczas próby uruchomienia programu lub gry, oznacza to, że aplikacja jest niezgodna z architekturą komputera z systemem Windows 10. Kod błędu 0xc000007b oznacza STATUS NIEPRAWIDŁOWY FORMAT OBRAZU, który wyjaśnia, że jest to spowodowane mieszaniem wersji 32-bitowej z 64-bitową. Gdy użytkownik systemu Windows próbuje uruchomić dowolną aplikację lub grę przeznaczoną dla systemu 64-bitowego w 32-bitowym systemie Windows, automatycznie pojawia się błąd 0xc000007b. Ponadto, jeśli błąd wskazuje na NTStatus.h, oznacza to, że plik może być uszkodzony. Komunikat o błędzie brzmi następująco:
Błąd aplikacji 0xc000007b. Kliknij OK, aby wyjść z aplikacji .
Napraw błąd 0xc000007b podczas uruchamiania gier i aplikacji w systemie Windows 10
Przyjrzyjmy się, jak naprawić błąd 0xc000007b podczas uruchamiania gier i aplikacji w systemie Windows 10. W tym celu należy zainstalować dodatkowe komponenty, takie jak DirectX, NET Framework i Microsoft Visual C ++. Sprawdzimy również i przywrócimy pliki systemowe Windows.
1. Zainstaluj aplikację lub grę z uprawnieniami administratora
Uruchom ponownie komputer z systemem Windows 10, a następnie zainstaluj aplikację z uprawnieniami administratora.
- Kliknij aplikację prawym przyciskiem myszy, a następnie wybierz opcję „ Uruchom jako administrator ” i zainstaluj ją. W większości przypadków naprawia to błąd 0xc000007b.
2. Zainstaluj dodatkowe aktualizacje
Wiele aplikacji i gier do prawidłowego działania wymaga sterowników i oprogramowania. Podczas instalacji są one zwykle instalowane i aktualizowane automatycznie, ale nie zawsze. Dotyczy to zwłaszcza pirackich wersji pobieranych z torrentów. Poniżej znajdują się kroki, które należy zainstalować, aby naprawić błąd 0xc000007b podczas uruchamiania aplikacji lub gry w systemie Windows 10/7.
Krok 1. Zainstaluj odpowiednie sterowniki
Niektóre aplikacje i gry o dużej objętości muszą mieć poprawne i prawidłowe sterowniki, aby działały. Nie będą działać z ogólnymi sterownikami. Firma Microsoft przeprowadza testy Windows Hardware Quality Lab (testy WHQL) . Zapewnia to, że sterowniki reagują na prawidłowe działanie i są odpowiednio testowane przed certyfikacją. Dlatego podczas instalowania sterowników upewnij się, że są one kwalifikowanymi sterownikami dla tego systemu Windows.
- Sprawdź sterowniki w Menedżerze urządzeń i zaktualizuj je za pomocą Windows 10 Update.
Krok 2. Zaktualizuj lub zainstaluj DirectX
Microsoft DirectX to zestaw technologii opracowanych przez firmę Microsoft w celu zapewnienia akceleracji sprzętowej dla ciężkich aplikacji multimedialnych, takich jak gry 3D i wideo HD. Chociaż Windows 10 ma DirectX 12, wcześniejsza wersja systemu korzystała z DirectX 11 i 9.
- Microsoft DirectX Runtime zapewnia aktualizacje do wersji 9.0c i wcześniejszych wersji DirectX. <- pobierz go natychmiast.
- Użytkownicy forum MSDN zgłaszają, że należy zainstalować środowiska wykonawcze użytkowników końcowych DirectX (marzec 2009).
- Jeśli powyższe pakiety nie pomogły, zainstaluj środowiska wykonawcze użytkownika końcowego DirectX (czerwiec 2010).
Krok 3. Zainstaluj lub zaktualizuj .NET Framework
Ta struktura jest używana przez aplikację i gry podczas tworzenia. Oznacza to, że bez dodatkowych plików wykonawczych zainstalowanych na komputerze z systemem Windows 10 aplikacja nie uruchomi się. W systemie Windows 10 Microsot NET Framework jest już domyślnie zainstalowany w systemie, ale zdarza się, że są one usuwane lub niektóre pliki są uszkodzone. Warto również zauważyć, że starsze wersje, jak 3.5 i niższe, nie są obecne w systemie.
- Wejdź na oficjalną stronę Microsoft i pobierz NET Framework.
- Zobacz, jak włączyć i używać NET Framework 2.0 3.0 i 3.5 w systemie Windows 10.
Krok 4. Zainstaluj Microsoft Visual C ++
Visual zainstaluje wszystkie wymagane pliki DLL i naprawi błąd uruchamiania aplikacji 0xc000007b. Ważna uwaga, przed zainstalowaniem komponentów Visual musisz usunąć stare, jeśli takie istnieją. Przejdź do odinstalowywania programów i sprawdź.
- Microsoft Visual C ++ 2010 SP1
- Visual C ++ dla programu Visual Studio 2012
- Visual C ++ dla programu Visual Studio 2013
3. Sprawdzanie i naprawianie uszkodzonych plików
Czasami uszkodzone pliki systemowe mogą powodować błąd 0xc000007b podczas uruchamiania aplikacji. Przeprowadźmy skanowanie i przywróćmy pliki systemowe, jeśli takie istnieją.
- Uruchom wiersz polecenia jako administrator i wprowadź polecenie
sfc /scannow
.