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

เอ็มทีจี อารีน่า เกมอาจโยน รับบริบทเธรดล้มเหลว ข้อผิดพลาดเนื่องจากข้อจำกัดที่กำหนดโดย ISP หรือโปรแกรมป้องกันไวรัสของคุณ นอกจากนี้ แอปพลิเคชันที่ขัดแย้งกัน (เช่น 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 โปรแกรมปาร์ตี้
  3. ตอนนี้พิมพ์ การตั้งค่า ใน การค้นหาของ Windows จากนั้นในรายการผลลัพธ์ให้คลิกที่ การตั้งค่า

  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. ตอนนี้คลิกที่ AMD CrossFire จากนั้นในบานหน้าต่างด้านขวาของหน้าต่างให้เลือกตัวเลือกของ ปิดการใช้งาน AMD CrossFire.

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

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

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

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

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

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

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

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

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

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

  1. ปิดการใช้งานชั่วคราว โปรแกรมป้องกันไวรัสและไฟร์วอลล์ของคุณ ตรวจสอบด้วยว่ามีไฟล์ที่เกี่ยวข้องกับเกมอยู่ในไฟล์ การกักกัน การตั้งค่าโปรแกรมป้องกันไวรัส/ไฟร์วอลล์ของคุณ และหากเป็นเช่นนั้น ให้กู้คืนไฟล์เหล่านั้นไปยังตำแหน่งเดิม
  2. หากคุณเลือกที่จะ เพิ่มข้อยกเว้น สำหรับเกมจากนั้นเพิ่มโฟลเดอร์การติดตั้งทั้งหมดของเกมในข้อยกเว้น
  3. จากนั้นตรวจสอบว่าเกม MTG Arena ไม่มีข้อผิดพลาดหรือไม่
  4. หากไม่เป็นเช่นนั้นให้ทำการเปลี่ยนแปลงต่อไปนี้กับการตั้งค่าโปรแกรมป้องกันไวรัส / ไฟร์วอลล์ของคุณ (รายงานโดยผู้ใช้ว่าทำงานได้)
  5. สำหรับ Avast: เปิด การตั้งค่า และ นำทาง ไปที่ การแก้ไขปัญหา. แล้ว ยกเลิกการเลือก ตัวเลือกของ เปิดใช้งาน Hardware-Assisted Virtualization และรีสตาร์ทระบบของคุณ
  6. สำหรับ Kaspersky: เปิด กิจกรรมการสมัคร และในรายการที่ถูกตรวจสอบ เพิ่มกระบวนการ ที่เกี่ยวข้องกับเกมและ Unity to ที่เชื่อถือ.
  7. สำหรับโปรแกรมป้องกันไวรัสอื่นๆ ทั้งหมด ย้อนกลับ การตั้งค่า ของโปรแกรมป้องกันไวรัสของคุณไปยัง ค่าเริ่มต้น.
  8. แล้ว ตรวจสอบ หาก MTG Arena ทำงานได้ดี
  9. ถ้าไม่เช่นนั้นคุณอาจต้องทำ ถอนการติดตั้งโปรแกรมป้องกันไวรัสของคุณโดยสมบูรณ์ ผลิตภัณฑ์.

โซลูชันที่ 7: ติดตั้งเกมใหม่

หากยังไม่มีสิ่งใดช่วยคุณได้แสดงว่าปัญหาเกิดจากการติดตั้ง MTG Arena เสียหาย ในกรณีนี้การติดตั้งเกมใหม่อาจช่วยแก้ปัญหาได้ สำหรับภาพประกอบ เราจะพูดถึงกระบวนการสำหรับพีซีที่ใช้ Windows

  1. ออก MTG Arena และฆ่ากระบวนการที่เกี่ยวข้องทั้งหมดผ่าน Task Manager
  2. ดาวน์โหลดและ ติดตั้ง เกม (เพียงแค่ติดตั้งทับการติดตั้งที่มีอยู่) จากนั้นตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
  3. ถ้าไม่มีให้พิมพ์ แผงควบคุม ใน การค้นหาของ Windows กล่อง (บนแถบงานของพีซีของคุณ) และในรายการผลลัพธ์ให้คลิกที่ แผงควบคุม.
  4. จากนั้นคลิกที่ ถอนการติดตั้งโปรแกรม.
  5. ตอนนี้เลือก MTG Arena จากนั้นคลิกที่ ถอนการติดตั้ง.
  6. แล้ว ติดตาม ข้อความแจ้งบนหน้าจอของคุณเพื่อทำการถอนการติดตั้ง MTG Arena ให้เสร็จสิ้น
  7. ตอนนี้ เริ่มต้นใหม่ ระบบของคุณและเมื่อรีสตาร์ทให้เปิด File Explorer และ ลบ โฟลเดอร์ต่อไปนี้ (ถ้ามี):
    % 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. ตอนนี้พิมพ์ Registry Editor ใน การค้นหาของ Windows จากนั้นในผลลัพธ์ที่แสดง ให้คลิกขวาที่ Registry Editor จากนั้นคลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ. (คำเตือน: ดำเนินการด้วยความเสี่ยงของคุณเองเนื่องจากการแก้ไขรีจิสทรีของระบบของคุณต้องใช้ความเชี่ยวชาญระดับหนึ่งและหากทำผิดคุณอาจทำให้ระบบของคุณเสียหายเกินกว่าจะซ่อมแซมได้)
  9. แล้ว นำทาง ไปยังเส้นทางต่อไปนี้:
    คอมพิวเตอร์ \ HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node
  10. ตอนนี้ลบโฟลเดอร์ของ พ่อมดแห่งชายฝั่ง.
  11. แล้ว เริ่มต้นใหม่ ระบบของคุณและเมื่อรีสตาร์ท ให้ติดตั้งเกมและหวังว่าปัญหาจะได้รับการแก้ไข

หากไม่มีอะไรได้ผลสำหรับคุณแล้ว ลองติดตั้งเวอร์ชันเก่ากว่า ของเกม

Facebook Twitter Google Plus Pinterest