Computer >> Máy Tính >  >> Hệ thống >> Windows

Tăng tốc Direct 3D hoặc DirectDraw không khả dụng trên Windows 11

Một số người dùng Windows đã báo cáo rằng họ gặp sự cố khi truy cập Direct 3D hoặc DirectDraw tăng tốc trên Windows 11/10 của họ MÁY TÍNH. Trong bài viết này, chúng tôi sẽ trình bày chi tiết những gì có thể khiến tính năng này đôi khi không khả dụng với bạn và cách bạn có thể khắc phục sự cố này. Các nạn nhân phổ biến nhất của vấn đề này là người dùng các ứng dụng Windows chuyên sâu về đồ họa, người chơi game và sắp xếp.

Direct 3D, DirectDraw hoặc DirectX là gì?

Trước khi bắt đầu, hãy để tôi làm quen với bạn một vài thuật ngữ-

  • Direct3D là một API Windows giúp hiển thị đồ họa 3 chiều trên các ứng dụng có hiệu suất phù hợp. Tiện ích có thể làm điều đó với sự trợ giúp của Tăng tốc phần cứng, miễn là card đồ họa cung cấp nó. Nói tóm lại, nó mang lại sự trợ giúp đắc lực để sử dụng các ứng dụng ở cấp độ cao hơn, thông minh về đồ họa. Bạn có thể tìm hiểu xem PC của mình có sử dụng Direct3D hay không bằng cách khởi chạy Công cụ chẩn đoán DirectX.
  • DirectDraw không được dùng nữa. Bây giờ nó là một tập hợp con của DirectX.
  • DirectX chứa Direct3D là phần xử lý đồ họa chính của DirectX. Nó được liên kết với API DirectX và giúp hiển thị đồ họa 2D trong bất kỳ chương trình nào trên máy tính Windows.

Tại sao tăng tốc Direct3D và DirectDraw không khả dụng trên Windows?

  • Phần cứng PC của bạn có thể không tuân theo các yêu cầu tối thiểu để tải đồ họa 3D cụ thể
  • Tăng tốc DirectDraw đã bị tắt hoặc không được cài đặt trên PC của bạn
  • Bộ điều hợp video của bạn sắp hết bộ nhớ
  • Phiên bản DirectX mới nhất được tải xuống trên PC của bạn đã bị gián đoạn hoặc bị hỏng

Tăng tốc Direct3D và DirectDraw không khả dụng trên Windows PC

Vấn đề đang được thảo luận ở đây là khi PC của bạn hiển thị rằng Direct3D hoặc DirectDraw không khả dụng và đây là cách bạn có thể khắc phục.

  1. Xác minh rằng tăng tốc Direct3D và DirectDraw đã được bật
  2. Bật Tăng tốc phần cứng
  3. Khởi động lại Windows ở trạng thái khởi động sạch
  4. Bật DirectPlay cũ từ Bảng điều khiển

1] Xác minh rằng tăng tốc Direct3D và DirectDraw đã được bật

Trước khi bắt đầu thao tác, tốt nhất bạn nên đảm bảo rằng cài đặt đã được bật hay chưa. Đây là cách bạn có thể làm điều đó:

  • Mở hộp thoại Run và nhập lệnh ‘dxdiag’ vào đó
  • Thao tác này sẽ mở Công cụ Chẩn đoán DirectX. Từ danh sách các tab ở trên cùng, hãy chọn Hiển thị
  • Tại đây, trong các tính năng của DirectX, bạn sẽ tìm thấy cả tăng tốc Direct3D và DirectDraw. Kiểm tra xem nó có ghi Có sẵn bên cạnh họ không
  • Nếu không, bạn có thể tiếp tục triển khai các thay đổi được đề cập bên dưới

Nếu bạn thấy rằng không có tùy chọn nào trong số này cho thấy rằng chúng khả dụng. tiếp tục thực hiện các hành động sau.

2] Bật Tăng tốc phần cứng

Dưới đây là cách bạn có thể bật Tăng tốc phần cứng trên PC chạy Windows của mình:

Tăng tốc Direct 3D hoặc DirectDraw không khả dụng trên Windows 11

  • Mở hộp thoại Run và nhập ‘table.cpl’. Thao tác này sẽ mở cài đặt Máy tính để bàn. Cuộn xuống và nhấp vào Cài đặt hiển thị nâng cao
  • Trong cửa sổ riêng biệt này, bạn sẽ thấy một tùy chọn có nội dung "Thuộc tính bộ điều hợp hiển thị cho màn hình". Nhấp vào nó
  • Trong hộp thoại Thuộc tính đồ họa, chọn tab Khắc phục sự cố, nếu bạn không thấy tab này, hãy cập nhật trình điều khiển của bạn và kiểm tra lại
  • Tại đây, chọn Thay đổi cài đặt và từ hộp thoại tiếp theo, hãy điều chỉnh thanh trượt Tăng tốc phần cứng.
  • Vì mục đích cho phép tăng tốc Direct3D, bạn muốn tăng tốc độ này

3] Khởi động lại Windows ở trạng thái khởi động sạch

Tăng tốc Direct 3D hoặc DirectDraw không khả dụng trên Windows 11

Nếu tiện ích DirectDraw đang bị ảnh hưởng bởi dịch vụ của bên thứ ba, điều đó cũng có thể khiến vấn đề này phát sinh. Giải pháp cho điều đó là chỉ khởi động lại Windows trên PC của bạn bằng các dịch vụ của Microsoft. Đây là cách thực hiện:

  • Mở hộp thoại Run và nhập lệnh ‘msconfig’ để mở hộp Cấu hình Hệ thống Microsoft
  • Chọn tab "Dịch vụ" tại đây và chọn hộp "Ẩn tất cả các dịch vụ của Microsoft" ở dưới cùng bên phải của bạn
  • Bây giờ, nhấp vào Tắt tất cả, sau đó Áp dụng và cuối cùng là Ok để khởi động lại hệ thống của bạn chỉ với các dịch vụ Windows 10

5 Chờ một lúc để quá trình kết thúc và kiểm tra xem bạn hiện có thể sử dụng các dịch vụ DirectPlay hay không.

4] Bật DirectPlay cũ từ Bảng điều khiển

Tăng tốc Direct 3D hoặc DirectDraw không khả dụng trên Windows 11

  • Mở Bảng Điều khiển, nhấp để Xem theo Danh mục và chọn tùy chọn Chương trình
  • Chọn thêm Chương trình và tính năng và từ các tùy chọn bên trái, hãy chọn Bật hoặc tắt các tính năng của Windows
  • Thao tác này sẽ mở ra một hộp thoại riêng biệt với danh sách các tùy chọn, tìm các Thành phần Kế thừa tại đây và mở rộng nó để xem DirectPlay
  • Đánh dấu chọn hộp DirectPlay và áp dụng các thay đổi này để cho phép cài đặt DirectPlay trên PC của bạn

Làm như vậy sẽ giúp bạn khắc phục sự cố với các tiện ích Direct3D và DirectDraw của bạn.

Làm cách nào để kiểm tra mức tính năng DirectX của tôi?

Một lỗi thường gặp với DirectX là khi động cơ của bạn yêu cầu nâng cấp tính năng. Trong những trường hợp như vậy, bạn có thể phải tìm xem tính năng DirectX của mình đứng ở cấp độ nào, để có thể tìm kiếm bản nâng cấp cấp tính năng có liên quan. Đây là cách bạn có thể làm điều đó:

  • Mở hộp thoại Run và thực hiện lệnh ‘dxdiag’ tại đây
  • Thao tác này sẽ mở Công cụ Chẩn đoán DirectX. Tab mặc định, Hệ thống, là nơi bạn có tất cả thông tin Hệ thống
  • Ở cuối thuộc tính hệ thống của bạn là phiên bản DirectX. Đây là cấp tính năng DirectX của bạn

Đây là giải pháp áp dụng phổ biến nhất cho sự cố khi tính năng tăng tốc Direct3D và DirectView không khả dụng trên PC của bạn. Nếu không có cách nào trong số chúng hoạt động, bạn cũng có thể thử truy cập tiện ích từ tài khoản người dùng mới. Chúng tôi hy vọng rằng bài viết này hữu ích cho bạn và giờ đây bạn có thể sử dụng các tính năng của bộ công cụ DirectX.

Tăng tốc Direct 3D hoặc DirectDraw không khả dụng trên Windows 11