Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Cách khắc phục lỗi 'Failed to Start Streaming' trong OBS

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.

  1. Nhấn Windows + R, gõ appwiz.cpl → Enter để mở Programs and Features.
  2. Tìm Microsoft Visual C++ 2017 Redistributable trong danh sách.
  3. 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).
  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.
  5. 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.

  1. Mở Device Manager (Windows + R → devmgmt.msc).
  2. 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).
  3. Chọn Search automatically for updated driver software.
  4. 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.
  5. 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

  1. Tắt OBS, mở Nvidia Experience → tab General.
  2. Menu bên trái, tắt toggle In-Game overlay.
  3. Lưu thay đổi, đóng Nvidia Experience, mở OBS và thử stream lại.

B. Tắt Overlay trên Discord

  1. Mở Discord, click biểu tượng User Settings (bánh răng) góc dưới.
  2. Chọn tab Overlay (dưới App Settings).
  3. Tắt toggle Enable in-game overlay.
  4. Lưu, mở OBS thử lại.

C. Gỡ phần mềm overlay khác

  1. Mở Programs and Features (Windows + R → appwiz.cpl).
  2. Tìm phần mềm overlay cần gỡ, chuột phải → Uninstall.
  3. Làm theo hướng dẫn gỡ cài, khởi động lại máy và kiểm tra.