แก้ไข: 'GetThreadContext Failed' ใน MTG Arena
เอ็มทีจี อารีน่า เกมอาจโยน รับบริบทเธรดล้มเหลว ข้อผิดพลาดเนื่องจากข้อจำกัดที่กำหนดโดย ISP หรือโปรแกรมป้องกันไวรัสของคุณ นอกจากนี้ แอปพลิเคชันที่ขัดแย้งกัน (เช่น Faceit) หรือการติดตั้งเกมที่เสียหายอาจทำให้เกิดข้อผิดพลาดภายใต้การสนทนา
ผู้ใช้ที่ได้รับผลกระทบพบข้อผิดพลาดเมื่อพยายามอัปเดตไคลเอนต์ MTG Arena และไคลเอนต์ล่ม ปัญหานี้รายงานบน Windows, Mac, Linux (ใน VM) และเกมเวอร์ชัน Steam ผู้ใช้บางรายพบข้อผิดพลาดหลังจากติดตั้งเกม
ก่อนที่จะดำเนินการแก้ไขปัญหาต่อไป เริ่มต้นใหม่ ระบบ / อุปกรณ์เครือข่ายของคุณจากนั้นตรวจสอบว่าเกมไม่มีข้อผิดพลาดหรือไม่
โซลูชันที่ 1: เริ่มการดาวน์โหลดการอัปเดตใหม่
ปัญหาอาจเกิดจากความผิดปกติชั่วคราวของโมดูลการสื่อสาร / แอปพลิเคชัน ในบริบทนี้การรีสตาร์ทการดาวน์โหลดโปรแกรมปรับปรุงอาจช่วยแก้ปัญหาได้
- ออก เกม (ถ้าคุณทำไม่ได้ให้ใช้ Alt + F4 เพื่อปิดเกมอย่างจริงจัง)
- แล้ว เปิด เกมและ เริ่มต้นใหม่ ดาวน์โหลดและจะเปิดขึ้นจากจุดที่ค้างไว้
- ถ้ามัน ติดอีกครั้ง ในการดาวน์โหลด ทำซ้ำ ขั้นตอนที่ 1 และ 2 คุณอาจต้องทำ ทำซ้ำสองสามครั้ง เพื่อทำการดาวน์โหลดให้เสร็จสมบูรณ์ ผู้ใช้บางคนสามารถทำการดาวน์โหลดให้เสร็จสิ้นได้หลังจากพยายาม 10 ครั้ง
โซลูชันที่ 2: ลองใช้เครือข่ายอื่น
ISP ใช้เทคนิคและวิธีการต่างๆเพื่อควบคุมปริมาณการใช้งานเว็บและปกป้องผู้ใช้ แต่ในกระบวนการนี้บางครั้ง ISP จะบล็อกทรัพยากรที่จำเป็นสำหรับการทำงานของเกม MTG และทำให้เกิดปัญหา ในสถานการณ์สมมตินี้ การลองใช้เครือข่ายอื่นอาจช่วยแก้ปัญหาได้
- ออก เกม / ตัวเรียกใช้งานและ ตัดการเชื่อมต่อ ระบบของคุณจากเครือข่ายปัจจุบัน
- แล้ว เชื่อมต่อ ระบบของคุณไปยังเครือข่ายอื่น หากไม่มีเครือข่ายอื่นให้ใช้งานคุณสามารถเลือกใช้ฮอตสปอตของมือถือของคุณได้ แต่ให้สังเกตขนาดของการดาวน์โหลด คุณยังสามารถลองใช้ VPN เพื่อข้ามข้อ จำกัด ของ ISP
- ตอนนี้เปิดเกม MTG Arena เพื่อตรวจสอบว่าไม่มีข้อผิดพลาดหรือไม่
โซลูชันที่ 3: ล้างบูตระบบของคุณและถอนการติดตั้ง Faceit
Faceit เป็นแอปพลิเคชั่นป้องกันการโกงและผู้เล่น / เกมหลายคนใช้ แต่แอปพลิเคชันนี้สามารถทำลายการทำงานของเกมและทำให้เกิดปัญหาได้ ในบริบทนี้ การถอนการติดตั้ง Faceit อาจช่วยแก้ปัญหาได้ สำหรับภาพประกอบเราจะพูดถึงกระบวนการสำหรับพีซี Windows
- ออก เกม / ตัวเรียกใช้งาน
- ตอนนี้คลีนบูตระบบของคุณเพื่อตัดสัญญาณรบกวนจาก 3ถ โปรแกรมปาร์ตี้
- ตอนนี้พิมพ์ การตั้งค่า ใน การค้นหาของ Windows จากนั้นในรายการผลลัพธ์ให้คลิกที่ การตั้งค่า
- ตอนนี้คลิกที่ แอป.
- ตอนนี้ขยาย Faceit แล้วคลิกที่ ถอนการติดตั้ง ปุ่ม.
- แล้ว รอ เพื่อให้กระบวนการถอนการติดตั้งเสร็จสมบูรณ์
- ตอนนี้ เริ่มต้นใหม่ ระบบของคุณและเมื่อรีสตาร์ทให้ตรวจสอบว่า MTG Arena ทำงานได้ดีหรือไม่
โซลูชันที่ 4: ปิดใช้งานเอาต์พุตเดี่ยวของ Multi-GPUs (SLI และ CrossFire)
ทั้ง Nvidia (SLI) และ AMD (CrossFire) มีตัวแปรในการสร้างเอาต์พุตเดี่ยวจาก multi-GPUs อย่างไรก็ตามเทคโนโลยีเหล่านี้เป็นที่ทราบกันดีว่าขัดแย้งกับ MTG Arena และทำให้เกิดปัญหาภายใต้การหารือ ในสถานการณ์สมมตินี้ การปิดใช้งานคุณลักษณะ GPU นี้อาจช่วยแก้ปัญหาได้
สำหรับ Nvidia SLI
- เปิด แผงควบคุม Nvidia และในบานหน้าต่างด้านซ้ายของหน้าต่างให้ขยาย การตั้งค่า 3D.
- ตอนนี้คลิกที่ ตั้งค่าการกำหนดค่า SLI จากนั้นในบานหน้าต่างด้านขวาของหน้าต่างให้เลือกตัวเลือกของ อย่าใช้เทคโนโลยี SLI.
สำหรับ AMD CrossFire
- เปิด แผงควบคุม AMD และในบานหน้าต่างด้านซ้ายของหน้าต่างให้ขยายตัวเลือกของ ประสิทธิภาพ.
- ตอนนี้คลิกที่ AMD CrossFire จากนั้นในบานหน้าต่างด้านขวาของหน้าต่างให้เลือกตัวเลือกของ ปิดการใช้งาน AMD CrossFire.
หลังจากปิดใช้งานคุณสมบัติ multi-GPU แล้วให้เปิดเกมและตรวจสอบว่าทำงานได้ดีหรือไม่
โซลูชันที่ 5: ปิดใช้งานคุณสมบัติ Data Execution Protection (DEP) ของ Windows
DEP เป็นคุณลักษณะด้านความปลอดภัยของ Windows เพื่อป้องกันระบบ Windows จากความเสียหายจากภัยคุกคามเช่นไวรัสเป็นต้นแม้ว่า DEP จะเป็นคุณลักษณะของ Windows ที่มีประโยชน์มาก แต่ก็สามารถขัดขวางการทำงานของเกมและทำให้เกิดปัญหาขึ้นได้ ในบริบทนี้ การยกเว้นเกมจาก DEP หรือการปิดใช้งาน DEP โดยสมบูรณ์อาจช่วยแก้ปัญหาได้
คำเตือน: ดำเนินการด้วยความเสี่ยงของคุณเองเนื่องจากการเปลี่ยนการตั้งค่า DEP อาจทำให้ระบบของคุณได้รับภัยคุกคามเช่นไวรัสโทรจัน ฯลฯ
- ออก MTG Arena จากนั้นตรวจสอบให้แน่ใจว่าไม่มีกระบวนการที่เกี่ยวข้องกับเกมกำลังทำงานอยู่ในตัวจัดการงานของระบบของคุณ
- ตอนนี้พิมพ์ แผงควบคุม ใน Windows Search กล่อง (บนแถบงานของพีซีของคุณ) จากนั้นในผลลัพธ์ให้คลิกที่ แผงควบคุม.
- ตอนนี้เปลี่ยนมุมมองเป็น ไอคอนขนาดใหญ่.
- จากนั้นเปิด ระบบ.
- ในบานหน้าต่างด้านซ้ายของหน้าต่าง ให้คลิกที่ การตั้งค่าระบบขั้นสูง.
จากนั้นในแท็บขั้นสูงคลิกที่ การตั้งค่า ใน ประสิทธิภาพ มาตรา.
- ตอนนี้นำทางไปยัง การป้องกันการดำเนินการข้อมูล จากนั้นคลิกที่ เปิด DEP สำหรับโปรแกรมทั้งหมดยกเว้นโปรแกรมที่ฉันเลือก.
- ตอนนี้คลิกที่ไฟล์ เพิ่ม จากนั้นไปที่ปุ่ม การติดตั้ง ไดเรกทอรีของเกม
- จากนั้นเลือกไฟล์ MTGAlauncher.exe ไฟล์ของเกมและคลิกที่ เปิด.
- จากนั้นคลิกที่ไฟล์ สมัคร ในแท็บ Data Execution Prevention
- ตอนนี้ เปิด ที่ เอ็มทีจี อารีน่า เกมและตรวจสอบว่าไม่มีข้อผิดพลาดหรือไม่
- ถ้าไม่เช่นนั้นคุณอาจต้องปิดการใช้งาน DEP อย่างสมบูรณ์
โซลูชันที่ 6: เปลี่ยนการตั้งค่าโปรแกรมป้องกันไวรัสและไฟร์วอลล์
แอปพลิเคชั่นป้องกันไวรัสและไฟร์วอลล์มีบทบาทสำคัญในการรักษาความปลอดภัยของระบบและข้อมูลของคุณ คุณอาจพบข้อผิดพลาดหากแอปพลิเคชันป้องกันไวรัส/ไฟร์วอลล์ของคุณรบกวนการทำงานของเกม ในสถานการณ์นี้การอนุญาตให้เล่นเกมผ่านการตั้งค่าโปรแกรมป้องกันไวรัสและไฟร์วอลล์อาจช่วยแก้ปัญหาได้
คำเตือน: ดำเนินการด้วยความเสี่ยงของคุณเองเนื่องจากการเปลี่ยนการตั้งค่าแอปพลิเคชันป้องกันไวรัสและไฟร์วอลล์ของคุณอาจทำให้ระบบของคุณได้รับภัยคุกคามเช่นโทรจันไวรัส ฯลฯ
- ปิดการใช้งานชั่วคราว โปรแกรมป้องกันไวรัสและไฟร์วอลล์ของคุณ ตรวจสอบด้วยว่ามีไฟล์ที่เกี่ยวข้องกับเกมอยู่ในไฟล์ การกักกัน การตั้งค่าโปรแกรมป้องกันไวรัส/ไฟร์วอลล์ของคุณ และหากเป็นเช่นนั้น ให้กู้คืนไฟล์เหล่านั้นไปยังตำแหน่งเดิม
- หากคุณเลือกที่จะ เพิ่มข้อยกเว้น สำหรับเกมจากนั้นเพิ่มโฟลเดอร์การติดตั้งทั้งหมดของเกมในข้อยกเว้น
- จากนั้นตรวจสอบว่าเกม MTG Arena ไม่มีข้อผิดพลาดหรือไม่
- หากไม่เป็นเช่นนั้นให้ทำการเปลี่ยนแปลงต่อไปนี้กับการตั้งค่าโปรแกรมป้องกันไวรัส / ไฟร์วอลล์ของคุณ (รายงานโดยผู้ใช้ว่าทำงานได้)
- สำหรับ Avast: เปิด การตั้งค่า และ นำทาง ไปที่ การแก้ไขปัญหา. แล้ว ยกเลิกการเลือก ตัวเลือกของ เปิดใช้งาน Hardware-Assisted Virtualization และรีสตาร์ทระบบของคุณ
- สำหรับ Kaspersky: เปิด กิจกรรมการสมัคร และในรายการที่ถูกตรวจสอบ เพิ่มกระบวนการ ที่เกี่ยวข้องกับเกมและ Unity to ที่เชื่อถือ.
- สำหรับโปรแกรมป้องกันไวรัสอื่นๆ ทั้งหมด ย้อนกลับ การตั้งค่า ของโปรแกรมป้องกันไวรัสของคุณไปยัง ค่าเริ่มต้น.
- แล้ว ตรวจสอบ หาก MTG Arena ทำงานได้ดี
- ถ้าไม่เช่นนั้นคุณอาจต้องทำ ถอนการติดตั้งโปรแกรมป้องกันไวรัสของคุณโดยสมบูรณ์ ผลิตภัณฑ์.
โซลูชันที่ 7: ติดตั้งเกมใหม่
หากยังไม่มีสิ่งใดช่วยคุณได้แสดงว่าปัญหาเกิดจากการติดตั้ง MTG Arena เสียหาย ในกรณีนี้การติดตั้งเกมใหม่อาจช่วยแก้ปัญหาได้ สำหรับภาพประกอบ เราจะพูดถึงกระบวนการสำหรับพีซีที่ใช้ Windows
- ออก MTG Arena และฆ่ากระบวนการที่เกี่ยวข้องทั้งหมดผ่าน Task Manager
- ดาวน์โหลดและ ติดตั้ง เกม (เพียงแค่ติดตั้งทับการติดตั้งที่มีอยู่) จากนั้นตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
- ถ้าไม่มีให้พิมพ์ แผงควบคุม ใน การค้นหาของ Windows กล่อง (บนแถบงานของพีซีของคุณ) และในรายการผลลัพธ์ให้คลิกที่ แผงควบคุม.
- จากนั้นคลิกที่ ถอนการติดตั้งโปรแกรม.
- ตอนนี้เลือก MTG Arena จากนั้นคลิกที่ ถอนการติดตั้ง.
- แล้ว ติดตาม ข้อความแจ้งบนหน้าจอของคุณเพื่อทำการถอนการติดตั้ง MTG Arena ให้เสร็จสิ้น
- ตอนนี้ เริ่มต้นใหม่ ระบบของคุณและเมื่อรีสตาร์ทให้เปิด 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
- ตอนนี้พิมพ์ Registry Editor ใน การค้นหาของ Windows จากนั้นในผลลัพธ์ที่แสดง ให้คลิกขวาที่ Registry Editor จากนั้นคลิกที่ เรียกใช้ในฐานะผู้ดูแลระบบ. (คำเตือน: ดำเนินการด้วยความเสี่ยงของคุณเองเนื่องจากการแก้ไขรีจิสทรีของระบบของคุณต้องใช้ความเชี่ยวชาญระดับหนึ่งและหากทำผิดคุณอาจทำให้ระบบของคุณเสียหายเกินกว่าจะซ่อมแซมได้)
- แล้ว นำทาง ไปยังเส้นทางต่อไปนี้:
คอมพิวเตอร์ \ HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node
- ตอนนี้ลบโฟลเดอร์ของ พ่อมดแห่งชายฝั่ง.
- แล้ว เริ่มต้นใหม่ ระบบของคุณและเมื่อรีสตาร์ท ให้ติดตั้งเกมและหวังว่าปัญหาจะได้รับการแก้ไข
หากไม่มีอะไรได้ผลสำหรับคุณแล้ว ลองติดตั้งเวอร์ชันเก่ากว่า ของเกม