Bezpośrednia akceleracja 3D lub DirectDraw nie jest dostępna w systemie Windows 11

niektórzy użytkownicy systemu Windows zgłaszali, że napotykają problemy z dostępem do bezpośredniej akceleracji 3D lub DirectDraw na komputerze z systemem Windows 11 / 10. W tym artykule opiszemy, co może spowodować, że ta funkcja będzie czasami niedostępna dla Ciebie i jak możesz rozwiązać ten problem. Najczęstszymi ofiarami tego problemu są użytkownicy intensywnie wykorzystujących grafikę aplikacji Windows, gracze i sort.

Co To jest Direct 3D, DirectDraw lub DirectX?

zanim zaczniemy, pozwól, że krótko zapoznam cię z kilkoma terminami-

  • Direct3D to interfejs API systemu Windows, który pomaga renderować trójwymiarową grafikę w aplikacjach, w których wydajność jest istotna. Narzędzie jest w stanie to zrobić za pomocą akceleracji sprzętowej, pod warunkiem, że karta graficzna to oferuje. Krótko mówiąc, oferuje wielką pomoc w korzystaniu z aplikacji na wyższym poziomie, pod względem graficznym. Możesz dowiedzieć się, czy Twój komputer ma Direct3D, uruchamiając narzędzie diagnostyczne DirectX.
  • DirectDraw jest przestarzały. Teraz jest podzbiorem DirectX.
  • DirectX zawiera Direct3D, który jest podstawową częścią obsługującą grafikę DirectX. Jest powiązany z interfejsem API DirectX i pomaga renderować grafikę 2D w dowolnym programie na komputerze z systemem Windows.

dlaczego akceleracja Direct3D i DirectDraw nie jest dostępna w systemie Windows?

  • sprzęt twojego komputera może nie spełniać minimalnych wymagań dotyczących załadowania określonej grafiki 3D
  • przyspieszenie DirectDraw zostało wyłączone lub nie zostało zainstalowane na twoim komputerze
  • Twoja karta wideo ma mało pamięci
  • najnowsza wersja DirectX pobrana na Twój komputer została przerwana lub uszkodzona

przyspieszenie Direct3D i DirectDraw nie jest dostępne na komputerze z systemem Windows

problem, który jest przedmiotem dyskusji, dotyczy sytuacji, gdy komputer wyświetla, że Direct3D lub DirectDraw nie są dostępne, i oto, jak można temu zaradzić.

  1. sprawdź, czy akceleracja Direct3D i DirectDraw są włączone
  2. Włącz akcelerację sprzętową
  3. Uruchom ponownie System Windows w stanie czystego rozruchu
  4. Włącz starszą funkcję DirectPlay z Panelu sterowania

1] Sprawdź, czy przyspieszenie Direct3D i DirectDraw jest włączone

przed rozpoczęciem manewrowania najlepiej upewnić się, że to ustawienie jest włączone, czy nie. Oto jak możesz to zrobić:

  • Otwórz okno dialogowe Uruchom i wprowadź polecenie „dxdiag”
  • spowoduje to otwarcie narzędzia diagnostycznego DirectX. Z listy kart na górze wybierz wyświetlanie
  • tutaj, w obszarze Funkcje DirectX, znajdziesz zarówno przyspieszenie Direct3D, jak i DirectDraw. Sprawdź, czy obok nich znajduje się napis Dostępny
  • jeśli nie, możesz przejść do wdrożenia zmian opisanych poniżej

, jeśli okaże się, że żadna z tych opcji nie pokazuje, że są dostępne. przejdź do podjęcia następujących działań.

2] Włącz akcelerację sprzętową

oto jak włączyć akcelerację sprzętową na komputerze z systemem Windows:

  • Otwórz okno dialogowe Uruchom i wprowadź ” biurko.cpl”. Spowoduje to otwarcie ustawień pulpitu. Przewiń w dół i kliknij Zaawansowane ustawienia wyświetlania
  • w tym oddzielnym oknie zobaczysz opcję „Właściwości karty graficznej do wyświetlania”. Kliknij go
  • w oknie dialogowym Właściwości grafiki wybierz kartę Rozwiązywanie problemów, jeśli nie widzisz tej karty, zaktualizuj sterowniki i sprawdź ponownie
  • tutaj, wybierz Zmień ustawienia, a w kolejnym oknie dialogowym Dostosuj suwak przyspieszenia sprzętowego.
  • aby włączyć akcelerację Direct3D, należy ją zwiększyć

3] Uruchom ponownie System Windows w stanie czystego rozruchu

jeśli na narzędzie DirectDraw wpływa usługa innej firmy, może to również spowodować wystąpienie tego problemu. Rozwiązaniem tego problemu jest ponowne uruchomienie systemu Windows na komputerze tylko za pomocą Usług firmy Microsoft. Oto jak:

  • Otwórz okno dialogowe Uruchom i wprowadź polecenie „msconfig”, aby otworzyć okno konfiguracji systemu Microsoft
  • wybierz kartę „Usługi” i zaznacz pole „Ukryj wszystkie usługi Microsoft” w prawym dolnym rogu
  • teraz kliknij Wyłącz wszystko, a następnie Zastosuj i na koniec Ok, aby ponownie uruchomić system tylko z usługami Windows 10

5wait trochę czasu na proces, aby przejść i sprawdzić, czy jesteś teraz w stanie korzystać z usług DirectPlay, czy nie.

4] Włącz starsze DirectPlay z Panelu sterowania

  • otwórz Panel sterowania, Kliknij, aby wyświetlić według kategorii i wybierz opcję Programy
  • następnie wybierz Programy i funkcje oraz z opcji po lewej stronie wybierz Włącz lub wyłącz funkcje systemu Windows
  • spowoduje to otwarcie osobnego okna dialogowego z listą opcji, Zlokalizuj starsze Komponenty tutaj i rozwiń je, aby wyświetlić DirectPlay
  • zaznacz pole wyboru DirectPlay i zastosuj te zmiany, aby włączyć instalację DirectPlay na komputerze
  • to powinno pomóc problem można rozwiązać za pomocą narzędzi Direct3D i DirectDraw.

    bezpośrednie przyspieszenie 3D lub DirectDraw nie jest dostępne w systemie Windows 11

    Jak sprawdzić poziom funkcji DirectX?

    częstym błędem w przypadku DirectX jest aktualizacja funkcji wymagana przez silnik. W takich przypadkach być może będziesz musiał dowiedzieć się, na jakim poziomie stoi twoja funkcja DirectX, aby móc szukać odpowiedniego uaktualnienia poziomu funkcji. Oto jak możesz to zrobić:

    • Otwórz okno dialogowe Uruchom i wykonaj polecenie „dxdiag” tutaj
    • spowoduje to otwarcie narzędzia diagnostycznego DirectX. Domyślna zakładka System, gdzie masz wszystkie informacje o systemie
    • na dole właściwości systemu jest wersja DirectX. To jest poziom funkcji DirectX

    są to najczęściej stosowane rozwiązanie problemu, gdy przyspieszenie Direct3D i DirectView nie są dostępne na komputerze. Jeśli żaden z nich nie działa, możesz również spróbować uzyskać dostęp do Narzędzia z nowego konta użytkownika. Mamy nadzieję, że ten artykuł był dla Ciebie pomocny i że jesteś teraz w stanie skorzystać z funkcji DirectX toolkit.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.