ข้อผิดพลาดนี้มักปรากฏเมื่อ OBS Studio ไม่สามารถจดจำ GPU ของคุณหรือเข้าถึงทรัพยากรของมันได้อย่างถูกต้อง ในส่วนใหญ่เกิดจาก ฮาร์ดแวร์ที่ไม่รองรับ หรือ ขนาดแคนวาสที่เกินความสามารถในการเรนเดอร์ของ GPU สิ่งนี้ป้องกันไม่ให้ OBS เริ่มต้นเอาต์พุตวิดีโอและอาจทำให้แอปครัชตอนสตาร์ทอัพ
สาเหตุอีกอย่างที่เป็นไปได้คือ การติดตั้งเวอร์ชัน OBS ผิด — ตัวอย่างเช่น ดาวน์โหลดบิลด์ 64-bit บนระบบที่รองรับแอป 32-bit เท่านั้น หรือใช้เวอร์ชันที่มีการเร่งฮาร์ดแวร์ที่ GPU ของคุณไม่รองรับ
ตอนนี้คุณเข้าใจสาเหตุที่เป็นไปได้แล้ว เรามาดูวิธีแก้ไขกัน ด้านล่างเราได้รายการวิธีที่พิสูจน์แล้วหลายวิธีที่ช่วยแก้ไขปัญหา 「GPU Not Supported」 ใน OBS Studio โปรดทำตามแต่ละขั้นตอนอย่างระมัดระวังเพื่อระบุว่าวิธีใดเหมาะกับการตั้งค่าระบบของคุณมากที่สุด
1. ตั้งค่า OBS ให้รันในโหมด High Performance
ข้อผิดพลาดนี้อาจเกิดขึ้นหาก Windows ไม่อนุญาตให้ OBS Studio ใช้ GPU แบบเฉพาะงาน (dedicated) ได้อย่างเต็มที่ เพื่อให้แน่ใจว่า OBS เข้าถึงทรัพยากร GPU ได้โดยไม่มีข้อจำกัด คุณต้องกำหนดให้มันรันใน โหมด High Performance ผ่านการตั้งค่ากราฟิกของ Windows ซึ่งจะบอกระบบให้優先 GPU แบบเฉพาะงาน (NVIDIA หรือ AMD) เมื่อเปิด OBS แทนที่จะใช้กราฟิกบนบอร์ด
- เปิด Windows search bar (Windows key + S) พิมพ์ 「Graphics Settings」 และเลือกการตั้งค่าระบบที่ตรงกัน
- ในหน้าต่าง Graphics Settings ให้คลิกปุ่ม Options (โดยทั่วไปอยู่ภายใต้การเลือกแอป)
- จากเมนูดรอปดาวน์กราฟิก preference ให้เลือก High Performance แล้วคลิก Save เพื่อใช้การเปลี่ยนแปลง
2. เปลี่ยน Resolution จากไฟล์ Initialization ใน OBS
OBS ใช้ resolution พื้นฐานของระบบเป็นอ้างอิงสำหรับสตรีมมิ่ง การบันทึก และการจับภาพ หาก resolution นี้ตั้งสูงเกินไป — เช่น 2560 x 1440 หรือสูงกว่า — GPU ของคุณอาจไม่รองรับ ทำให้เกิดข้อผิดพลาด "GPU Not Supported" ระหว่างการเปิด OBS
หาก OBS เปิดไม่ได้เนื่องจากปัญหานี้ คุณจะไม่สามารถลด resolution ผ่านอินเตอร์เฟซได้ แทนที่จะเป็นเช่นนั้น คุณสามารถเปลี่ยนได้ด้วยตนเองโดยแก้ไข ไฟล์การกำหนดค่า initialization (INI) ที่อยู่ในโฟลเดอร์ OBS Studio วิธีนี้ช่วยให้คุณตั้งค่า resolution ที่ GPU รองรับได้ง่ายกว่า และกู้คืนการทำงาน
- บนเดสก์ท็อป กด Windows key + R เพื่อเปิดกล่องโต้ตอบ Run
- วางเส้นทางนี้ลงในกล่อง Run และกด Enter:
%appdata%\obs-studio\basic\profiles\Untitled
- คลิกขวาไฟล์ basic และเลือก Open with Notepad
- ค้นหาส่วน [Video] และแก้ไขค่าเหล่านี้:
BaseCX=1920 BaseCY=1080 OutputCX=1920 OutputCY=1080
3. ลบโฟลเดอร์การตั้งค่า OBS
การตั้งค่า OBS ที่เสียหายหรือกำหนดค่าผิด — เช่น resolution แคนวาสที่ใหญ่เกินไป หรือการตั้งค่าจับภาพที่ไม่เข้ากัน — อาจป้องกันไม่ให้แอปพลิเคชันเปิดได้อย่างถูกต้อง หาก OBS ไม่ได้ใช้การกำหนดค่าเริ่มต้น มันอาจกระตุ้นข้อผิดพลาด GPU หรือครัชตอนสตาร์ทอัพ
เพื่อแก้ไข คุณสามารถลบโฟลเดอร์การตั้งค่า OBS ออกจากระบบ การทำเช่นนี้จะรีเซ็ต OBS กลับสู่การกำหนดค่าเริ่มต้น ทำให้มันเปิดได้อย่างสะอาดโดยไม่ใช้การตั้งค่าที่ปроблемา
หมายเหตุ: นี่จะรีเซ็ตการตั้งค่าและโปรไฟล์ OBS ทั้งหมด หากคุณต้องการเก็บการตั้งค่าปัจจุบัน ให้พิจารณาสำรองโฟลเดอร์ก่อนลบ
- บนเดสก์ท็อป กด Windows Key + R เพื่อเปิดกล่องโต้ตอบ Run
- พิมพ์หรือวางเส้นทางต่อไปนี้และกด Enter:
%appdata%\obs-studio
- คลิกขวาโฟลเดอร์ obs-studio และเลือก Delete เพื่อลบอย่างสมบูรณ์
- รีสตาร์ท OBS Studio — จะสร้างไฟล์การกำหนดค่าใหม่ และควรแก้ไขปัญหาของคุณ
หากไม่มีวิธีไหนทำงาน ให้พิจารณาติดตั้ง OBS Studio ใหม่ด้วยเวอร์ชันเสถียรล่าสุดจากเว็บไซต์อย่างเป็นทางการของ OBS
เกี่ยวกับผู้เขียน

Hamza Mohammad Anwar
Hamza Mohammad Anwar เป็นนักพัฒนาเว็บ JavaScript ระดับกลาง ที่เน้นการพัฒนาแอปพลิเคชันประสิทธิภาพสูงด้วยเทคโนโลยี MERN ชุดทักษะรวมถึงความเชี่ยวชาญใน ReactJS, MongoDB, Express NodeJS และเทคโนโลยีที่เกี่ยวข้องอื่นๆ Hamza ยังเป็นผู้ได้รับการรับรอง Google IT Professional ซึ่งแสดงถึงความสามารถในการสนับสนุน IT ด้วยความหลงใหลในการแก้ปัญหา เขาทำซ้ำข้อผิดพลาดบนคอมพิวเตอร์ของตัวเองเพื่อตรวจสอบและหาวิธีแก้ไขปัญหาทางเทคนิคต่างๆ