แก้ไข: OBS Display Capture ไม่ทำงาน



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

OBS Studio เป็นซอฟต์แวร์โอเพ่นซอร์สฟรีซึ่งมีไว้สำหรับการสตรีมวิดีโอระดับมืออาชีพ รองรับ Windows และ macOS ทั้งคู่ OBS Studio เป็นที่นิยมอย่างมากและเป็นที่ต้องการของนักเล่นเกมตอนจบเนื่องจากมีฟังก์ชั่นการปรับแต่งวิดีโอและโมดูลที่แตกต่างกัน



OBS Display Capture ไม่ทำงาน



คุณลักษณะหนึ่งของ OBS Studio คือ Display Capture เราได้รับรายงานผู้ใช้หลายฉบับที่พวกเขาไม่สามารถจับภาพทุกแง่มุมของหน้าจอได้เนื่องจากโมดูลทำงานไม่ถูกต้อง ในบทความนี้เราจะอธิบายถึงสาเหตุที่เป็นไปได้ทั้งหมดว่าทำไมปัญหาเหล่านี้จึงเกิดขึ้นและดูวิธีแก้ปัญหาที่ใช้ในการแก้ไข



อะไรทำให้ OBS Display Capture ไม่ทำงาน

เราข้ามการกำหนดค่าฮาร์ดแวร์และคอมพิวเตอร์ที่แตกต่างกันจากผู้ใช้หลายคน หลังจากการทดลองและวิเคราะห์เราได้ข้อสรุปว่ามีสาเหตุหลายประการที่ทำให้เกิดปัญหานี้ นี่คือบางส่วนของรายการเหล่านี้สำหรับคุณ

  • GPU ที่ระบุ: หากคุณติดตั้งระบบกราฟิกเฉพาะแสดงว่าคุณมีตัวเลือกกราฟิกสองตัวเลือก กราฟิกเฉพาะและออนบอร์ด OBS ต้องได้รับการกำหนดค่าอย่างเหมาะสมเพื่อให้ทำงานบนไฟล์ ทุ่มเท กราฟิก
  • ปัญหาเกี่ยวกับเวอร์ชัน: พบว่า OBS มีปัญหาหลังจากการอัปเดตหลายครั้งใน Windows 10 แม้ว่าข้อบกพร่องจะได้รับการแก้ไขสำหรับผู้ใช้หลายคน แต่ก็ยังมีบางกรณีที่ไม่เกิดขึ้น การเปลี่ยนกลับไปใช้เวอร์ชันเก่าจะช่วยแก้ปัญหาได้
  • ไดรเวอร์ที่ล้าสมัย: OBS และเกมที่คุณกำลังจับภาพทั้งคู่ต้องการให้กราฟิกของคุณได้รับการอัปเดตเป็นบิลด์ล่าสุด หากปัญหาเหล่านี้เป็นปัญหาหรือล้าสมัยคุณจะประสบปัญหา
  • ปัญหาของผู้ดูแลระบบ: เนื่องจาก OBS จับภาพหน้าจอทั้งหมดของคุณพร้อมกับเสียงจึงมีบางกรณีที่หยุดชะงักเนื่องจากไม่ได้ให้สิทธิ์ที่จำเป็น การให้การเข้าถึงแบบยกระดับมักจะช่วยแก้ปัญหาได้

ก่อนที่เราจะเริ่มต้นด้วยโซลูชันโปรดตรวจสอบให้แน่ใจว่าคุณได้บันทึกงานที่ยังไม่ได้บันทึกไว้จาก OBS เนื่องจากเราจะรีเซ็ตแอปพลิเคชันด้วย ตรวจสอบให้แน่ใจว่าคุณได้เข้าสู่ระบบในฐานะผู้ดูแลระบบ

โซลูชันที่ 1: การเปลี่ยนค่ากำหนดของกราฟิกเฉพาะ

โดยปกติแล้วผู้ที่ใช้ OBS จะมีกราฟิกเฉพาะที่ติดตั้งไว้ในคอมพิวเตอร์ของตนเนื่องจากต้องมีการใช้งานมากมายในการเล่นเกม จากการสำรวจของเราและการตอบสนองของโมเดอเรเตอร์เราทราบว่า OBS ควรทำงานในกราฟิกเฉพาะ (ไม่ใช่ในสต็อกของ Intel) หากคุณใช้สำหรับการเล่นเกม สรุปได้ว่าถ้า OBS ทำงานบนอะแดปเตอร์ A และมีการวาดภาพบนอะแดปเตอร์ B คุณจะได้รับไฟล์ หน้าจอสีดำ เมื่อพยายามจับภาพ



เนื่องจากในกรณีส่วนใหญ่เกมจะเล่นในกราฟิกเฉพาะ (เช่น NVIDIA) จึงควรเพิ่ม OBS ให้กับ NVIDIA ด้วย กรณีของคุณอาจแตกต่างออกไปดังนั้นให้เปลี่ยนขั้นตอนตามนั้น

  1. คลิกขวาที่ใดก็ได้ในเดสก์ท็อปของคุณแล้วเลือกไฟล์ แผงควบคุม NVIDIA .

การเปลี่ยนการตั้งค่ากราฟิกสำหรับ OBS

  1. เมื่อแผงควบคุมเปิดขึ้นให้คลิกที่ จัดการการตั้งค่า 3D . ตอนนี้คลิกที่ การตั้งค่าโปรแกรม .
  2. ตอนนี้คุณจะเห็นรายการแบบเลื่อนลงที่มีรายการโปรแกรมทั้งหมด เพิ่ม OBS แล้วเลือก NVIDIA (กราฟิกเฉพาะ) จากเมนูแบบเลื่อนลงที่สอง
  3. บันทึกการเปลี่ยนแปลงและออก รีสตาร์ทคอมพิวเตอร์และลองใช้การจับภาพ

โซลูชันที่ 2: การให้สิทธิ์การเข้าถึงระดับผู้ดูแลระบบ

OBS จับภาพหน้าจอการเล่นเกมหรือหน้าต่างของคุณและส่งไปยังคนทั้งโลก มีหลายกรณีที่คอมพิวเตอร์ของคุณอาจไม่อนุญาตให้ทำงานซ้ำและปิดกั้นกิจกรรมของ OBS ดังนั้นคุณควรตรวจสอบให้แน่ใจว่า OBS เริ่มต้นในฐานะผู้ดูแลระบบด้วยการเข้าถึงที่ยกระดับ ในการดำเนินการนี้ตรวจสอบให้แน่ใจว่าคุณได้เข้าสู่ระบบในฐานะผู้ดูแลระบบ

  1. กด Windows + E เพื่อเปิด File Explorer ตอนนี้ไปที่ไดเร็กทอรีที่ติดตั้ง OBS Studio บนคอมพิวเตอร์ของคุณ ตำแหน่งการติดตั้งเริ่มต้นอยู่ภายในไฟล์โปรแกรมของ Local Disk C
  2. เมื่อคุณอยู่ในไดเร็กทอรีการติดตั้งให้คลิกขวาที่ไฟล์ปฏิบัติการของแอปพลิเคชันและเลือก คุณสมบัติ .
  3. เมื่ออยู่ใน Properties ให้คลิกที่ไฟล์ ความเข้ากันได้ แท็บและ ตรวจสอบ ตัวเลือกที่ระบุว่า เรียกใช้โปรแกรมนี้ในฐานะผู้ดูแลระบบ .

เรียกใช้ OBS ในฐานะผู้ดูแลระบบ

  1. กด สมัคร เพื่อบันทึกการเปลี่ยนแปลงและออก ตอนนี้ลองเรียกใช้ OBS อีกครั้งและตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

บันทึก: หากไม่ได้ผลคุณสามารถลองเรียกใช้แอปพลิเคชันใน โหมดความเข้ากันได้ สำหรับ Windows 8 หรือ 8.1 (ขึ้นอยู่กับกรณีของคุณ)

โซลูชันที่ 3: การใช้โหมดความเข้ากันได้ใน OBS

OBS มาพร้อมกับโหมดความเข้ากันได้ซึ่งเป็นวิธีแก้ปัญหาสำหรับปัญหาเช่นนี้ ที่นี่ไม่แนะนำให้คุณใช้โหมดความเข้ากันได้โดยใช้การจับภาพเกม ในการจับภาพการแสดงผลคุณสามารถเปิดใช้งานโหมดความเข้ากันได้เพื่อให้แน่ใจว่าการจับภาพผ่านไป

เรียกใช้ OBS ในโหมดความเข้ากันได้

ดังนั้นเมื่อใดก็ตามที่คุณจับภาพให้แน่ใจว่าคุณ ตรวจสอบ ตัวเลือกของ โหมดความเข้ากันได้ . ข้อเสียของการเปิดใช้งานโหมดนี้คือเมื่อเปิดใช้งานทุกอย่างจะผ่าน RAM ของคุณไปยัง GPU ของคุณซึ่งหมายถึงการสูญเสียประสิทธิภาพอย่างมาก ในกรณีปกติทุกอย่างจะอยู่ในหน่วยความจำ GPU ของคุณซึ่งเร็วมาก

บันทึก: ตรวจสอบให้แน่ใจว่าคุณใช้โหมดความเข้ากันได้เป็นทางเลือกสุดท้ายเมื่อไม่มีอะไรทำงาน

โซลูชันที่ 4: การติดตั้ง OBS Studio ใหม่

เนื่องจาก OBS เป็นโอเพ่นซอร์สและใช้งานได้ฟรีจึงมีบางกรณีที่แอปพลิเคชันไม่เสถียรและมีข้อบกพร่องต่างๆเกิดขึ้น นอกจากนี้ยังพบว่า OBS Studio บางเวอร์ชันมีปัญหาภายในซึ่งทำให้เกิดปัญหาที่แปลกประหลาดเช่นการจับภาพการแสดงผลไม่ทำงานตามที่คาดไว้

ในโซลูชันนี้เราจะถอนการติดตั้งสำเนาปัจจุบันของ OBS Studio และหลังจากรีสตาร์ทให้ติดตั้งเวอร์ชันล่าสุด ข้อมูลผู้ใช้ทั้งหมดจะถูกลบดังนั้นตรวจสอบให้แน่ใจว่าคุณได้บันทึกงานทั้งหมดของคุณแล้ว

  1. กด Windows + R พิมพ์“ appwiz.cpl ” ในกล่องโต้ตอบแล้วกด Enter
  2. เมื่ออยู่ในตัวจัดการแอปพลิเคชันให้ค้นหารายการ OBS Studio คลิกขวาที่แอปพลิเคชันและเลือก ถอนการติดตั้ง .

การถอนการติดตั้ง OBS

  1. ตอนนี้ไปที่เว็บไซต์ดาวน์โหลดอย่างเป็นทางการของ OBS และหลังจากเลือกระบบปฏิบัติการที่ถูกต้องแล้วให้ดาวน์โหลดไฟล์ปฏิบัติการไปยังตำแหน่งที่สามารถเข้าถึงได้

กำลังดาวน์โหลด OBS อีกครั้ง

  1. ตอนนี้คลิกขวาที่ตัวติดตั้งและเลือก เรียกใช้ในฐานะผู้ดูแลระบบ . หลังจากการติดตั้งเสร็จสมบูรณ์ให้รีสตาร์ทคอมพิวเตอร์และลองใช้การจับภาพอีกครั้ง ตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
    บันทึก: ตรวจสอบให้แน่ใจว่าบัญชีผู้ใช้ที่คุณใช้เป็นไฟล์ ผู้ดูแลระบบ ก่อนดำเนินการตามวิธีนี้

แนวทางที่ 5: การอัปเดตไดรเวอร์กราฟิก

ไดรเวอร์กราฟิกเป็นโมดูลหลักที่เปิดใช้งานการสื่อสารระหว่างฮาร์ดแวร์กราฟิกของคุณและระบบปฏิบัติการ (แอปพลิเคชันหรือเกมเป็นต้น) หากไดรเวอร์กราฟิกทำงานไม่ถูกต้องคุณจะพบปัญหากับแอพพลิเคชั่นที่ต้องการกราฟิกเกือบทั้งหมด ในโซลูชันนี้เราจะถอนการติดตั้งไดรเวอร์กราฟิกที่มีอยู่ของคุณและติดตั้งไดรเวอร์ใหม่ในภายหลัง

  1. ดาวน์โหลดและติดตั้ง DDU (โปรแกรมถอนการติดตั้งไดรเวอร์การแสดงผล) จากเว็บไซต์ทางการ
  2. หลังจากติดตั้ง โปรแกรมถอนการติดตั้งไดรเวอร์จอแสดงผล (DDU) , เปิดคอมพิวเตอร์ของคุณในเซฟโหมด .
  3. หลังจากเปิด DDU ให้เลือกตัวเลือกแรก“ ทำความสะอาดและรีสตาร์ท ”. การดำเนินการนี้จะถอนการติดตั้งไดรเวอร์ปัจจุบันออกจากคอมพิวเตอร์ของคุณอย่างสมบูรณ์

ทำความสะอาดและรีสตาร์ท - DDU

  1. หลังจากถอนการติดตั้งแล้วให้บูตเครื่องคอมพิวเตอร์ตามปกติโดยไม่ใช้เซฟโหมด กด Windows + R พิมพ์“ devmgmt. msc ” ในกล่องโต้ตอบแล้วกด Enter คลิกขวาที่พื้นที่ว่างแล้วเลือก“ ค้นหาการเปลี่ยนแปลงฮาร์ดแวร์ ”. ไดรเวอร์เริ่มต้นจะถูกติดตั้ง ลองเปิดตัวจับภาพการแสดงผลและตรวจสอบว่าสามารถแก้ปัญหาได้หรือไม่
    บันทึก: คุณอาจต้องทำโซลูชัน 1 อีกครั้งหลังจากขั้นตอนนี้
  2. ในกรณีส่วนใหญ่ไดรเวอร์เริ่มต้นจะไม่ทำงานสำหรับคุณดังนั้นคุณจึงสามารถติดตั้งไดรเวอร์ล่าสุดผ่านการอัปเดต Windows หรือไปที่เว็บไซต์ของผู้ผลิตของคุณและดาวน์โหลดไดรเวอร์ล่าสุด

การอัพเดตไดรเวอร์ด้วยตนเอง

  1. หลังจากติดตั้งไดรเวอร์แล้วให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
อ่าน 4 นาที