Bạn đã từng gặp cảnh game rõ ràng chạy tốt mà chỉ có cửa sổ xem trước OBS và video ghi lại bị đen kịt chưa? Nếu âm thanh được ghi mà chỉ riêng màn hình bị đen thì OBS đang ở "trạng thái không lấy được màn hình game". May mắn là nguyên nhân hầu như đã được định sẵn, nên nếu lần lượt kiểm tra theo thứ tự bên dưới thì phần lớn sẽ khắc phục trong 5 phút.
Kết luận: thứ tự nhanh nhất để hết màn hình đen
Nếu bạn dùng laptop hoặc PC có hai GPU, hãy làm Bước 3 bên dưới trước (Thiết lập Windows → Hệ thống → Màn hình → Đồ họa, đặt OBS ở "Hiệu năng cao") — hướng dẫn chọn GPU chính thức của OBS ghi rõ rằng khi OBS chạy trên GPU tích hợp, bạn không thể dùng Game Capture cho game đang chạy trên GPU rời (kiểm tra ngày 2026-09-15). Với các PC khác, đi theo Bước 1 chạy với quyền quản trị → Bước 2 cửa sổ không viền → Bước 4 "Capture specific window", nếu vẫn đen thì chuyển sang Display Capture. Nếu mục đích thực sự của bạn là ghi lại game, bạn có thể bỏ qua toàn bộ phần thiết lập này. DOR là ứng dụng Windows miễn phí tự nhận diện game được hỗ trợ và ghi trọn trận, nên không có mục chọn nguồn kiểu Game Capture hay Display Capture; đổi lại nó chỉ ghi các game trong danh sách game hỗ trợ, vì vậy nếu cần ghi một chương trình desktop thông thường thì cứ theo thứ tự OBS ở trên.
Màn hình đen OBS, vì sao xảy ra
Nguồn bắt màn hình game trong OBS thường có hai loại là "Game Capture" và "Display Capture (bắt toàn màn hình)". Màn hình đen xảy ra khi nguồn này không đọc được màn hình game đúng cách, và nguyên nhân chia thành ba loại lớn.

Nguyên nhân 1: GPU không khớp (thường gặp nhất ở laptop)
Laptop gaming có hai GPU là card đồ họa tích hợp và GPU rời. Game chạy trên GPU rời để có hiệu năng, nhưng nếu OBS chạy trên đồ họa tích hợp thì OBS không thấy được màn hình game nên bị màn hình đen. Đây là nguyên nhân xảy ra ở laptop nhiều hơn hẳn so với máy bàn.
Nguyên nhân 2: Hook game capture thất bại
Nguồn "Game Capture" can thiệp trực tiếp (hook) vào tiến trình game để lấy màn hình. Thế nhưng nếu game ở chế độ toàn màn hình độc quyền (Exclusive Fullscreen), hoặc anti-cheat chặn việc hook, hoặc OBS bật muộn hơn game thì việc hook thất bại và bị màn hình đen.
Nguyên nhân 3: Thiếu quyền quản trị
Một số game chạy với quyền quản trị. Lúc này nếu OBS ở quyền thường thì không thể hook vào game nên không lấy được màn hình. Trường hợp bị màn hình đen chỉ vì khác biệt quyền truy cập thực ra nhiều hơn bạn nghĩ.
Khắc phục từng bước (theo thứ tự từ trên xuống)
- Bước 1, chạy OBS với quyền quản trị: Tắt hẳn OBS, sau đó nhấp chuột phải vào biểu tượng trên màn hình nền, chọn "Run as administrator". Màn hình đen do khác biệt quyền truy cập phần lớn được giải quyết chỉ bằng bước này.
- Bước 2, chuyển game sang chế độ "cửa sổ không viền": Trong thiết lập đồ họa game, đổi chế độ màn hình từ Fullscreen sang "cửa sổ không viền (Borderless Window)". Màn hình đen thường xảy ra ở chế độ toàn màn hình độc quyền.
- Bước 3, nếu là laptop thì khớp GPU: Thiết lập Windows → Hệ thống → Màn hình → Đồ họa → thêm OBS vào danh sách → nhấn Tùy chọn → chọn "Hiệu năng cao (GPU rời)". OBS phải chạy trên cùng GPU như game thì mới thấy màn hình.
- Bước 4, đổi phương thức game capture: Trong danh sách nguồn nhấp đúp vào "Game Capture", đổi chế độ sang "Capture specific window" và chọn trực tiếp cửa sổ game. Nếu vẫn không được thì thử bật tùy chọn "SLI/Crossfire capture mode".
Game Capture hoàn toàn không bắt được hình: kiểm tra riêng cho lỗi hook
Hơi khác với màn hình đen, có khi nguồn Game Capture ngay từ đầu không bắt được gì cả. Nếu nguồn đã được thêm vào danh sách mà bản xem trước vẫn trống, còn log chỉ lặp lại việc thử hook, thì bản thân việc hook đang thất bại. Với điều kiện bạn đã làm Bước 1 ở trên (chạy với quyền quản trị), hãy kiểm tra thêm bốn điểm sau.
- Sửa thứ tự khởi động: nếu mở game trước, OBS sau thì hook có thể đã lỡ thời điểm. Giữ OBS đang mở rồi khởi động lại game, và vì hook không diễn ra tức thì nên hãy đợi vài giây sau khi vào hẳn màn hình game.
- Tắt các overlay tranh chấp: overlay của Discord, Steam, GeForce can thiệp vào game theo cùng cách với Game Capture nên có thể cướp mất hook. Tắt từng cái một là biết ngay chương trình nào đang xung đột.
- Chọn đúng nguồn: nếu game cứ hook thất bại mãi, nguồn 'Window Capture' riêng sẽ bắt đúng cửa sổ game mà không cần hook. Window Capture là phương án thay thế dùng được khi game chạy chế độ cửa sổ hoặc không viền.
- Game có anti-cheat gắt: những game anti-cheat mạnh có thể chặn hẳn việc hook của Game Capture. Hãy thử Window Capture trước (vẫn tách riêng được cửa sổ game), và nếu anti-cheat chặn cả Window Capture thì như phần dưới sẽ nói, Display Capture gần như là giải pháp duy nhất.
Nếu hook đã bám mà hình vẫn đen, hãy quay lại phần khắc phục từng bước ở trên để kiểm tra lại GPU và chế độ màn hình. Khi ghi hình đã bình thường trở lại, xem thêm bài vị trí lưu file ghi hình của OBS để biết thành phẩm nằm ở đâu.
Đã đổi sang "Capture specific window", Window Capture hay Display Capture mà vẫn đen? Kiểm tra theo từng loại nguồn
Hãy loại trừ một trường hợp trước. Nếu game chạy ở chế độ toàn màn hình độc quyền, ngay khi bạn Alt+Tab sang cửa sổ OBS thì game ngừng dựng hình, nên lúc đó bản xem trước bị đen là bình thường — tài liệu OBS khuyên hãy dựa vào file ghi thử hoặc kiểm tra trên màn hình thứ hai. Nếu cả file ghi cũng đen thì nguyên nhân tùy vào nguồn bạn đang dùng. Bảng dưới chỉ tổng hợp những gì tài liệu chính thức của OBS ghi rõ (hướng dẫn Game Capture, Window Capture, chọn GPU và khắc phục sự cố laptop, kiểm tra ngày 2026-09-15).
| Nguồn và chế độ bạn đang dùng | Nguyên nhân theo tài liệu OBS | Cách xử lý |
|---|---|---|
| Game Capture – chế độ mặc định ("Capture any fullscreen application") mà không bắt được gì | Chế độ này tự phát hiện game đang chạy toàn màn hình trên màn hình chính; game nằm ở màn hình thứ hai thì ngoài phạm vi phát hiện. | Như Bước 4, đổi Mode sang "Capture specific window" và tự chọn cửa sổ game. |
| Game Capture – đã là "Capture specific window" mà vẫn đen | Có chương trình khác can thiệp vào game theo cùng cách và gây xung đột. Tài liệu OBS nêu đích danh RivaTuner và MSI Afterburner là xung đột đặc biệt phổ biến, và lưu ý game chạy chế độ DX12 như Fortnite có thể bị crash khi chạy cùng OBS. | Với điều kiện đã làm xong Bước 1 và 3 ở trên, tắt hẳn RivaTuner và MSI Afterburner rồi thử lại. Game DX12 thì chạy ở chế độ DX11. "SLI/Crossfire capture mode" đổi từ bắt shared texture sang bắt qua bộ nhớ nên chậm, chỉ dùng như phương án cuối. |
| Window Capture bị đen | Phương thức bắt không hợp với chương trình đó, hoặc đang chọn "Window title must match" mà tiêu đề cửa sổ đổi, khiến nguồn trống. Trên laptop, hướng dẫn chọn GPU xếp Window Capture cùng nhóm với Game Capture: OBS phải chạy trên GPU "Hiệu năng cao". | Trong thuộc tính nguồn, đổi Capture Method từ "Automatic" sang "Windows 10 (1903 and up)" hoặc "BitBlt" (tài liệu: BitBlt kém hiệu quả hơn nhưng có thể giúp với một số chương trình). Đặt Window Match Priority sang lựa chọn không bắt buộc khớp tiêu đề. |
| Display Capture bị đen (chủ yếu laptop) | OBS và màn hình nằm trên hai GPU khác nhau. Từ OBS 27, với Windows 10 phiên bản 1903 trở lên, có phương thức bắt hoạt động được ngay cả khi như vậy, và mặc định "Automatic" sẽ chọn nó cho hầu hết mọi người. | Cập nhật OBS lên 27 trở lên; nếu vẫn đen, mở thuộc tính nguồn và đặt Capture Method thủ công thành "Windows 10". Hướng dẫn laptop của OBS khuyên để OBS ở GPU mặc định (hiệu năng cao). |
Kiểm tra cuối: driver đồ họa, anti-cheat, cài lại OBS
- Hãy cập nhật driver đồ họa lên mới nhất. Driver cũ thường gây ra vấn đề hook, nhận diện GPU.
- Nếu chỉ bị màn hình đen ở game cụ thể thì đó là trường hợp anti-cheat của game đó chặn việc bắt màn hình. Lúc này display capture có thể là cách duy nhất.
- Gỡ hẳn OBS rồi cài lại bản mới nhất đôi khi cũng khắc phục được do thiết lập bị rối được reset.
Cách vốn không có vấn đề này ngay từ đầu
Thực ra phần lớn vấn đề màn hình đen sinh ra từ cấu trúc "OBS phân biệt game capture và display capture, và người dùng phải tự khớp GPU cùng quyền truy cập". DOR vốn không có sự phân biệt và thiết lập đó.

Sau khi cài đặt, khi bạn bật game như Valorant hay Liên Minh Huyền Thoại, DOR tự động nhận diện và ghi mà không cần đụng tới phương thức capture, GPU, quyền quản trị. Vì dù toàn màn hình hay cửa sổ không viền cũng đều được bắt như nhau, nên vấn đề màn hình đen toàn màn hình thường gặp ở OBS không phát sinh về mặt cấu trúc. Nếu thấy tiếc thời gian vật lộn với thiết lập để bắt màn hình đen, thử dùng phương thức chỉ cần cài là ghi được ngay cũng là một cách.


