Nexus Mod Manager เป็นโปรแกรมโอเพ่นซอร์สที่เชื่อมโยงกับ Nexus Mods โปรแกรมนี้มีให้สำหรับ Windows และช่วยให้ผู้ใช้สามารถดาวน์โหลดและใช้ mods กับเกมของตนโดยอัตโนมัติ อย่างไรก็ตามเมื่อไม่นานมานี้มีรายงานจำนวนมากเกี่ยวกับผู้ใช้ที่ไม่สามารถดึงข้อมูลอัปเดตไปยังแอปพลิเคชันได้ แอปพลิเคชันแสดงข้อผิดพลาด“ Nexus Mod Manager Updater: ไม่สามารถรับข้อมูลเวอร์ชันจากเซิร์ฟเวอร์อัปเดต” ขณะพยายามอัปเดต
อะไรเป็นสาเหตุของข้อผิดพลาดในการอัปเดต Nexus Mod Manager
หลังจากการตรวจสอบเรื่องนี้เราได้คิดค้นชุดวิธีแก้ปัญหาที่แก้ไขข้อผิดพลาดสำหรับผู้ใช้ส่วนใหญ่ของเรา นอกจากนี้เรายังตรวจสอบสาเหตุของปัญหาและสาเหตุที่พบบ่อยที่สุดบางส่วนแสดงอยู่ด้านล่าง
- สิทธิ์การดูแลระบบ:ในบางกรณีข้อผิดพลาดนี้อาจเกิดขึ้นเนื่องจากแอปพลิเคชันมีสิทธิ์ไม่เพียงพอ เมื่อ Launcher พยายามติดต่อกับเซิร์ฟเวอร์และเขียนบนฮาร์ดไดรฟ์สิทธิ์ไม่เพียงพอจะป้องกันไม่ให้ทำเช่นนั้น
- ไฟร์วอลล์:บางครั้งไฟร์วอลล์ Windows อาจบล็อกองค์ประกอบบางอย่างของแอปพลิเคชันไม่ให้ติดต่อกับเซิร์ฟเวอร์ สิ่งนี้สามารถป้องกันไม่ให้ไคลเอ็นต์อัปเดตได้ดังนั้นจึงทำให้เกิดข้อผิดพลาดนี้
- ข้อผิดพลาดของโปรโตคอล:ในแอปพลิเคชันเวอร์ชันก่อนหน้านี้มีการใช้โปรโตคอล HTTP อย่างไรก็ตามในเวอร์ชันที่ใหม่กว่าจะใช้โปรโตคอล HTTPs โปรโตคอล HTTPs มีความจำเป็นเนื่องจากกฎหมายล่าสุดที่ผ่านในยุโรปเนื่องจากเว็บไซต์ทั้งหมดต้องใช้โปรโตคอล HTTPs Nexus Mods ยังอัปเดตเป็นโปรโตคอล HTTPs ดังนั้นแอปพลิเคชันเวอร์ชันเก่าจะไม่สามารถเชื่อมต่อได้อีกต่อไป
- แอปพลิเคชันที่ล้าสมัย:ในบางกรณีข้อผิดพลาดนี้ยังรายงานว่าเกิดขึ้นกับแอปพลิเคชันเวอร์ชันที่ใหม่กว่า ดังนั้นจึงมีการเปิดตัวแอปพลิเคชันเวอร์ชันใหม่เพื่อแก้ไขข้อบกพร่องนี้อย่างไรก็ตามเว็บไซต์ Nexus Mods ไม่ได้อัปเดตฐานข้อมูลเป็นแอปพลิเคชันเวอร์ชันใหม่ อย่างไรก็ตามการอัปเดตมีอยู่ในไซต์ Git Hub
เมื่อคุณมีความเข้าใจพื้นฐานเกี่ยวกับลักษณะของปัญหาแล้วเราจะดำเนินการแก้ไขต่อไป เป็นสิ่งสำคัญที่คุณต้องใช้โซลูชันเหล่านี้ตามลำดับที่ระบุไว้
โซลูชันที่ 1: การให้สิทธิ์ผู้ดูแลระบบ
ในบางกรณีข้อผิดพลาดนี้อาจเกิดขึ้นเนื่องจากแอปพลิเคชันมีสิทธิ์ไม่เพียงพอ เมื่อ Launcher พยายามติดต่อกับเซิร์ฟเวอร์และเขียนบนฮาร์ดไดรฟ์สิทธิ์ไม่เพียงพอจะป้องกันไม่ให้ทำเช่นนั้น ดังนั้นในขั้นตอนนี้เราจะให้สิทธิ์ระดับผู้ดูแลระบบแอปพลิเคชัน สำหรับการที่:
- คลิกขวาที่แอปพลิเคชันที่เรียกใช้งานได้
- เลือก“ คุณสมบัติ ”
- คลิกที่แท็บ“ ความเข้ากันได้ ” แล้วเลือกช่อง“ เรียกใช้ในฐานะผู้ดูแลระบบ ”
- ลองเรียกใช้แอปพลิเคชันและตรวจสอบเพื่อดูว่าปัญหายังคงมีอยู่หรือไม่
โซลูชันที่ 2: การให้สิทธิ์การเข้าถึงในไฟร์วอลล์
บางครั้งไฟร์วอลล์ Windows อาจบล็อกองค์ประกอบบางอย่างของแอปพลิเคชันไม่ให้ติดต่อกับเซิร์ฟเวอร์ สิ่งนี้สามารถป้องกันไม่ให้ไคลเอ็นต์อัปเดตได้ดังนั้นจึงทำให้เกิดข้อผิดพลาดนี้ ดังนั้นในขั้นตอนนี้เราจะให้การยกเว้นแอปพลิเคชันใน Windows Firewall สำหรับการที่:
- คลิกที่Start Menuและเลือกไอคอน“ Settings ”
- ภายในการตั้งค่าคลิกที่ตัวเลือก“ การอัปเดตและความปลอดภัย ”
- เลือกตัวเลือก “ Windows Security ” จากบานหน้าต่างด้านซ้าย
- คลิกที่ตัวเลือก“ Firewall & Network Protection ”
- เลือกตัวเลือก “ อนุญาตแอปพลิเคชันผ่านไฟร์วอลล์ ”
- คลิกที่“ เปลี่ยนการตั้งค่า ” เพื่อให้จำเป็นสิทธิ์
- อนุญาต“ Nexus Mod Manager ” และแอปพลิเคชันทั้งหมดที่เกี่ยวข้องกับNMMผ่านทั้งเครือข่าย“ สาธารณะ ” และ“ ส่วนตัว ”
- คลิกที่“ ตกลง ” เรียกใช้แอปพลิเคชันและตรวจสอบเพื่อดูว่าปัญหายังคงมีอยู่หรือไม่
แนวทางที่ 3: การอัปเดตแอปพลิเคชัน
เกิดข้อบกพร่องกับแอปพลิเคชันเวอร์ชันเก่าเนื่องจากข้อผิดพลาดถูกทริกเกอร์ นอกจากนี้แอปพลิเคชันเวอร์ชันเก่ายังใช้โปรโตคอล HTTP แทนโปรโตคอล HTTPs เนื่องจาก Nexus Mods อัปเกรดเซิร์ฟเวอร์ของตนให้ใช้โปรโตคอล "HTTPs" เวอร์ชันที่เก่ากว่าจึงไม่มีประโยชน์ ดังนั้นในขั้นตอนนี้เราจะแก้ไขปัญหาทั้งสองนี้โดยการอัปเดตแอปพลิเคชันเป็นเวอร์ชันล่าสุด
- ถอนการติดตั้งNexus Modผู้จัดการ
- คลิกที่นี่เพื่อดาวน์โหลดล่าสุดรุ่นของแอพลิเคชัน
- เมื่อดาวน์โหลดแล้วให้ติดตั้งแอปพลิเคชัน
- ลองเรียกใช้ Nexus Mod Manager และตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่