แก้ไข: การเชื่อมต่อคอมโพสิต IPC ที่แชร์ล้มเหลว 306 บน SteamVR

SteamVR เป็นแพลตฟอร์มเสมือนจริงที่พัฒนาโดย Valve ซึ่งเป็นส่วนเสริมของ Steam SteamVR นำเสนอประสบการณ์ VR เต็มห้องแบบ 360 องศา มีการประกาศอย่างเป็นทางการเมื่อวันที่ 1 มีนาคม 2015 ระหว่างงาน Mobile World Congress ในฐานะแพลตฟอร์ม SteamVR ไม่เพียง แต่รองรับ HMD ของตัวเองเช่น Vive เท่านั้น แต่ยังรองรับ HMD อื่น ๆ เช่น Rift ด้วย

อย่างไรก็ตามผู้ใช้พบข้อความแสดงข้อผิดพลาด“เกิดข้อผิดพลาดในการเริ่ม SteamVR” เมื่อพวกเขาพยายามเปิดแอปพลิเคชัน SteamVR ข้อความแสดงข้อผิดพลาดฉบับเต็มคือ“ข้อผิดพลาด: การเชื่อมต่อคอมโพสิต IPC ที่แชร์ล้มเหลว (306)”. ในบทความนี้ เราจะพูดถึงเหตุผลมากมายที่อาจทำให้เกิดข้อผิดพลาดนี้ได้

อะไรเป็นสาเหตุของข้อผิดพลาด SteamVR 306

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

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

วิธีที่ 1: การใช้พอร์ต HDMI หลัก

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

  1. นำจอภาพออก สาย HDMI จากพอร์ตหลักของการ์ดแสดงผลของคุณ
  2. ตอนนี้ใส่สาย VR เข้าไปใน“ท่าเรือหลัก/ท่าเรือหลัก” ซึ่งมาจากกล่อง VR
  3. สายเคเบิลของจอภาพสามารถอยู่ในพอร์ตรองได้เพราะจะยังคงทำงานในขณะที่ VR ไม่ทำงาน
  4. ตอนนี้ออกจากไฟล์ SteamVR หน้าต่างแล้วรีสตาร์ทอีกครั้ง

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

วิธีที่ 2: ทดลองใช้ SteamVR Beta

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

  1. บนคอมพิวเตอร์ของคุณเปิดไฟล์ แอป Steam
  2. ภายใต้ ห้องสมุดคุณจะพบกับ “SteamVR
  3. ตอนนี้คลิกขวา SteamVRแล้วคลิก คุณสมบัติ
  4. หลังจากนั้นเลือก "เบต้า"แท็บ
  5. ที่นี่ใน“เลือกเบต้าที่คุณต้องการเลือกใช้"แบบเลื่อนลงคุณต้องเลือก"เบต้า - อัปเดต SteamVR เบต้า
  6. ปิดหน้าต่างและรอ SteamVR เพื่อสิ้นสุดการอัปเดต
  7. หากคุณต้องการปิดในอนาคตคุณสามารถเลือก“ไม่มี - เลือกไม่ใช้โปรแกรมเบต้าทั้งหมด" กลับมาอีกครั้ง.

วิธีที่ 3: การติดตั้งไดรเวอร์กราฟิกด้วยตนเอง

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

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

  1. ทำตามคำแนะนำในบทความของเราเกี่ยวกับวิธีบูตคอมพิวเตอร์เข้าสู่เซฟโหมด
  2. เมื่อคุณเริ่มในเซฟโหมดคุณสามารถคัดลอกไฟล์ DDU ไปยังเดสก์ท็อปได้หากคุณบันทึกลงใน USB และแตกไฟล์บนเดสก์ท็อป
  3. ตอนนี้เปิดไฟล์ โปรแกรมถอนการติดตั้งไดรเวอร์การแสดงผล โดยคลิกที่ไอคอน DDU
    หมายเหตุ: อาจแสดง“Windows 8.1” สำหรับการตรวจจับระบบแม้ว่าคุณจะใช้ Windows 10 ซึ่งเป็นเรื่องปกติ
  4. คุณสามารถเลือกตัวเลือกสำหรับ ประเภทบัตร ที่คุณใช้อยู่
  5. จากนั้นเลือกตัวเลือกแรก "ทำความสะอาดและรีสตาร์ท” จะต้องใช้เวลาสักพักในการดำเนินการถอนการติดตั้งทั้งหมดจากนั้นระบบจะ รีบูต
  6. หลังจากที่ระบบรีบูตในโหมดปกติ คุณสามารถไปที่ไซต์ของผู้ผลิตกราฟิกการ์ดของคุณ และติดตั้งไดรเวอร์ล่าสุด latest

วิธีที่ 4: การถอนการติดตั้ง Natural Locomotion

Natural Locomotion หรือ NaLo เป็นแอปแบบเสียเงินที่แปลการแกว่งแขนเป็นอินพุตแทร็กแพดสำหรับการเคลื่อนไหว มันมีประโยชน์มากสำหรับการเล่นบน VR ​​และยังช่วยเรื่องโรคภัยไข้เจ็บได้อีกด้วย แต่อาจทำให้เกิดข้อผิดพลาด 306 เนื่องจากไดรเวอร์ที่ใช้ยังไม่สามารถใช้งานร่วมกับ SteamVR เบต้าได้ คุณต้องถอนการติดตั้งและลองใช้ SteamVR ด้วย Motion Smoothing ทำตามขั้นตอนด้านล่างเพื่อถอนการติดตั้ง:

  1. ไปที่ แผงควบคุม จากเมนูเริ่มหรือโดยการค้นหา
  2. ตอนนี้เปิด โปรแกรมและคุณสมบัติ

  3. ค้นหาไฟล์ การเคลื่อนไหวตามธรรมชาติและ ถอนการติดตั้ง มัน
  4. ไปที่ไฟล์ ไดเร็กทอรีไอน้ำ และเปิด config โฟลเดอร์:
    D:\Program Files (x86)\Steam\config 
  5. จากนั้นลบสองโฟลเดอร์ของ การเคลื่อนไหว จาก config
  6. ตอนนี้เปิด SteamVR และทดสอบใน Motion Smoothing
Facebook Twitter Google Plus Pinterest