Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Windows

แก้ Battlefield 2042 Error Code 2002G: Unable to load persistence data

คู่มือเต็มรูปแบบสำหรับแก้ไขรหัสข้อผิดพลาด 2002G ใน Battlefield 2042 บน Windows 11/10 Battlefield 2042 เปิดตัวมาแล้ว ได้รับความนิยมสูง แต่บางผู้ใช้เจอปัญหา รหัส 2002G เกิดเมื่อเชื่อมต่อเซิร์ฟเวอร์ ข้อความแสดง:

แก้ Battlefield 2042 Error Code 2002G: Unable to load persistence data

Unable to load persistence data. Game will return to start menu. Please check your internet connection, make sure the Platform Client is online and try again. Please see ea.com/unable-to-connect for more information. Error code: 2002G

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

วิธีปิด Crossplay ใน Battlefield 2042?

หากเจอข้อผิดพลาดซ้ำๆ อาจมาจาก Crossplay ให้ปิดในตั้งค่าเกม มีขั้นตอนด้านล่าง

เซิร์ฟเวอร์ Battlefield 2042 ลงหรือไม่?

หาก Login ไม่ได้ หรือเชื่อมต่อเซิร์ฟเวอร์ไม่ได้ เซิร์ฟเวอร์อาจลง (Outage หรือ Maintenance) ต้องรอจนกว่าจะกลับมาปกติ

แก้ Error Code 2002G ใน Battlefield 2042

วิธีแก้ Unable to load persistence data, Error code 2002G:

  1. ลองรีโหลดเกมใหม่
  2. รีสตาร์ท Router
  3. ปิด Crossplay
  4. เปิดเกมผ่าน Origins โดยตรง
  5. ปิด Windows Defender Firewall

1. ลองรีโหลดเกมใหม่

ปิดเกมและ Platform (Origin, Steam) ทั้งหมด รวมถึง Process ใน Task Manager (Ctrl+Shift+Esc) แล้วเปิดใหม่ บางครั้งเป็นแค่ Glitch ชั่วคราว

2. รีสตาร์ท Router

ปัญหาอินเทอร์เน็ต/เน็ตเวิร์กอาจทำให้เชื่อมต่อเซิร์ฟเวอร์ไม่มั่นคง รีสตาร์ท Router จะบังคับสร้างการเชื่อมต่อใหม่กับ ISP และได้ IP ใหม่ (ถ้าไม่ใช่ Static IP) ช่วยแก้ปัญหาเชื่อมต่อ

ขั้นตอน: ถอดปลั๊กไฟ Router รอ 2-3 นาที เสียบใหม่ รีสตาร์ท เชื่อมต่ออินเทอร์เน็ต แล้วลองเปิดเกมใหม่

หรือ Reset Router ด้วยปุ่ม Reset (แต่จะล้างค่าตั้งค่าเครือข่ายทั้งหมด ต้องตั้งค่าใหม่ ใช้ต่อเมื่อ Restart ไม่ช่วย)

ดูเพิ่ม: Fix CoD Vanguard Error Code 0x00001338 N on Windows PC

3. ปิด Crossplay

รายงานผู้ใช้บ่งชี้ว่า Crossplay ที่เปิดอยู่อาจทำให้เกิด Error 2002G Crossplay ให้เล่นร่วมกันข้ามแพลตฟอร์ม (Console กับ PC) เป็นฟีเจอร์ดีแต่อาจทำให้มีปัญหาเชื่อมต่อ

ขั้นตอนปิด Crossplay:

  1. ถ้าอยู่ใน Party ให้ออกก่อน
  2. ไปที่เมนู Options
  3. ไปแท็บ General
  4. หา Cross-Play ใต้ Other options คลิกตั้งค่าเป็น OFF
  5. ลองเปิดเกมใหม่ดูว่าข้อผิดพลาดหายหรือยัง

4. เปิดเกม Battlefield 2042 ผ่าน Origins โดยตรง

ลองเปิดเกมผ่าน Origins โดยตรง บางคนแก้ได้ด้วยวิธีนี้ Battlefield 2042 เล่นได้หลาย Platform (Steam ฯลฯ) แต่ต้องติดตั้ง Origins ไว้ในเครื่อง Origins จะรันในพื้นหลังอัตโนมัติ

เกี่ยวข้อง: Fix Battlefield 2042 DirectX Errors

5. ปิด Windows Defender Firewall

หากวิธีข้างต้นไม่ได้ผล ลองปิด Firewall มีโอกาสที่ Firewall บล็อกการเชื่อมต่อระหว่าง PC และเซิร์ฟเวอร์ Battlefield หากปิด Firewall แล้วเล่นได้ แสดงว่า Firewall เป็นสาเหตุ

แต่ไม่ควรปิด Firewall ถาวร (อาจติดไวรัส/มัลแวร์) ให้เพิ่ม Origins และ Battlefield 2042 ใน Allowed apps ของ Windows Firewall แทน

ขอให้โชคดี!

อ่านต่อ: Battlefield 2042 FPS Drops and Stuttering Issues on PC

แก้ Battlefield 2042 Error Code 2002G: Unable to load persistence data