Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

Cách sửa lỗi DXGI_ERROR_NOT_CURRENTLY_AVAILABLE?

DirectX là một công nghệ được sử dụng cho hầu hết các tác vụ mà bạn thực hiện trên hệ thống máy tính của mình. Từ đa phương tiện đến chơi trò chơi, Microsoft DirectX đóng một vai trò quan trọng. Trong khi cố gắng chạy một trò chơi hoặc bất kỳ thứ gì khác, người dùng thường được nhắc với lỗi DirectX thường gây ra do trình điều khiển lỗi thời hoặc thiếu các tài liệu phân phối lại. Một trong những lỗi DirectX đã biết là DXGI_ERROR_NOT_CURRENTLY_AVAILABLE lỗi. Chúng tôi sẽ nói chi tiết về nguyên nhân của thông báo lỗi đã nêu và sau đó đề cập đến một số giải pháp có thể giúp bạn giải quyết vấn đề.

Cách sửa lỗi DXGI_ERROR_NOT_CURRENTLY_AVAILABLE?

Nguyên nhân nào gây ra Lỗi DXGI_ERROR_NOT_CURRENTLY_AVAILABLE?

Các lỗi DirectX rất chung chung và thỉnh thoảng xuất hiện. Thông báo lỗi đã nói thường do các yếu tố sau -

  • Trực tiếp x không cập nhật: Nếu x trực tiếp được cài đặt trên hệ thống của bạn không được cập nhật và hệ thống của bạn không có x trực tiếp cần thiết cho chương trình bạn muốn chạy, thì bạn có thể sẽ gặp lỗi này. Thông thường, Direct X được nhúng trong phiên bản Windows mới hơn như Windows 10 nhưng đôi khi, nếu nó bị hỏng hoặc thiếu một số thành phần được yêu cầu bởi một chương trình nhất định, thì bạn sẽ gặp phải lỗi này.
  • Sự cố trình điều khiển video: Nếu hệ thống của bạn có trình điều khiển video đã lỗi thời hoặc có một số vấn đề trong trình điều khiển video được cài đặt trên hệ thống của bạn không cho phép nó hoạt động chính xác, thì có thể bạn sẽ gặp phải lỗi này. Nếu trình điều khiển video của bạn thiếu một số tính năng theo yêu cầu của trò chơi hoặc chương trình bạn muốn chạy, thì bạn nên cập nhật trình điều khiển video của mình lên phiên bản mới nhất để khắc phục sự cố như vậy.
  • Sự cố giải quyết (độ phân giải không tương thích): Một số người dùng trên các diễn đàn chiến trường đã nói rằng chính độ phân giải của màn hình của họ, v.v. là nguyên nhân gây ra sự cố và việc thay đổi độ phân giải đã giải quyết vấn đề cho họ. Vì vậy, bạn có thể gặp phải lỗi này vì độ phân giải bạn đã đặt trên màn hình của mình, v.v. không tương thích với chương trình bạn đang cố chạy và do đó, nó gây ra lỗi này cho bạn.
  • Sử dụng cáp DVI: Một số người dùng thậm chí còn báo cáo rằng sự cố này là do họ đang sử dụng cáp DVI thay vì cáp HDMI để kết nối GPU với thiết bị đầu ra của họ, tức là màn hình và khi thay đổi nó sang cáp HDMI, sự cố của họ đã được khắc phục. Vì vậy, bạn có thể gặp phải lỗi này vì bạn đang sử dụng cáp DVI để kết nối GPU với màn hình, v.v. mặc dù GPU của bạn hỗ trợ đầu ra HDMI (hầu hết tất cả các đầu ra GPUS mới hơn đều hỗ trợ HMDI).
  • Tốc độ làm mới của Màn hình / LCD: Một người dùng trên các diễn đàn steam đã báo cáo rằng chính tốc độ làm mới của màn hình của họ là nguyên nhân gây ra sự cố và sau khi thay đổi nó, sự cố đã được khắc phục cho anh ta. Do đó, bạn có thể gặp lỗi vì bạn đã đặt tốc độ làm mới màn hình của mình thành một giá trị không tương thích với chương trình hoặc trò chơi mà bạn muốn chạy.

Hiện có nhiều giải pháp mà bạn có thể thử để khắc phục lỗi này và tất cả phụ thuộc vào tình huống của lỗi. Nếu đó là do một trường hợp gây ra thì việc tinh chỉnh hoặc sửa chữa nguyên nhân gây ra lỗi sẽ khắc phục được sự cố cho trường hợp đó, vì vậy hãy đảm bảo thử tất cả các giải pháp và xem giải pháp nào phù hợp với tình huống của bạn.

Giải pháp 1:Cập nhật Trình điều khiển đồ họa của bạn

Nhiều khi trình điều khiển đồ họa của bạn không được cập nhật, bạn có thể gặp phải hầu hết các lỗi liên quan đến DirectX trên Windows. Vì vậy, bạn nên cập nhật trình điều khiển đồ họa của mình. Nếu bạn đang sử dụng trình điều khiển đồ họa Nvidia, hãy truy cập trang tải xuống Trình điều khiển đồ họa Nvidia và tải xuống trình điều khiển mới nhất cho GPU của bạn. Tương tự như vậy, nếu bạn đang sử dụng AMD Radeon, hãy truy cập trang tải xuống trình điều khiển AMD Radeon Graphics và tải xuống trình điều khiển mới nhất. Sau khi tải xuống, hãy cài đặt trình điều khiển và khởi động lại máy tính của bạn. Nếu đó là sự cố về trình điều khiển, hy vọng bằng cách cập nhật trình điều khiển đồ họa, sự cố của bạn sẽ được khắc phục.

Giải pháp 2:Cài đặt DirectX mới nhất

Một số người dùng đã báo cáo trên các diễn đàn Steam rằng việc tải xuống DirectX mới nhất cho Windows sẽ khắc phục được sự cố cho họ. Để tải xuống DirectX có thể phân phối lại mới nhất cho Windows 10, hãy truy cập trang Tải xuống của Microsoft cho DirectX và tải xuống. Sau đó, chạy trình cài đặt để cài đặt DirectX hoặc cập nhật nó trên hệ thống của bạn. Nếu đó là sự cố DirectX thì bằng cách cài đặt DirectX mới nhất sẽ giúp bạn khắc phục được sự cố.

Giải pháp 3:Sử dụng cáp HDMI để kết nối với Thiết bị hiển thị đầu ra của bạn

Giải pháp tiếp theo bạn có thể thử nếu bạn đang sử dụng cáp DVI để kết nối với thiết bị đầu ra của mình là thay thế nó bằng cáp HDMI thay vì GPU và thiết bị hiển thị hỗ trợ nó (thông thường, các thiết bị hiển thị và GPU mới hỗ trợ nó). Vì đã có trường hợp người dùng thoát khỏi vấn đề này bằng cách chuyển sang cáp HDMI. Bạn nên dùng thử và xem liệu nó có khắc phục được sự cố cho bạn hay không.

Cách sửa lỗi DXGI_ERROR_NOT_CURRENTLY_AVAILABLE?

Giải pháp 4:Thay đổi tốc độ làm mới của Thiết bị hiển thị:

Một điều khác bạn có thể thử là thay đổi tốc độ làm mới của thiết bị hiển thị trong Windows. Thông thường, bạn nên sử dụng tốc độ làm tươi 60 Hz nhưng nếu màn hình của bạn hỗ trợ tốc độ làm mới cao hơn, thì bạn cũng có thể thử tốc độ làm mới cao hơn. Để thay đổi tốc độ làm mới trong Windows, hãy làm như sau:

  1. Mở Trình đơn Bắt đầu và nhập Cài đặt và nhấp vào lựa chọn đầu tiên xuất hiện.
  2. Sau đó nhấp vào Hệ thống .
  3. Nhấp vào Hiển thị và sau đó nhấp vào tùy chọn Cài đặt hiển thị nâng cao .
  4. Một cửa sổ mới sẽ mở ra.
  5. Sau đó, nhấp vào Thuộc tính Bộ điều hợp Hiển thị cho Hiển thị 1 . (Nếu bạn không có nhiều màn hình, thiết bị hiển thị chính sẽ là 1 trên hệ thống của bạn). Cách sửa lỗi DXGI_ERROR_NOT_CURRENTLY_AVAILABLE?
  6. Sau đó, chuyển sang Màn hình tab.
  7. Trong Màn hình cài đặt, bạn sẽ thấy nhãn Tốc độ làm mới màn hình và trong đó, tần số hiển thị mà thiết bị hiển thị của bạn được đặt thành. Thay đổi tần số thành 60 Hz (tăng cao hơn nếu màn hình của bạn hỗ trợ) và đóng cửa sổ.

Sau khi thực hiện việc này, hãy chạy lại chương trình của bạn và xem nó đã khắc phục được sự cố.

Giải pháp 5:Thay đổi độ phân giải màn hình của bạn

Một anh chàng trên Diễn đàn EA đã báo cáo rằng việc thay đổi độ phân giải hiển thị đã khắc phục được lỗi cho anh ta. Nếu bạn đang sử dụng các thiết bị hiển thị hiện đại, thì chúng thường có độ phân giải hiển thị cao hơn được hỗ trợ lên đến 1080p hoặc 1920 × 1080 . Bạn có thể thử điều chỉnh độ phân giải màn hình của mình một chút và thay đổi nó thành giá trị thấp hơn, ví dụ: 1680 × 1050 và xem liệu nó có khắc phục được sự cố của bạn không. Nếu lỗi của bạn là do độ phân giải màn hình không được hỗ trợ bởi chương trình hoặc trò chơi bạn muốn chạy thì việc thay đổi nó có lẽ sẽ khắc phục được sự cố cho bạn.