Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

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

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

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

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

อะไรทำให้การจับภาพหน้าจอ OBS ไม่ทำงาน

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

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

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

1. การเปลี่ยนการตั้งค่ากราฟิกเฉพาะ

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

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

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

2. การให้สิทธิ์การเข้าถึงระดับผู้ดูแลระบบ

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

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

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

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

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

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

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

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

4. ติดตั้ง OBS Studio ใหม่

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

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

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

5. กำลังอัปเดตไดรเวอร์กราฟิก

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

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

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