Khi nói đến game bắn súng góc nhìn thứ nhất trực tuyến, không có gì vượt quá Counter Strike. Đây là một kinh điển trong các game bắn súng trực tuyến. Game đã tồn tại hơn 20 năm và đã trải qua nhiều giai đoạn phát triển. Phiên bản mới nhất là Counter Strike: Global Offensive (CS:GO) có sẵn trên Steam.
Chơi CS:GO khá dễ dàng. Bạn chỉ cần khởi chạy Steam, đăng nhập tài khoản, tải game và thưởng thức hàng giờ game bắn súng trực tuyến. Chỉ cần có kết nối internet tốt và thiết bị đáp ứng yêu cầu của game, bạn có thể chơi chống lại bot hoặc người chơi thật từ khắp nơi trên thế giới. Bạn thậm chí có thể hợp tác với bạn bè để tận hưởng game.
Tuy nhiên, chơi CS:GO không chỉ toàn vui vẻ. Cũng có lỗi và bug mà người chơi phải chú ý. Một trong những lỗi CS:GO phổ biến nhất là lỗi "CSGO Failed to Create D3D Device". Lỗi "Failed to create D3D Device" là thách thức lớn cho người chơi CS:GO và gây phiền toái không nhỏ. Thay vì tận hưởng game, trò chơi bị gián đoạn và họ bị ép phải thoát game.
Nguyên nhân thường gặp của lỗi D3D Device
Theo Steam:
"Lỗi D3D thường xảy ra nếu bạn chạy game ở cài đặt mà máy không hỗ trợ đầy đủ hoặc nếu bạn đang sử dụng driver video cũ."
Điều này có nghĩa là có sự không khớp giữa cài đặt game bạn đang chơi và khả năng của máy tính. Tóm lại, thiết bị của bạn không thể hỗ trợ chất lượng game bạn đang chạy.
Các nguyên nhân khác bao gồm:
- Hệ điều hành Windows cũ
- Vấn đề card video
- Tập tin bị hỏng
- Nhiễm mã độc
Để khắc phục vấn đề này, bạn cần xem xét từng yếu tố này để tìm ra nguyên nhân gốc rễ. Khi đã xác định được nguyên nhân, bạn có thể áp dụng phương án khắc phục phù hợp từ danh sách dưới đây.
Cách khắc phục lỗi D3D?
Phương pháp khắc phục lỗi "Failed to Create D3D device" của CS:GO xoay quanh việc tìm ra nguyên nhân gây ra lỗi. Nhưng để bắt đầu, đây là một số bước khắc phục sự cố cơ bản:
- Đóng game CS:GO và đăng xuất khỏi Steam.
- Đóng ứng dụng Steam.
- Xóa các tập tin cache bằng công cụ dọn dẹp máy tính.
- Cập nhật driver thiết bị bằng công cụ cập nhật driver.
- Cài đặt tất cả bản cập nhật hệ thống có sẵn.
- Khởi động lại máy tính.
- Mở Steam và đăng nhập lại.
- Khởi chạy CS:GO và thử chơi lại.
Các bước trên sẽ giúp xóa các lỗi tạm thời có thể ngăn bạn chơi game. Nhưng nếu các bước này chưa đủ, bạn có thể thử các cách khắc phục dưới đây:
Cách 1: Chạy game ở chế độ cửa sổ (Windowed Mode)
Theo báo cáo của người dùng bị ảnh hưởng, chạy CS:GO ở chế độ cửa sổ là một trong những giải pháp hiệu quả nhất cho lỗi này. Bạn không cần lo lắng vì khi game khởi chạy thành công, bạn có thể đặt lại game chạy toàn màn hình (full-screen) qua menu Options.
Lưu ý tùy thuộc vào cách bạn khởi chạy game, bạn có thể cần thay đổi trực tiếp trên Steam hoặc trên phím tắt game bạn dùng. Dưới đây là các bước chạy CS:GO ở chế độ cửa sổ:
Chạy CS:GO chế độ cửa sổ qua Steam
- Mở ứng dụng Steam và đảm bảo bạn đã đăng nhập tài khoản sở hữu CS:GO.
- Truy cập Library từ menu ribbon ở trên, chuột phải vào Counter-Strike: Global Offensive và chọn Properties từ menu ngữ cảnh.
- Trong màn hình Properties, chọn tab General từ menu ngang ở trên, sau đó nhấp vào Set Launch Options.
- Trong màn hình Launch options, chỉ cần nhập '-windowed' và nhấp OK để lưu thay đổi.
- Nếu vẫn không hoạt động, hãy thêm toàn bộ dòng dưới đây:
-w 1280 -h 720 -window -novid -high -threads 4 -nojoy +cl_forcepreload 1 -nod3d9ex - Sau khi áp dụng các thay đổi, khởi chạy game trực tiếp từ Steam và xem các sửa đổi trên đã khắc phục được lỗi 'Failed to create D3D Device' chưa.
- Nếu giải pháp thành công và bạn khởi chạy game được, vào Game Settings > Video Settings > Advanced Video và ép game chạy ở chế độ Full-Screen.
Chạy CS:GO chế độ cửa sổ bằng cách chỉnh sửa phím tắt
- Mở File Explorer (hoặc My Computer) và điều hướng đến vị trí phím tắt (thường trên màn hình nền) mà bạn dùng để khởi chạy game (không phải vị trí cài đặt CS:GO).
- Tại vị trí đúng, chuột phải vào file thực thi CS:GO và chọn Properties từ menu ngữ cảnh.
- Trong màn hình Properties, chọn tab Shortcut và tìm Target location. Tại vị trí đúng, thêm '_window' sau vị trí target.
- Bạn cũng có thể thử thêm '-dxlevel 90' thay vì '-window' để ép file thực thi chạy với DirectX 9.0c. Thêm cả dòng đầy đủ:
-w 1280 -h 720 -window -novid -high -threads 4 -nojoy +cl_forcepreload 1 -nod3d9ex - Nhấp Apply để lưu thay đổi, sau đó đúp chuột vào phím tắt khởi chạy CS:GO và xem vấn đề đã khắc phục chưa.
- Nếu thành công và bạn khởi chạy game không gặp vấn đề, vào Game Settings > Video Settings > Advanced Video và đặt game chạy Full Screen.
Cách 2: Cài đặt lại Driver đồ họa
Driver đồ họa cũ cũng là một trong những nguyên nhân chính gây ra lỗi CS:GO này. Cập nhật nó sẽ dễ dàng khắc phục vấn đề. Tuy nhiên, gỡ cài đặt bằng tiện ích Programs and Features của Windows 10/11 không đảm bảo xóa hết tất cả thành phần phần mềm GPU. Bạn nên gỡ cài đặt qua giao diện GPU, sau đó tải phiên bản driver mới nhất từ trang web của nhà sản xuất.
Cách 3: Sửa đổi tùy chọn khởi chạy của game
Như đã đề cập, cài đặt game không tương thích có thể gây ra lỗi "Failed to create D3D Device" trên CS:GO. Bằng cách đặt tùy chọn khởi chạy của game trên Steam, bạn thay đổi cài đặt game bên trong trước khi chạy. Điều này giúp vượt qua các vấn đề đồ họa không tương thích, như lỗi "Failed to Create D3D device" của CS:GO.
Để thực hiện:
- Khởi chạy Steam client và vào thư viện game.
- Chuột phải CS:GO và chọn Properties.
- Nhấp SET LAUNCH OPTIONS.
- Trong hộp thoại bật lên, nhập -dxlevel 90, sau đó nhấp OK. Điều này ép game khởi chạy bằng phiên bản DirectX cũ hơn.
- Đóng cửa sổ Properties và khởi chạy game.
- Nếu vấn đề vẫn tồn tại, mở lại Properties của game và nhấp SET LAUNCH OPTIONS.
- Nhập dòng sau vào hộp thoại và nhấp OK: -w 1280 -h 720
- Đóng Properties và chạy game.
Nếu bạn muốn game tự động chọn cài đặt phù hợp cho máy, hãy sử dụng tùy chọn khởi chạy -autoconfig.
Tóm tắt
Counter Strike: Global Offensive là game bắn súng góc nhìn thứ nhất kinh điển, dễ chơi và khá gây nghiện. Vì đã chạy gần 20 năm, game khá ổn định so với các game khác. Tuy nhiên, việc gặp một số lỗi như "Failed to create D3D Device" là bình thường. Nếu bạn gặp lỗi này, chỉ cần làm theo các bước trên để giải quyết.