Zdecydowana większość współczesnych gier i aplikacji graficznych w taki czy inny sposób korzysta z DirectX. Ta struktura, podobnie jak wiele innych, jest również podatna na awarie. Jednym z nich jest błąd w bibliotece D3DX9_43.dll. Jeśli zobaczysz komunikat o takiej awarii - najprawdopodobniej potrzebny plik jest uszkodzony i należy go wymienić. Ten problem może wystąpić u użytkowników systemu Windows począwszy od 2000.
Metoda 1: Ręczne instalowanie brakującej biblioteki
Istnieją sytuacje, w których niemożliwe jest użycie instalacji nowego zestawu dystrybucyjnego Direct X lub programów do rozwiązywania problemów innych firm. W takim przypadku najlepszym wyjściem z sytuacji jest znalezienie i pobranie wymaganej biblioteki DLL, a następnie skopiowanie jej w dowolny sposób do jednego z katalogów systemowych - C: WindowsSystem32
lub C: WindowsSysWOW64
... Właściciele wersji 64-bitowych mogą być zmuszeni do umieszczenia pliku w dwóch folderach jednocześnie.
Metoda 2: Przeprowadzanie rejestracji plików
Czasami pobranie pliku i przeniesienie go do katalogu systemowego nie wystarczy. Może być konieczna jego rejestracja (lub ponowna rejestracja), jeśli z jakiegoś powodu nie stało się to automatycznie. Ta procedura jest bardzo prosta:
- Odkryć "Początek", dzięki niej znajdź aplikację "Wiersz poleceń", kliknij prawym przyciskiem myszy linię i wybierz "Uruchom jako administrator".
- Napisz polecenie
regsvr32 D3DX9_43.dll
jeśli plik znajduje się w folderze „System32” i dodatkowocd C: WindowsSysWOW64
, i wtedyregsvr32 D3DX9_43.dll
jeśli biblioteka DLL została również przeniesiona do „SysWOW64”... Naciśnij klawisz, aby wykonać każde polecenie. Wchodzić.
Metoda 3: Zainstaluj najnowszy pakiet DirectX
Podobnie jak inne problemy z podobnymi plikami, błędy w pliku D3DX9_43.dll można naprawić, instalując najnowszy pakiet dystrybucyjny. To zalecenie jest skierowane do właścicieli systemu Windows w wersji 7 i starszych. W nowoczesnej pierwszej dziesiątce ten składnik jest instalowany domyślnie, ale jeśli jego pliki są uszkodzone lub nie działają poprawnie, skorzystaj z instrukcji zawartych w tym artykule.
Więcej szczegółów:
Wracamy do ręcznej instalacji.
Pobierz instalator sieciowy DirectX End-User Runtime z oficjalnej strony internetowej
- Pobierz i uruchom instalator. Pierwszą rzeczą, na którą należy zwrócić uwagę, jest kwestia akceptacji umowy licencyjnej.
Pchać "Dalej". - Instalator wyświetli monit o zainstalowanie dodatkowych składników. Zrób swoje i kliknij "Dalej".
- Po zakończeniu instalacji kliknij "Gotowe".
Ta metoda zapewnia, że biblioteka dołączana dynamicznie D3DX9_43.dll nie powiedzie się.
Wymienione powyżej metody są najprostsze i najwygodniejsze dla wszystkich użytkowników, ale jeśli macie alternatywy - zapraszamy do komentarzy!