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



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

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



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

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



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

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



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

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

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

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

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

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

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

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

    แก้ไขสิทธิ์ของกลุ่มที่เลือก

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

    ปฏิเสธสิทธิ์ควบคุมทั้งหมดของทุกกลุ่มหรือชื่อผู้ใช้

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

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

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

คำแนะนำโดยย่อเกี่ยวกับวิธีดำเนินการดังต่อไปนี้:

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

    ตรวจสอบความสมบูรณ์ของแคชเกม

  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 ด้วย

อ่าน 5 นาที