แก้ไข: ข้อผิดพลาด Civ 6 ในการเข้าร่วมเซสชันผู้เล่นหลายคน

ผู้ใช้จำนวนมากติดต่อเราด้วยคำถามหลังจากไม่สามารถเข้าร่วมเซสชันผู้เล่นหลายคนใน Civilization 6 (หรือเกม Civilization อื่น ๆ ) เวลาส่วนใหญ่ของรหัสข้อผิดพลาดที่แสดงคือ“ ข้อผิดพลาดในการเข้าร่วมหลายคนเซสชัน ” หรือ“ข้อผิดพลาดหลายคนมอง” ปรากฎว่าข้อผิดพลาดเกิดขึ้นบ่อยเมื่อผู้เล่นพยายามเข้าร่วมเป็นส่วนหนึ่งของปาร์ตี้ LAN ที่มีคน 5 คนขึ้นไป

ข้อผิดพลาดอารยธรรมเมื่อเข้าร่วมเซสชันผู้เล่นหลายคน

วิธีแก้ไขข้อผิดพลาดในการเข้าร่วมเซสชันผู้เล่นหลายคน

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

เราตรวจสอบปัญหาโดยดูจากรายงานผู้ใช้ต่างๆ จากสิ่งที่เรารวบรวมมามีหลายสถานการณ์ที่จะนำไปสู่การปรากฏของปัญหาError Joining Multiplayer Session :

  • โฟลเดอร์แคชและบันทึกมีไฟล์ที่ทำให้คอมโพเนนต์ผู้เล่นหลายคนขัดข้องซึ่งเป็นเหตุการณ์ที่เกิดขึ้นบ่อยที่สุด ในกรณีนี้ข้อผิดพลาดสามารถแก้ไขได้โดยการล้างโฟลเดอร์ที่เลือก
  • ข้อบกพร่องที่ทำให้เกมเขียนไฟล์ที่ไม่เหมาะสมในโฟลเดอร์ชั่วคราว - คุณสามารถแก้ไขปัญหานี้ได้โดยการเล่นโดยใช้สิทธิ์ป้องกันไม่ให้เกมเขียนบางโฟลเดอร์
  • แคชเกม Steam ไม่สมบูรณ์ - ผู้ใช้หลายคนรายงานว่าข้อผิดพลาดได้รับการแก้ไขแล้วหลังจากที่พวกเขาตรวจสอบความสมบูรณ์ของแคชเกม
  • บริการ VPN ป้องกันการเชื่อมต่อ - บริการ VPN เป็นที่ทราบกันดีว่าขัดแย้งกับส่วนประกอบที่มีผู้เล่นหลายคนเกม Civilization
  • NET Framework ที่เสียหาย - ผู้ใช้หลายคนรายงานว่า. NET framework ที่เสียหายมีส่วนรับผิดชอบต่อปัญหาการเชื่อมต่อกับผู้เล่นหลายคนกับเกม

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

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

วิธีที่ 1: การลบ Cache, Dumps, Logs, Moduserdata และ Packageddumps

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

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

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

  1. ตรวจสอบให้แน่ใจว่าเกมปิดแล้ว
  2. เปิด File Explorer และไปที่Documents / My Games / Sid Meier's Civilization VI (หรือรุ่นอื่น)

    หมายเหตุ:ใน Windows 7 หรือต่ำกว่าคุณจะพบโฟลเดอร์ใน My Documents \ My Games \ Sid Meier's Civilization VI

  3. เลือกโฟลเดอร์ต่อไปนี้และคลิกขวา> Delete logs, dumps, cache, moduserdata, packageddumps
  4. รีสตาร์ทเกมและดูว่าคุณสามารถเข้าร่วมเซสชันผู้เล่นหลายคนได้หรือไม่

หากคุณยังคงพบข้อความแสดงข้อผิดพลาดเดิมให้เลื่อนลงไปที่วิธีการถัดไปด้านล่าง

วิธีที่ 2: การปฏิเสธสิทธิ์ของหลายโฟลเดอร์

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

ผู้ใช้บางคนในสถานการณ์ที่คล้ายกันมีการจัดการเพื่อแก้ไขปัญหาไปเรื่อย ๆ โดยการเปลี่ยนสิทธิ์ของ 4 โฟลเดอร์ (คนเดียวกับที่เราเก็บได้ในวิธีที่ 1): [แคช], [ทิ้ง], [บันทึก], [packagedDumps]

นี่คือคำแนะนำโดยย่อในการแก้ไขปัญหาโดยการเปลี่ยนสิทธิ์ของโฟลเดอร์เกมดังกล่าวข้างต้น:

  1. ทำตามวิธีที่ 1 อีกครั้งถึงขั้นตอนที่ 3 เพื่อล้างสี่โฟลเดอร์ของไฟล์ใด ๆ
  2. คลิกขวาที่โฟลเดอร์[cache]แล้วเลือกProperties
  3. จากนั้นไปที่แท็บความปลอดภัยและเลือกกลุ่มชื่อผู้ใช้จากกลุ่มหรือชื่อผู้ใช้กลุ่ม จากนั้นเมื่อเลือกกลุ่มหรือชื่อผู้ใช้ให้คลิกปุ่มแก้ไขแก้ไขสิทธิ์ของกลุ่มที่เลือก
  4. ตอนนี้เลือกกลุ่มแรก(หรือชื่อผู้ใช้)และทำเครื่องหมายที่ช่องปฏิเสธที่เกี่ยวข้อง จากนั้นทำซ้ำขั้นตอนเดียวกันกับส่วนที่เหลือของกลุ่มและชื่อผู้ใช้ที่คุณมีอยู่ภายใต้ชื่อกลุ่มหรือผู้ใช้ปฏิเสธสิทธิ์ควบคุมทั้งหมดของทุกกลุ่มหรือชื่อผู้ใช้
  5. เขาใช้เพื่อบันทึกการอนุญาตเปลี่ยนแปลงไปยังโฟลเดอร์นั้น ๆ
  6. ทำซ้ำขั้นตอนที่ 2 ถึง 5 กับโฟลเดอร์ถัดไป([dumps], [logs]และ[packagedDumps] ) เพื่อป้องกันไม่ให้เกมแก้ไข
  7. เมื่อแก้ไขการอนุญาตทุกครั้งแล้วให้รีสตาร์ทเกมและดูว่าคุณสามารถเข้าร่วมเซสชันผู้เล่นหลายคนได้หรือไม่

วิธีที่ 3: การตรวจสอบความสมบูรณ์ของแคชเกม

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

นี่คือคำแนะนำโดยย่อเกี่ยวกับวิธีการทำสิ่งนี้:

  1. เปิด Steam และคลิกขวาที่เกม Civilization ของคุณ
  2. ไปที่Properties> ไฟล์ท้องถิ่นและคลิกที่ตรวจสอบความสมบูรณ์ของแคชเกมตรวจสอบความสมบูรณ์ของแคชเกม
  3. รอให้กระบวนการเสร็จสิ้นจากนั้นขอให้เพื่อนของคุณทำเช่นเดียวกัน

หากวิธีนี้ไม่สำเร็จให้เลื่อนลงไปที่วิธีถัดไปด้านล่าง

วิธีที่ 4: ปิดใช้งานซอฟต์แวร์ประเภท VPN

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

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

วิธีที่ 5: การใช้เครื่องมือซ่อมแซม Microsoft .NET Framework

ผู้ใช้หลายคนได้รับการจัดการเพื่อให้คอมโพเนนต์ผู้เล่นหลายคนทำงานได้อย่างถูกต้องหลังจากเรียกใช้เครื่องมือซ่อมแซมกรอบงาน Microsoft .NET เห็นได้ชัดว่าจิตใจนี้จบลงด้วยการแก้ไขโปรโตคอลเครือข่ายที่เกม Civilization ใช้

นี่คือคำแนะนำโดยย่อเกี่ยวกับการใช้. Net Framework Repair Tool:

  1. เยี่ยมชมลิงค์อย่างเป็นทางการ ( ที่นี่ ) เลื่อนลงและคลิกปุ่มดาวน์โหลดที่เชื่อมโยงกับ Microsoft .NET Framework Repair Tool จากนั้นเลือกNetFXRepairTool.exeและกด Next เพื่อเริ่มการดาวน์โหลด

  2. เมื่อดาวน์โหลดเครื่องมือแล้วให้เปิดไฟล์ปฏิบัติการและปฏิบัติตามคำแนะนำบนหน้าจอเพื่อสแกนระบบของคุณเพื่อหาข้อผิดพลาด. NET Frameworkเรียกใช้การทดสอบเพื่อสแกนหาปัญหา. NET framework
  3. เมื่อกระบวนการเสร็จสมบูรณ์ให้ใช้การแก้ไขที่แนะนำและรีสตาร์ทคอมพิวเตอร์ของคุณ
  4. ในการเริ่มต้นครั้งถัดไปให้เปิดเกมและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

วิธีที่ 6: เปิดเกมอื่นที่ใช้ผู้เล่นหลายคน

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

วิธีที่พวกเขามักจะทำคือเปิดเกมที่มีผู้เล่นหลายคนเช่น CS: GO, CIV 5, Company of Heroes (ทุกเกมที่มีผู้เล่นหลายคนจะทำ) และปล่อยทิ้งไว้ในขณะที่เปิดเกม Civilization ที่เป็นสาเหตุของปัญหา ตราบใดที่คุณเปิดเกมแรกออกไปคุณควรจะสามารถเข้าร่วมและโฮสต์เซสชันผู้เล่นหลายคนได้โดยไม่ถูกตัดการเชื่อมต่อ

แม้ว่านี่จะเป็นเพียงการคาดเดา แต่ผู้เล่นก็สงสัยว่านี่เป็นข้อบกพร่องในการออกแบบสถาปัตยกรรมเนื่องจากมันเกิดขึ้นกับ Civilization 5 ด้วย