DirectX

Diagnozuj i rozwiązuj problemy za pomocą narzędzia diagnostycznego DirectX (dxdiag)

Diagnozuj i rozwiązuj problemy za pomocą narzędzia diagnostycznego DirectX (dxdiag)

DirectX to zestaw technologii używanych przez wiele programów multimedialnych w systemie Windows. Został opracowany przez firmę Microsoft w celu zapewnienia akceleracji sprzętowej dla ciężkich aplikacji multimedialnych, takich jak gry 3D i filmy HD. Windows 7 ma DirectX 11. Windows 10 ma zainstalowany DirectX 12.

Uruchom narzędzie diagnostyczne DirectX

Jeśli masz problemy z prawidłowym odtwarzaniem gry lub filmu,, Narzędzie diagnostyczne DirectX może pomóc w wskazaniu źródła. Aby uzyskać do niego dostęp, przejdź do Start w Windows 10/8/7, wpisz dxdiag i naciśnij Enter.

Jeśli używasz narzędzia diagnostycznego DirectX po raz pierwszy, możesz zostać zapytany, czy chcesz sprawdzić, czy Twoje sterowniki są podpisane cyfrowo.

Kliknij tak aby upewnić się, że Twoje sterowniki zostały podpisane przez wydawcę, który zweryfikował ich autentyczność.

Po zakończeniu działania narzędzia diagnostycznego oto here trzy kluczowe rzeczy sprawdzić:

1. Sprawdź swoją kartę wideo

Niektóre programy działają bardzo wolno lub wcale, chyba że akceleracja sprzętowa Microsoft DirectDraw lub Direct3D jest włączona.

Aby to ustalić, kliknij kartę Ekran, a następnie w obszarze Funkcje DirectX sprawdź, czy DirectDraw, Direct3D i AGP Texture Acceleration są wyświetlane jako włączone. Jeśli nie, spróbuj włączyć akcelerację sprzętową.

  1. Kliknij prawym przyciskiem myszy na pulpicie i otwórz Rozdzielczość ekranu.
  2. Kliknij Zaawansowane ustawienia.
  3. Kliknij Rozwiązywanie problemów zakładkę, a następnie kliknij Zmień ustawienia.
  4. Przesuń suwak przyspieszenia sprzętowego do pozycji Pełne.

Jeśli to się nie powiedzie, może być konieczna aktualizacja sterownika wideo lub samej karty. Zazwyczaj najnowsze sterowniki dla swojego sprzętu można znaleźć w sekcji pomocy technicznej na stronie internetowej producenta.

2. Sprawdź swoje kontrolery gier

Jeśli joystick lub inne urządzenie wejściowe nie odpowiada, może być nieprawidłowo zainstalowane,. Upewnij się, że urządzenie wyświetla się na karcie Wejście. Jeśli nie, zainstaluj ponownie urządzenie zgodnie z instrukcjami producenta. Jeśli jest to urządzenie USB, odłącz je, a następnie podłącz ponownie.

3. Sprawdź, czy nie ma „niepodpisanych” sterowników

Sterownik, który został podpisany cyfrowo, został przetestowany przez laboratorium jakości sprzętu systemu Microsoft Windows pod kątem zgodności z DirectX. Jeśli narzędzie diagnostyczne oznaczy niepodpisany sterownik, aktualizacja sterownika może rozwiązać problem. Najnowszy sterownik dla swojego sprzętu można zazwyczaj znaleźć w sekcji pomocy technicznej na stronie internetowej producenta.

4. Inne rzeczy do sprawdzenia

Jeśli po uruchomieniu narzędzia diagnostycznego DirectX nadal masz problemy z grą lub filmem, możesz sprawdzić kilka innych rzeczy.

Sprawdź tryb wyświetlania swojej aplikacji lub gry

Gdy aplikacja DirectX 9 przechodzi w tryb pełnoekranowy, rozdzielczość aplikacji może nie odpowiadać natywnej rozdzielczości monitora LCD; rozdzielczość twojego monitora została zaprojektowana do wyświetlania w oparciu o jego rozmiar. Jeśli widzisz czarne pasy u góry lub po bokach ekranu, gdzie część nie jest używana, możesz spróbować przeskalować obraz pełnoekranowy. Jeśli Twoja aplikacja lub gra umożliwia wybór trybu wyświetlania, być może będziesz w stanie zmienić ustawienia aplikacji lub gry i wybrać tryb, który odpowiada natywnej rozdzielczości monitora LCD. Pomoże Ci to korzystać ze wszystkich ekranów i nadal zachować zamierzoną rozdzielczość aplikacji.

Która wersja DirectX jest zainstalowana na twoim komputerze?

W zakładce System, przeciw Wersja DirectX, zobaczysz wersję zainstalowaną w twoim systemie. Na powyższym obrazku zobaczysz DirectX 12 wzmiankowany.

Jeśli uruchomienie narzędzia nie pomoże, możesz odinstalować DirectX ze swojego systemu, a następnie pobrać DirectX i zainstalować go od nowa.

Sprawdź wersję DirectX, której wymaga Twoja aplikacja lub gra

Niektóre aplikacje i gry wymagają DirectX 9. Jednak system Windows 7 jest instalowany z nowszą wersją DirectX. Jeśli zainstalujesz aplikację lub grę wymagającą DirectX 9, może pojawić się komunikat o błędzie, taki jak: „Program nie może się uruchomić, ponieważ d3dx9_35.Brak dll na komputerze, spróbuj ponownie zainstalować program, aby rozwiązać ten problem.” Dwie ostatnie cyfry nazwy pliku mogą się różnić. Jeśli otrzymasz ten sam komunikat o błędzie po ponownej instalacji aplikacji lub gry, przejdź do strony internetowej instalatora internetowego DirectX End-User Runtime i postępuj zgodnie z instrukcjami, aby zainstalować DirectX i otrzymywać aktualizacje DirectX i poprzednich wersji DirectX.wvc+TWC+twcf=MFC

Gry Najlepsze aplikacje do mapowania gamepada dla systemu Linux
Najlepsze aplikacje do mapowania gamepada dla systemu Linux
Jeśli lubisz grać w gry na Linuksie za pomocą gamepada zamiast typowego systemu wprowadzania klawiatury i myszy, jest kilka przydatnych aplikacji dla ...
Gry Przydatne narzędzia dla graczy Linuksa
Przydatne narzędzia dla graczy Linuksa
Jeśli lubisz grać w gry w systemie Linux, prawdopodobnie używałeś aplikacji i narzędzi, takich jak Wine, Lutris i OBS Studio, aby poprawić wrażenia z ...
Gry Zremasterowane gry HD dla Linuksa, które nigdy wcześniej nie zostały wydane na Linuksa
Zremasterowane gry HD dla Linuksa, które nigdy wcześniej nie zostały wydane na Linuksa
Wielu twórców gier i wydawców wymyśla remaster HD starych gier, aby przedłużyć żywotność serii, prosimy fanów o kompatybilność z nowoczesnym sprzętem ...