แก้ไข: 'GetThreadContext Failed' ใน MTG Arena

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

ผู้ใช้ที่ได้รับผลกระทบพบข้อผิดพลาดเมื่อพยายามอัปเดตไคลเอนต์ MTG Arena และไคลเอนต์ล่ม ปัญหานี้ได้รับการรายงานบน Windows, Mac, Linux (ใน VM) และเกมเวอร์ชัน Steam ผู้ใช้บางรายพบข้อผิดพลาดหลังจากติดตั้งเกม

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

โซลูชันที่ 1: เริ่มการดาวน์โหลดอัปเดตใหม่

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

  1. ออกจากเกม (ถ้าคุณไม่สามารถทำได้ให้ใช้ Alt + F4 เพื่อปิดเกมอย่างจริงจัง)
  2. จากนั้นเปิดเกมและเริ่มการดาวน์โหลดใหม่จากนั้นมันจะไปรับจุดที่ค้างไว้
  3. หากการดาวน์โหลดติดขัดอีกครั้งให้ทำซ้ำขั้นตอนที่ 1 และ 2 คุณอาจต้องทำซ้ำสองสามครั้งเพื่อให้การดาวน์โหลดเสร็จสมบูรณ์ ผู้ใช้บางคนสามารถดาวน์โหลดเสร็จได้เกือบ 10 ครั้งหลังจากพยายาม

โซลูชันที่ 2: ลองใช้เครือข่ายอื่น

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

  1. ออกจากเกม / ตัวเรียกใช้งานและยกเลิกการเชื่อมต่อระบบของคุณจากเครือข่ายปัจจุบัน
  2. จากนั้นเชื่อมต่อระบบของคุณกับเครือข่ายอื่น หากไม่มีเครือข่ายอื่นให้ใช้งานคุณสามารถเลือกใช้ฮอตสปอตของมือถือของคุณได้ แต่ให้สังเกตขนาดของการดาวน์โหลด คุณยังสามารถลองใช้ VPN เพื่อข้ามข้อ จำกัด ของ ISP
  3. ตอนนี้เปิดเกม MTG Arena เพื่อตรวจสอบว่าไม่มีข้อผิดพลาดหรือไม่

โซลูชันที่ 3: ล้างบูตระบบของคุณและถอนการติดตั้ง Faceit

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

  1. ออกจากเกม / ตัวเรียกใช้งาน
  2. ตอนนี้ทำความสะอาดระบบของคุณเพื่อตัดการรบกวนของโปรแกรมของบุคคลที่สาม
  3. ตอนนี้พิมพ์การตั้งค่าในกล่องWindows Searchจากนั้นในรายการผลลัพธ์ให้คลิกที่การตั้งค่า

  4. ตอนนี้คลิกที่แอ
  5. ตอนนี้ขยายFaceitแล้วคลิกที่ปุ่มถอนการติดตั้ง
  6. จากนั้นรอให้กระบวนการถอนการติดตั้งเสร็จสิ้น
  7. ตอนนี้รีสตาร์ทระบบของคุณและเมื่อรีสตาร์ทตรวจสอบว่า MTG Arena ทำงานได้ดีหรือไม่

โซลูชันที่ 4: ปิดใช้งานเอาต์พุตเดี่ยวของ Multi-GPUs (SLI และ CrossFire)

ทั้ง Nvidia (SLI) และ AMD (CrossFire) มีตัวแปรในการสร้างเอาต์พุตเดี่ยวจาก multi-GPUs อย่างไรก็ตามเทคโนโลยีเหล่านี้เป็นที่ทราบกันดีว่าขัดแย้งกับ MTG Arena และทำให้เกิดปัญหาภายใต้การหารือ ในสถานการณ์นี้การปิดใช้งานคุณลักษณะ GPU นี้อาจช่วยแก้ปัญหาได้

สำหรับ Nvidia SLI

  1. เปิดNvidia แผงควบคุมและในบานหน้าต่างด้านซ้ายของหน้าต่างขยายการตั้งค่า 3D
  2. ตอนนี้คลิกที่การตั้งค่าการกำหนดค่า SLIและจากนั้นในบานหน้าต่างด้านขวาของหน้าต่างตรวจสอบตัวเลือกของการไม่ใช้เทคโนโลยี SLI

สำหรับ AMD CrossFire

  1. เปิดAMD แผงควบคุมและในบานหน้าต่างด้านซ้ายของหน้าต่างขยายตัวเลือกของผลการดำเนินงาน
  2. ตอนนี้คลิกที่เอเอ็มดี CrossFireและจากนั้นในบานหน้าต่างด้านขวาของหน้าต่างตรวจสอบตัวเลือกของการปิดการใช้งาน AMD CrossFire

หลังจากปิดใช้งานคุณสมบัติ multi-GPU แล้วให้เปิดเกมและตรวจสอบว่าทำงานได้ดีหรือไม่

โซลูชันที่ 5: ปิดใช้งานคุณสมบัติ Data Execution Protection (DEP) ของ Windows

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

คำเตือน : ดำเนินการด้วยความเสี่ยงของคุณเองเนื่องจากการเปลี่ยนการตั้งค่า DEP อาจทำให้ระบบของคุณได้รับภัยคุกคามเช่นไวรัสโทรจัน ฯลฯ

  1. ออกจากMTG Arenaจากนั้นตรวจสอบให้แน่ใจว่าไม่มีกระบวนการที่เกี่ยวข้องกับเกมกำลังทำงานอยู่ใน Task Manager ของระบบของคุณ
  2. ตอนนี้พิมพ์แผงควบคุมในการค้นหาของ Windowsกล่อง (บนแถบงานของเครื่องคอมพิวเตอร์ของคุณ) และจากนั้นในผลการคลิกบนแผงควบคุม
  3. ตอนนี้เปลี่ยนมุมมองเป็นไอคอนขนาดใหญ่
  4. จากนั้นเปิดระบบ
  5. ตอนนี้ในบานหน้าต่างด้านซ้ายของหน้าต่างให้คลิกที่การตั้งค่าระบบขั้นสูง

    จากนั้นในแท็บขั้นสูงคลิกที่การตั้งค่าในส่วนประสิทธิภาพ

  6. ตอนนี้ไปที่ข้อมูลการดำเนินการป้องกันแท็บแล้วคลิกเปิด DEP สำหรับโปรแกรมทั้งหมดยกเว้นเหล่านั้นที่ฉันเลือก
  7. ตอนนี้คลิกที่ปุ่มเพิ่มจากนั้นไปที่ไดเร็กทอรีการติดตั้งของเกม
  8. จากนั้นเลือกMTGAlauncher.exeไฟล์ของเกมและคลิกที่เปิด
  9. จากนั้นคลิกที่ปุ่มApplyในแท็บ Data Execution Prevention
  10. ตอนนี้เปิดMTG Arenaเกมและตรวจสอบว่ามันเป็นที่ชัดเจนของข้อผิดพลาด
  11. ถ้าไม่เช่นนั้นคุณอาจต้องปิดการใช้งาน DEP ทั้งหมด

โซลูชันที่ 6: เปลี่ยนการตั้งค่าโปรแกรมป้องกันไวรัสและไฟร์วอลล์

The antivirus and firewall applications play a vital role in the security of your system and data. You may encounter the error at hand if your antivirus/firewall applications are interfering in the operation of your game. In this scenario, allowing the game through the antivirus and firewall settings may solve the problem.

Warning: Proceed at your own risk as changing settings of your antivirus and firewall applications may expose your system to threats like trojans, viruses, etc.

  1. Temporarily disable your antivirus and firewall. Also, check if any of the game-related files are in the quarantine settings of your antivirus/firewall, and if so, then restore those files to the original locations.
  2. If you opt to add exceptions for the game, then add the whole installation folder of the game in the exceptions.
  3. Then check if the MTG Arena game is clear of the error.
  4. If not, then make the following changes to your antivirus/firewall settings (Reported by users to work).
  5. For Avast: Open Settings and Navigate to the Troubleshooting. Then uncheck the option of Enable Hardware-Assisted Virtualization and restart your system.
  6. For Kaspersky: Open Application Activity and in the monitored list, add the processes related to the game and Unity to Trusted.
  7. For all other antivirus applications, revertsettings of your antivirus to default.
  8. Then check if MTG Arena is operating fine.
  9. If not, then you may have to completely uninstall your antivirus product.

Solution 7: Reinstall the Game

If nothing has helped you so far, then the issue is caused by the corrupt installation of MTG Arena. In this case, reinstalling the game may solve the problem. For illustration, we will discuss the process for a Windows PC.

  1. Exit MTG Arena and kill all of its related processes through the Task Manager.
  2. Download and install the game (just install over existing installation). Then check if the problem is solved.
  3. If not, type Control Panel in the Windows Search box (on the Taskbar of your PC), and in the list of results, click on Control Panel.
  4. Then click on Uninstall a Program.
  5. Now select MTG Arena and then click on Uninstall.
  6. Then follow the prompts on your screen to complete the uninstallation of MTG Arena.
  7. Now restart your system and upon restart, Open the File Explorer and delete the following Folders (if exist):
    %USERPROFILE%\AppData\Local\Temp\Wizards of the Coast %USERPROFILE%\AppData\Local\Temp\MTG %USERPROFILE%\AppData\Local\Temp\MTGA %USERPROFILE%\AppData\Local\Wizards of the Coast
  8. Now type Registry Editor in the Windows Search box and then in the results displayed, right-click on Registry Editor and then click on Run as Administrator. (Warning: Proceed at your own risk as editing registry of your system requires a certain level of expertise and if done wrong, you may damage your system beyond repair).
  9. Then navigate to the following path:
    Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node
  10. Now delete the folder of Wizards of the Coast.
  11. Then restart your system and upon restart, install the game and hopefully, the problem is solved.

If nothing has worked for you, then try to install an older version of the game.

Tags MTG Arena Error