Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไขข้อผิดพลาด 'Unexpected Error with the Login Session' ใน League of Legends: คู่มือแก้ไขด่วน

ผู้ใช้หลายคนรายงานเจอข้อผิดพลาด There was an unexpected error with the login session League of Legends ขณะเปิดเกมหรือเล่นอยู่กลางคัน หากคุณก็เจอปัญหานี้ บทความนี้จะช่วยคุณมาก วิธีแก้ไขจะช่วยแก้ปัญหา LoL error นี้ได้โดยไม่ยุ่งยาก

วิธีแก้ไข League of Legends: There Was an Unexpected Error with the Login Session

หลายสาเหตุทำให้เกิด LoL Unexpected Error With Login Session บน Windows 10:

  • เกมที่เปิดไม่มีสิทธิ์แอดมิน ทำให้ระบบไม่ให้แพทช์
  • พื้นที่ดิสก์ไม่พอสำหรับการแพทช์ (เพิ่มโค้ดเพื่อปรับปรุงเกม)
  • ไฟล์ติดตั้งและไฟล์การกำหนดค่าเกมเสียหาย ต้องเปลี่ยนใหม่
  • เกมไคลเอนต์เสียหายหรือแตก
  • แอนติไวรัสหรือไฟร์วอลล์คุ้มครองเกินไป บล็อกเกม
  • Windows 10 และไดรเวอร์ล้าสมัย
  • ไม่มีอินเทอร์เน็ตเสถียรสำหรับเปิดและเล่นเกม
  • ไฟล์ติดตั้งเกมตั้งค่าผิด
  • การตั้งค่าเครือข่ายและ DNS ไม่เหมาะสม

นี่คือรายการวิธีแก้ไขที่ช่วยแก้ LoL unexpected error with login session ให้ทำตามลำดับเพื่อผลลัพธ์ที่ดีที่สุด

วิธีที่ 1: การแก้ไขปัญหาพื้นฐาน

1A. รีสตาร์ทคอมพิวเตอร์

วิธีทั่วไปแก้ข้อผิดพลาดชั่วคราวของ League of Legends คือรีสตาร์ทคอมพิวเตอร์:

  1. กด Windows + X เปิด Power User menu
  2. เลือก Shut down or sign out
  3. คลิก Restart

1B. รีสตาร์ทเราเตอร์

วิธีง่ายๆ ที่ช่วยแก้ LoL unexpected error ให้ทำตามคู่มือ วิธีรีสตาร์ทเราเตอร์หรือโมเด็ม หลังเราเตอร์รีสตาร์ทแล้ว ตรวจสอบว่าข้อผิดพลาดหายหรือไม่

1C. ตรวจสอบสถานะเซิร์ฟเวอร์

บ่อยครั้งเจอ fix attempt to join queue failed เนื่องจากปัญหาเซิร์ฟเวอร์ ตรวจสอบได้ที่:

  1. เข้าไปที่หน้าสถานะเซิร์ฟเวอร์ทางการของ Riot
  2. เลื่อนลงเลือก League of Legends
  3. เลือก Region และ Language
  4. ดูการแจ้งเตือนข้อผิดพลาดจากเซิร์ฟเวอร์ หากมี ให้รอจนแก้ไขเสร็จ

1D. ลงชื่อออกก่อนข้อผิดพลาดขึ้น

สามารถแก้ได้โดย Sign out ก่อนที่ข้อความข้อผิดพลาดจะขึ้น แล้วรอสักครู่หรือรีสตาร์ทคอมพิวเตอร์ แล้วล็อกอินใหม่:

  1. ขณะเล่นเกม กด Alt + F4 คลิก Sign Out
  2. ออกจากเกมและ รีสตาร์ท คอมพิวเตอร์
  3. ใส่ข้อมูลเข้าสู่ระบบและ ล็อกอิน ใหม่

1E. ตั้งค่าวันที่และเวลาให้ถูกต้อง

วันที่/เวลาผิดอาจทำให้เกิดข้อผิดพลาด login session ซิงค์การตั้งค่า:

  1. กด Windows + I เปิด Windows Settings
  2. เลือก Time & Language
  3. แท็บ Date & time เปิด Set the time automatically และ Set the time zone automatically
  4. คลิก Sync now ตรวจสอบว่าปัญหาหายหรือไม่

1F. ปิดกระบวนการพื้นหลังทั้งหมด

กระบวนการพื้นหลังเยอะจะทำให้เข้าถึงเครือข่ายยาก RAM ถูกใช้มาก เกมจะช้า ให้ปิดตามคู่มือ วิธี End Task ใน Windows 10

1G. รีเซ็ตการตั้งค่าเครือข่าย

ผู้ใช้หลายคนแนะนำว่า Reset network settings แก้ปัญหาเครือข่ายแปลกๆ ได้ วิธีนี้จะล้างการตั้งค่าเครือข่าย บัญชีที่บันทึก VPN และแอนติไวรัส ตามคู่มือ วิธี Reset Network Settings บน Windows 10

1H. อัปเดต Windows

บั๊กและแพตช์ผิดพลาดในคอมพิวเตอร์แก้ได้ด้วย Windows Update ตรวจสอบว่าใช้ Windows เวอร์ชันล่าสุดหรือมีอัปเดตค้าง ตามคู่มือ วิธีดาวน์โหลดและติดตั้งอัปเดต Windows 10 ล่าสุด

1I. อัปเดต GPU Drivers

เพื่อเล่นเกมกราฟิกโดยไม่มีข้อผิดพลาด ไดรเวอร์ต้องสมบูรณ์ หากล้าสมัยหรือผิดปกติ ให้อัปเดต ค้นหาเวอร์ชันใหม่จากเว็บทางการหรืออัปเดตด้วยตนเอง ตามคู่มือ 4 วิธีอัปเดต Graphics Drivers ใน Windows 10

1J. Roll Back GPU Drivers

บางครั้งไดรเวอร์กราฟิกเวอร์ชันปัจจุบันทำให้เกิดข้อขัดแย้ง ต้องคืนค่าเวอร์ชันก่อนหน้า (Rollback) ตามคู่มือ วิธี Rollback Drivers บน Windows 10

1K. ติดตั้ง GPU Drivers ใหม่

หากอัปเดต GPU ไม่ช่วย ให้ติดตั้งไดรเวอร์ใหม่เพื่อแก้ปัญหาความเข้ากันได้ ตามคู่มือ วิธี Uninstall และ Reinstall Drivers บน Windows 10

1L. ซ่อมแซมไฟล์ระบบ

ไฟล์ระบบเสียหายทำให้เกิดปัญหาเชื่อมต่ออินเทอร์เน็ต หากเจอ LoL unexpected error เร็วๆ นี้ ไฟล์คอมพิวเตอร์อาจเสียหาย ให้ซ่อมด้วย SFC และ DISM ตามคู่มือ วิธีซ่อมแซมไฟล์ระบบบน Windows 10

1M. ปิดใช้งานแอนติไวรัสชั่วคราว (ถ้ามี)

แอนติไวรัสอาจจับไฟล์/โฟลเดอร์ LoL เป็นภัยคุกคาม ทำให้ขัดข้อง ให้ปิดแอนติไวรัสชั่วคราว ตามคู่มือ วิธีปิดใช้งานแอนติไวรัสชั่วคราวบน Windows 10

หลังแก้ปัญหาแล้ว ให้เปิดแอนติไวรัสกลับ เพราะระบบไม่มีความปลอดภัยเป็นภัยคุกคาม

1N. ปิดใช้งาน Windows Defender Firewall (ไม่แนะนำ)

Windows Defender Firewall อาจบล็อกเกมไม่ให้เปิด เกมอาจครัช ให้ปิดไฟร์วอลล์ชั่วคราว ตามคู่มือ วิธีปิดใช้งาน Windows 10 Firewall หรืออนุญาตแอปผ่านไฟร์วอลล์ ตามคู่มือ Allow or Block Apps through the Windows Firewall

หลังแก้ปัญหาแล้ว ให้เปิดไฟร์วอลล์กลับ

วิธีที่ 2: รัน League of Legends ด้วยสิทธิ์แอดมินิสเตรทอร์

เพื่อหลีกเลี่ยง LoL error ให้รัน League of Legends เป็นแอดมิน:

  1. คลิกขวา League of Legends shortcut บนเดสก์ท็อป หรือไปที่ installation directory คลิกขวา
  2. เลือก Properties
  3. แท็บ Compatibility تิ๊ก Run this program as an administrator
  4. คลิก Apply > OK

วิธีที่ 3: รัน League of Legends ด้วยตนเอง (Manual Patch)

หากคอมพิวเตอร์ใช้เวลานานในการแพทช์ LoL ให้แพทช์ด้วยตนเอง:

  1. กด Windows + E เปิด File Explorer
  2. ไปที่เส้นทาง:
    C:\Riot Games\League of Legends\RADS\projects\lolpatcher\releases\deploy
  3. ในโฟลเดอร์ Deploy คลิกขวา LoLPatcher.exe เลือก Run as administrator

หลังเปิดเกมด้วยตนเองแล้ว ตรวจสอบว่าปัญหายังคงอยู่หรือไม่

วิธีที่ 4: ลบโฟลเดอร์ LoL_air_client (ถ้ามี)

วิธีง่ายอีกอย่างคือลบโฟลเดอร์เฉพาะใน File Explorer เพื่อลบองค์ประกอบเสียหายของเกม:

  1. เปิด File Explorer
  2. ไปที่เส้นทาง:
    C:\Riot Games\League of Legends\RADS\projects\lol_air_client
    หมายเหตุ: อาจพบโฟลเดอร์ lol_air_client ในตำแหน่งอื่น ต้องค้นหาให้ดี
  3. คลิกขวาโฟลเดอร์ lol_air_client เลือก Delete

หลังลบโฟลเดอร์แล้ว รีสตาร์ท คอมพิวเตอร์ และตรวจสอบว่าปัญหาใน League of Legends หายหรือไม่

วิธีที่ 5: ปรับแต่งไฟล์ Hosts

หากไฟล์ hosts มีรายการแก้ไขของ League of Legends จะเกิดข้อผิดพลาด ต้องลบรายการเหล่านั้น:

  1. ใน File Explorer แท็บ View ทิ๊ก Hidden items
  2. ไปที่เส้นทาง: C:\Windows\System32\drivers\etc
  3. คลิกขวาไฟล์ hosts เลือก Open with
  4. เลือก Notepad คลิก OK
  5. เพิ่มบรรทัดนี้ท้ายไฟล์: 67.69.196.42 l3cdn.riotgames.com
  6. กด Ctrl + S บันทึกไฟล์
  7. ปิด Notepad ตรวจสอบว่าปัญหาหายหรือไม่

วิธีที่ 6: ล้าง DNS Cache และข้อมูล

ผู้ใช้บางคนแนะนำว่าล้าง DNS cache ช่วยแก้ attempt to join queue failed:

  1. กด Windows พิมพ์ cmd คลิก Open
  2. พิมพ์คำสั่งทีละคำสั่ง กด Enter ทุกคำสั่ง:
    ipconfig/flushdns
    ipconfig/registerdns
    ipconfig/release
    ipconfig/renew
    netsh winsock reset
  3. รอคำสั่งทำงานเสร็จ และ รีสตาร์ทคอมพิวเตอร์

วิธีที่ 7: ล้างพื้นที่ไดรฟ์

หากพื้นที่ไดรฟ์ไม่พอสำหรับแพทช์ใหม่ จะไม่สามารถแก้ข้อผิดพลาดได้ ให้ตรวจสอบพื้นที่และล้างไฟล์ชั่วคราว:

ขั้นตอน I: ตรวจสอบพื้นที่ไดรฟ์
  1. เปิด File Explorer
  2. คลิก This PC ซ้าย
  3. ตรวจสอบพื้นที่ภายใต้ Devices and drives หากเป็นสีแดง ให้ล้างไฟล์ชั่วคราว
ขั้นตอน II: ล้างไฟล์ชั่วคราว

หากพื้นที่ว่างน้อย ให้ทำตามคู่มือ 10 วิธีล้างพื้นที่ฮาร์ดดิสก์บน Windows

วิธีที่ 8: เปลี่ยน DNS Address

ผู้ใช้หลายคนแนะนำว่าเปลี่ยนเป็น Google DNS ช่วยแก้ LoL error ได้ หากเปิดเกมได้แต่เจอหน้าข้อผิดพลาด ให้ทำตามคู่มือ วิธีเปลี่ยน DNS address จะช่วยแก้ปัญหา DNS ทั้งหมด

วิธีที่ 9: ใช้ Virtual Private Network (VPN)

หายังแก้ไม่ได้ ลองใช้ VPN เพื่อความเป็นส่วนตัวและเข้ารหัสการเชื่อมต่อ สามารถเปลี่ยนภูมิภาคทางภูมิศาสตร์ได้ ช่วยแก้ข้อผิดพลาด login session แม้มี VPN ฟรีเยอะแต่แนะนำใช้ VPN ใช้งานจริง เพื่อฟีเจอร์พรีเมียม อ่านคู่มือ VPN คืออะไรและทำงานอย่างไร และ วิธีตั้งค่า VPN บน Windows 10

วิธีที่ 10: ติดตั้ง DirectX ใหม่ผ่าน Registry

เกมเมอร์หลายคนยืนยันว่าติดตั้ง DirectX ใหม่ช่วยแก้ข้อผิดพลาด login session ได้

วิธีที่ 11: ติดตั้งเกมใหม่ (Reinstall Game)

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

  1. กด Windows พิมพ์ apps and features คลิก Open
  2. ค้นหา League of Legends คลิก เลือก Uninstall
  3. ถ้าต้องการยืนยัน คลิก Uninstall อีกครั้ง
  4. รอถอนการติดตั้งเสร็จ คลิก Done
  5. กด Windows พิมพ์ %appdata% คลิก Open
  6. ดับเบิลคลิก Riot Games
  7. คลิกขวา Install League of Legends euw ลบ
  8. กด Windows พิมพ์ %localappdata% คลิก Open
  9. ลบโฟลเดอร์ League of Legends แล้ว รีบูทคอมพิวเตอร์
  10. ไปที่เว็บไซต์ League of Legends ทางการ คลิก Play For Free
  11. สมัครบัญชีด้วย อีเมล คลิก START
  12. คลิก Download for Windows แล้ว Install
  13. รอติดตั้งเสร็จ ไป My downloads ใน File Explorer ดับเบิลคลิก setup รันแอป
  14. ทำตาม คำแนะนำบนหน้าจอ ติดตั้งเกมบน Windows 10

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

บทความแนะนำ:

  • วิธีลบหนังจาก Vudu
  • แก้ไขข้อผิดพลาด Sea of Thieves Not Downloading
  • แก้ไข High Ping ใน League of Legends
  • แก้ไข League of Legends Error 004 ใน Windows 10

หวังว่าคู่มือนี้ช่วยให้คุณแก้ไข There was an unexpected error with the login session League of Legends ได้ บอกเราว่าอยากเรียนรู้เรื่องไหนต่อไป หากมีคำถาม/ข้อเสนอแนะ ทิ้งไว้ในความคิดเห็นได้เลย