Używanie Narzędzia diagnostycznego DirectX do diagnozowania problemów
Jeżeli podczas korzystania z aplikacji DirectX firmy Microsoft występują problemy, Narzędzie diagnostyczne DirectX może pomóc w ustaleniu ich źródła. Należy uwzględnić między innymi następujące przyczyny występowania problemów:
- Nieprawidłowe wersje składników DirectX. W polu Uwagi na stronie Pliki DirectX należy odszukać ostrzeżenia o plikach w wersji beta i plikach do debugowania. Pliki w wersjach beta są tworzone na wczesnych etapach testowania i nie powinny być instalowane razem z aplikacjami komercyjnymi. Wersje do debugowania, używane w fazie opracowywania programów, nie powinny być instalowane razem z produktami finalnymi. Składniki w wersjach do debugowania mogą powodować, że wykonywanie programów będzie wolniejsze niż w przypadku wersji handlowych.
- Brak przyspieszenia sprzętowego. Jeżeli przyspieszenie sprzętowe Microsoft DirectDraw lub Direct3D jest niedostępne, niektóre programy działają bardzo wolno lub nie działają wcale. Na stronie Ekran w obszarze Funkcje DirectX należy sprawdzić, czy przyspieszenie DirectDraw, Direct3D lub przyspieszenie teksturowania AGP jest oznaczone jako „Niedostępne”. Jeśli przyspieszenie to jest niedostępne, konieczne może być zmodernizowanie sprzętu. Jeżeli natomiast jest używany produkt z rodziny Windows Server 2003, może być konieczne włączenie przyspieszania grafiki. W tym celu w Panelu sterowania otwórz aplet Ekran, wybierz kartę Ustawienia, a następnie kliknij przycisk Zaawansowane. Wybierz kartę Rozwiązywanie problemów, a następnie przesuń suwak Przyspieszanie sprzętowe na pozycję Pełne.
- Urządzenie nie jest podłączone. Jeśli joystick lub inne urządzenie wejściowe nie odpowiada, można przypuszczać, że jest ono nieprawidłowo skonfigurowane. Należy sprawdzić, czy urządzenie to jest uwzględnione na stronie Wejście w Narzędziu diagnostycznym DirectX. Jeśli urządzenie nie jest uwzględnione, należy je dodać za pomocą Panelu sterowania.
- Niepodpisane sterowniki. Firma Microsoft nie testowała niepodpisanych sterowników pod względem ich pełnej zgodności z najnowszą wersją oprogramowania DirectX. Zaleca się używanie sterowników, które zostały cyfrowo podpisane przez laboratoria jakości sprzętu systemu Microsoft Windows (Microsoft Windows Hardware Quality Labs, WHQL).
Uwaga
- Jeżeli do pracy w systemie zdalnym, obsługującym przyspieszenie sprzętowe, są używane Usługi terminalowe, Narzędzie diagnostyczne DirectX może wskazywać, że przyspieszenie sprzętowe jest obsługiwane. Ponieważ jednak Usługi terminalowe nie mogą używać przyspieszenia sprzętowego, jego obsługa jest niedostępna.
Tematy pokrewne
Zapisywanie informacji
Sprawdzanie podpisów cyfrowych WHQL