Odpowiedziałeś mi, że musisz pobrać bibliotekę wykonywalną Microsoft DirectX - dxwebsetup.exe ze strony internetowej Microsoft, która aktualizuje zainstalowane i uruchomione składniki systemu DirectX, program pobiera i instaluje dodatkowe i brakujące pliki wykonywalne DirectX, po czym mogę uruchomić dowolną grę. W rezultacie wszystko potoczyło się w ten sposób, po uruchomieniu dxwebsetup.exe mój DirectX 11 został zaktualizowany, błąd zniknął i wszystkie moje gry się rozpoczęły, dziękuję.
Bez wahania, jak czasem mówisz, wykonałem ruch rycerza i rozpocząłem Przywracanie systemu, zakończyło się pomyślnie, a Windows 7 przestał wpadać w niebieski ekran, ale po ponownym uruchomieniu komputera pojawił się błąd - programu nie można uruchomić, ponieważ na komputerze brakuje dxgi.dll,
a podczas uruchamiania prawie dowolnej gry zaczął pojawiać się stary błąd - uruchomienie programu jest niemożliwe, ponieważ komputer nie ma d3dx9 43.dll lub d3dx9 41.dll i to wszystko się zatrzymuje. Reszta komputera działa dobrze.
Po przeszukaniu Internetu w poszukiwaniu informacji o brakujących plikach dxgi.dll i d3dx9 43.dll, d3dx9 41.dll, dowiedziałem się, że te pliki to biblioteki DLL zainstalowane z DirectX, najwyraźniej te pliki uległy awarii, gdy mój przyjaciel zainstalował program krzywej w moim systemie . Znów postanowiłem zaktualizować Directx na Windows 7 i uruchomiłem instalator dxwebsetup.exe, a mój DirectX został ponownie zaktualizowany.
Wszystko byłoby dobrze, ale po uruchomieniu systemu operacyjnego nadal występuje jeden błąd - programu nie można uruchomić, ponieważ na komputerze brakuje pliku dxgi.dll. Spróbuj ponownie zainstalować program. Moje próby aktualizacji DirectX ponownie kończą się komunikatem - Nowsza lub równoważna wersja DirectX jest już zainstalowana. Nie jest wymagana instalacja. Krótko mówiąc, jestem w ślepym zaułku i nie mogę wymyślić nic innego niż ponowną instalację systemu, ponieważ mówią, że DirectX nie można usunąć i ponownie zainstalować. Ze wszystkich tych bibliotek DLL, głowa się kręci, możesz mi powiedzieć wyjście, nie chcę ponownie instalować systemu operacyjnego. Ilya.
Jak zaktualizować DirectX w systemie Windows 7
Treść artykułu:
- Uwaga: Przeczytaj nasz nowy artykuł na ten temat - Jak pobrać DirectX 12 na Windows 10
- Jak dowiedzieć się, który DirectX jest zainstalowany? Wiele osób zadaje to pytanie na stronie, jest bardzo proste do wdrożenia, a my pokażemy, jak to zrobić, ale znajomi nie muszą tego robić, ponieważ biblioteka wykonywalna dxwebsetup.exe ze strony internetowej Microsoft aktualizuje DirectX - automatycznie wykrywa system operacyjny Windows i odpowiednio wersję DirectX, następnie aktualizuje brakujące elementy (biblioteki DLL).
- Uwaga: Aktualizacja DirectX z oficjalnej strony Microsoft zawsze zawiera wszystkie najnowsze i poprzednie wydania bibliotek wykonywalnych DirectX, można powiedzieć, że składniki DirectX są stale aktualizowane. Dlatego zaleca się aktualizację DirectX z oficjalnej strony, a nie instalowanie z dysku z grą, ponieważ składniki DirectX na dysku z grą mogą być niekompletne.
- Jak zaktualizować DirectX w systemie Windows 7? Razem z Tobą pobierzemy bibliotekę wykonywalną Microsoft DirectX dla użytkownika końcowego z oficjalnej strony Microsoft i zaktualizujemy składniki DirectX naszego systemu operacyjnego.
- Co powinienem zrobić, jeśli w moim systemie Windows brakuje bibliotek DLL i pojawia się komunikat o błędzie podczas uruchamiania nowej gry lub programu - aplikacja nie mogła zostać uruchomiona, ponieważ nie znaleziono pliku dxgi.dll lub innych bibliotek DLL, a oficjalny instalator DirectX odmawia aktualizacji komponentów, wyświetlając komunikat Nowsza lub równoważna wersja DirectX jest już zainstalowana. Nie wymaga instalacji.
- Uwaga: Czasami programiści niektórych programów, które nawet nie są związane z grami, używają własnych bibliotek DLL podczas tworzenia aplikacji, ale zapominają dodać je do pakietu dystrybucyjnego swojego programu, jeśli zainstalujesz taki program i uruchomisz go, pojawi się powyższy błąd. Nie można uruchomić aplikacji, ponieważ ... dll nie został znaleziony lub uruchomienie takiego programu nie jest możliwe, ponieważ na komputerze brakuje biblioteki DLL. Co należy zrobić, aby zaradzić czytanej sytuacji
Do czego służy DirectX? Technologia DirectX została przede wszystkim wynaleziona jako środowisko pracy do opracowywania nowych aplikacji do gier, łącząc oprogramowanie i sprzęt naszego komputera w jedną całość, dzięki czemu system operacyjny Windows staje się idealną platformą do gier komputerowych i multimediów. W tej chwili prawie wszystkie urządzenia komputerowe, a także aplikacje zainstalowane w systemie Windows, używają DirectX do swoich potrzeb w takim czy innym stopniu: mysz, klawiatura, joystick, dźwięk, wideo. Jak widać, istnieje wiele powodów, aby aktualizować DirectX. Z kolei DirectX składa się z plików z rozszerzeniem Dll, innymi słowy, z dynamicznych bibliotek DLL (zestaw narzędzi lub zasobów, z których może korzystać dowolna aplikacja, na przykład gra lub program).
Szczegóły tutaj
Przede wszystkim po zainstalowaniu systemu operacyjnego Windows, a następnie zainstalowaniu sterowników, zawsze musisz zaktualizować DirectX.
Instalacja DirectX z oficjalnej strony Microsoft zawsze zawiera wszystkie najnowsze i poprzednie wydania bibliotek wykonywalnych DirectX, a także dwumiesięczne wydania D3DX, XInput i zarządzanych składników, możemy powiedzieć, że składniki DirectX są stale aktualizowane.
- DirectX jest zawsze częścią zestawu dystrybucyjnego systemu operacyjnego i nie trzeba go instalować osobno, ale należy go tylko zaktualizować, na przykład Windows XP zawiera DirectX 9, Windows Vista z kolei DirectX 10 i Windows 7 - DirectX 11.
wpisz w polu dxdiag i kliknij OK.
W tym oknie widzimy wersję DirectX 11 zainstalowaną w naszej firmie..
Aby zaktualizować nasz DirectX, przejdź do linku http://www.microsoft.com/en-us/download/confirmation.aspx?id=35 i kliknij Rozpocznij pobieranie, Zapisz,
a oto nasz instalator, uruchom go,
Zaakceptuj umowę,
jeśli nie potrzebujesz panelu Bing, odznacz,
Inicjalizacja komponentów DirectX. Instalator przeanalizował biblioteki wykonywalne DirectX naszego systemu Windows 7 i stwierdził konieczność ich aktualizacji, kliknij Dalej,
proces aktualizacji trwa kilka minut.
Pobierz i zainstaluj brakujące składniki DirectX.
Na koniec wszystko zakończyło się pomyślnie i kliknij przycisk Zakończ.
W tej chwili musisz mieć pewność, że Twój komputer ma zupełnie nową wersję bibliotek wykonywalnych DirectX, a jeśli wystąpiły błędy podczas uruchamiania aplikacji do gier, takich jak uruchomienie programu, jest to niemożliwe, ponieważ na komputerze brakuje d3dx9 43.dll, teraz są błędy nie będzie konieczności uruchomienia aplikacji ani gry.
Teraz przyjaciele rozważą takie pytanie.
Na przykład uruchomili mój komputer do naprawy, po awarii systemu lub usunięciu kilku wirusów z systemu, podczas uruchamiania jednej z nowych gier pojawia się ten błąd - programu nie można uruchomić, ponieważ na komputerze brakuje d3dx9 43.dll.
Jeśli teraz spojrzymy na przechowywanie bibliotek DLL systemu operacyjnego, w rzeczywistości znajdziemy tam brak biblioteki wykonywalnej d3dx9 43.dll.
- Jeśli używasz 32-bitowej wersji systemu Windows 7, folder z bibliotekami DLL będzie znajdować się w folderze C: \ Windows \ System32.
- Jeśli używasz 64-bitowej wersji systemu Windows 7, folder z bibliotekami DLL będzie znajdować się w folderze C: \ Windows \ SysWOW64
Ale co zrobić, jeśli po aktualizacji DirectX system Windows 7 nadal nie ma wymaganej biblioteki DLL, a podczas uruchamiania gry pojawia się ten komunikat - programu nie można uruchomić, ponieważ na komputerze brakuje pliku dxgi.dll.
Podczas próby aktualizacji DirectX instalator informuje nas, że nowsza lub równoważna wersja DirectX jest już zainstalowana. Nie wymaga instalacji.
- Istnieje kilka sposobów wyjścia z tej sytuacji, najłatwiejszym sposobem jest znalezienie brakujących plików wykonywalnych DLL w Internecie, na specjalnych archiwach DLL, pobranie ich na komputer, a następnie skopiowanie ich do folderu C: \ Windows \ System32, jeśli masz 32-bitowy system Windows 7 jeśli zainstalowałeś system Windows 7 64-bit, skopiuj do folderu C: \ Windows \ SysWOW64 \. Ponadto brakujące pliki DLL można pobrać i skopiować z innego komputera lub wyodrębnić z dystrybucji systemu Windows, jak opisano w naszym artykule - Błąd aplikacji Explorer.exe.
Jak zaktualizować DirectX w systemie Windows 7 za pomocą www.dll-files.com
Lub możesz to zrobić, przejdź do www.dll-files.com,
tam przy okazji, istnieje wsparcie dla języka rosyjskiego i są prawie wszystkie dobrze znane biblioteki DLL, nie tylko związane z DirectX. Na przykład potrzebujemy biblioteki DLL dxgi.dll, wpisuję nazwę dxgi.dll w polu wyszukiwania i naciskam właściwe wyszukiwanie. I oto wynik, znaleziono naszą bibliotekę DLL dxgi.dll
Po kliknięciu przycisku Pobierz narzędzie do naprawy dxgi.dll,na mój komputer jest pobierana niewielka aplikacja, na którą zwykle narzekają programy antywirusowe, ale wcale nie jest przerażające, rozebrałem ją na części
uruchamiamy dffsetup-dxgi.exe, a brakująca biblioteka DLL dxgi.dll jest automatycznie instalowana w naszym systemie
Plus, tutaj jest tak, że zainstalowana biblioteka DLL jest automatycznie rejestrowana w systemie. To wszystko. Nasz plik jest na miejscu. Nawiasem mówiąc, możesz przeczytać instrukcje krok po kroku na samej stronie. To prawda, że wraz z biblioteką DLL w naszym systemie jest zainstalowany dodatkowy program DLL-Files.com FIXER, który może wyszukiwać brakujące biblioteki DLL, których potrzebujemy,ale już za pieniądze, a także przeskanować rejestr w poszukiwaniu błędów.
Jeśli nie jest to potrzebne, możesz je usunąć, ponieważ niezbędne biblioteki DLL często nie znikają, a jeśli znikają, możesz po prostu ponownie przejść do strony http://ru.dll-files.com/ i pobrać to, czego potrzebujemy trzeba.
Nie możemy również nic zainstalować w systemie i pobrać naszej biblioteki DLL w archiwum. Jeśli klikniemy Pobierz plik ZIP,
następnie pobierz potrzebną bibliotekę dynamiczną w archiwum, po rozpakowaniu możemy skopiować bibliotekę DLL do folderu naszego 32-bitowego systemu operacyjnego C: \ Windows \ System32.
Tagi dla artykułu: Karta graficzna systemu Windows 7