Một số người dùng Windows gặp lỗi 'Failed to start streaming' khi dùng OBS stream lên YouTube. Thông báo lỗi kèm theo: NVENC Error: init_encoder: nvEncGetEncodePresetConfig failed: 15 (NV_ENC_ERR_INVALID_VERSION). Nguyên nhân chính bao gồm:
- Thiếu/hỏng Microsoft C++ Redistributable 2017 – Gói này thiết yếu để OBS thiết lập kết nối stream. Cần cài đặt lại đúng cách.
- Driver card đồ họa cũ – GPU driver lỗi thời khiến OBS khó duy trì kết nối stream. Cần cập nhật driver mới nhất.
- Xung đột In-Game Overlay – Phần mềm quay màn hình có overlay (Discord, Nvidia Experience) xung đột với encoder NVENC của OBS. Tắt overlay hoặc gỡ phần mềm xung đột.
Phương pháp 1: Cài đặt Microsoft Visual C++ Redistributable 2017
Gói Visual C++ 2017 là phụ thuộc quan trọng. Nếu nghi ngờ đây là nguyên nhân, hãy gỡ bản cũ (nếu có) và cài mới từ nguồn chính thức Microsoft.
- Nhấn Windows + R, gõ appwiz.cpl → Enter để mở Programs and Features.
- Tìm Microsoft Visual C++ 2017 Redistributable trong danh sách.
- Nếu đã cài, chuột phải → Uninstall. Làm theo hướng dẫn gỡ cài, sau đó khởi động lại máy. (Nếu chưa cài, bỏ qua bước 3-4).
- Tải bản phù hợp với kiến trúc OS (32-bit hoặc 64-bit) từ trang Microsoft chính thức.
- Chạy file vc_redist vừa tải, cho phép UAC, làm theo hướng dẫn cài đặt.
Phương pháp 2: Cập nhật driver card đồ họa
Sau khi đảm bảo C++ Redistributable ổn định, hãy kiểm tra driver GPU. Driver cũ là nguyên nhân thường gặp.
- Mở Device Manager (Windows + R → devmgmt.msc).
- Mở rộng Display Adapters, chuột phải GPU đang dùng cho rendering nặng → Update driver. (Laptop có cả card rời và onboard nên cập nhật cả hai).
- Chọn Search automatically for updated driver software.
- Nếu tìm thấy driver mới, cài đặt và khởi động lại máy. Thử stream lại OBS.
- Nếu Device Manager không tìm thấy bản mới, hãy dùng phần mềm chuyên dụng của hãng GPU:
GeForce Experience (Nvidia), Adrenalin (AMD), Intel Driver & Support Assistant (Intel).
Phương pháp 3: Tắt In-Game Overlay
Overlay từ Discord hoặc Nvidia Experience thường xung đột với NVENC encoder. Hãy tắt chúng:
A. Tắt Overlay trên Nvidia Experience
- Tắt OBS, mở Nvidia Experience → tab General.
- Menu bên trái, tắt toggle In-Game overlay.
- Lưu thay đổi, đóng Nvidia Experience, mở OBS và thử stream lại.
B. Tắt Overlay trên Discord
- Mở Discord, click biểu tượng User Settings (bánh răng) góc dưới.
- Chọn tab Overlay (dưới App Settings).
- Tắt toggle Enable in-game overlay.
- Lưu, mở OBS thử lại.
C. Gỡ phần mềm overlay khác
- Mở Programs and Features (Windows + R → appwiz.cpl).
- Tìm phần mềm overlay cần gỡ, chuột phải → Uninstall.
- Làm theo hướng dẫn gỡ cài, khởi động lại máy và kiểm tra.