การแก้ไข: Nexus Mod Manager ไม่สามารถรับข้อมูลรุ่นจากเซิร์ฟเวอร์การอัพเดท

Nexus Mod Manager เป็นโปรแกรมโอเพนซอร์สที่เกี่ยวข้องกับ Nexus Mods โปรแกรมนี้มีให้สำหรับ Windows และอนุญาตให้ผู้ใช้ดาวน์โหลดและติดตั้ง mods ลงในเกมของพวกเขาโดยอัตโนมัติ อย่างไรก็ตามเมื่อเร็ว ๆ นี้มีรายงานจำนวนมากเข้ามาในผู้ใช้ที่ไม่สามารถดึงข้อมูลอัพเดตไปยังแอปพลิเคชันได้ แอปพลิเคชันแสดงข้อผิดพลาด“ Nexus Mod Manager Updater: ไม่สามารถรับข้อมูลเวอร์ชั่นจากเซิร์ฟเวอร์การอัพเดท” ในขณะที่พยายามอัปเดต

ข้อความแสดงข้อผิดพลาดการอัพเดตล้มเหลว

เกิดข้อผิดพลาดในการอัปเดต Nexus Mod Manager อย่างไร

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

  • สิทธิ์ของผู้ดูแลระบบ: ในบางกรณีข้อผิดพลาดนี้อาจเกิดขึ้นเนื่องจากแอปพลิเคชันมีสิทธิ์ไม่เพียงพอ เมื่อตัวเรียกใช้พยายามติดต่อกับเซิร์ฟเวอร์และเขียนลงในฮาร์ดไดรฟ์ที่มีสิทธิ์ไม่เพียงพอจะป้องกันไม่ให้ทำเช่นนั้น
  • ไฟร์วอลล์: บางครั้งไฟร์วอลล์ Windows อาจบล็อกองค์ประกอบบางอย่างของแอปพลิเคชันไม่ให้ติดต่อกับเซิร์ฟเวอร์ สิ่งนี้สามารถป้องกันไม่ให้ไคลเอ็นต์อัปเดตดังนั้นทำให้เกิดข้อผิดพลาดนี้
  • ข้อผิดพลาดของโพรโทคอล: ในแอปพลิเคชันรุ่นก่อนหน้านี้มีการใช้โปรโตคอล HTTP อย่างไรก็ตามในเวอร์ชันที่ใหม่กว่านั้นโปรโตคอล HTTP จะถูกใช้ โปรโตคอล HTTPs เป็นสิ่งจำเป็นเนื่องจากกฎหมายล่าสุดที่ส่งผ่านในยุโรปเนื่องจากเว็บไซต์ทั้งหมดต้องใช้โปรโตคอล HTTPs Nexus Mods อัปเดตเป็นโปรโตคอล HTTP แล้ว ดังนั้นแอปพลิเคชันรุ่นเก่ากว่าจึงไม่สามารถเชื่อมต่อได้อีกต่อไป
  • แอปพลิเคชันที่ล้าสมัย: ในบางกรณีข้อผิดพลาดนี้ได้รับการรายงานว่าจะเกิดขึ้นกับแอปพลิเคชันรุ่นใหม่กว่า ดังนั้นเวอร์ชันใหม่ของแอปพลิเคชันจึงได้รับการเผยแพร่เพื่อแก้ไขข้อบกพร่องนี้อย่างไรก็ตามเว็บไซต์ Nexus Mods ไม่ได้อัปเดตฐานข้อมูลเป็นแอปพลิเคชันรุ่นใหม่กว่า อย่างไรก็ตามการอัปเดตนั้นมีอยู่ในไซต์ Git Hub

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

โซลูชันที่ 1: การให้สิทธิ์ผู้ดูแลระบบ

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

  1. คลิกขวา ที่ แอปพลิเคชั่นที่ ทำงานได้
  2. เลือก“ คุณสมบัติ
  3. คลิกที่แท็บ " ความเข้ากันได้ " และทำเครื่องหมายที่ช่อง " เรียกใช้ในฐานะผู้ดูแลระบบ "
  4. ลอง เรียกใช้ แอปพลิเคชันและ ตรวจสอบ ว่าปัญหายังคงมีอยู่หรือไม่

    ให้สิทธิ์ผู้ดูแลระบบ

โซลูชันที่ 2: การอนุญาตให้เข้าถึงในไฟร์วอลล์

บางครั้งไฟร์วอลล์ Windows อาจบล็อกองค์ประกอบบางอย่างของแอปพลิเคชันไม่ให้ติดต่อกับเซิร์ฟเวอร์ สิ่งนี้สามารถป้องกันไม่ให้ไคลเอ็นต์อัปเดตดังนั้นทำให้เกิดข้อผิดพลาดนี้ ดังนั้นในขั้นตอนนี้เราจะอนุญาตให้แอปพลิเคชันยกเว้นใน Windows Firewall สำหรับการที่:

  1. คลิก ที่ เมนู Start แล้วเลือกไอคอน“ การตั้งค่า
  2. ภายในการตั้งค่าคลิกที่ตัวเลือก“ อัพเดต & ความปลอดภัย
  3. เลือก ตัว เลือกความปลอดภัยของ Windows ” จากบานหน้าต่างด้านซ้าย
  4. คลิกที่ตัว เลือก“ ไฟร์วอลล์และการป้องกันเครือข่าย
  5. เลือก ตัว เลือกอนุญาตแอปพลิเคชันผ่านไฟร์วอลล์
  6. คลิกที่ " เปลี่ยนการตั้งค่า " เพื่อ ให้สิทธิ์ ที่ จำเป็น
  7. อนุญาต " Nexus Mod Manager " และแอปพลิเคชันที่เกี่ยวข้องกับ NMM ผ่านเครือข่าย " สาธารณะ " และ " ส่วนตัว "
  8. คลิกที่ " ตกลง " เรียกใช้ แอปพลิเคชันและ ตรวจสอบ ว่าปัญหายังคงมีอยู่หรือไม่

    การอนุญาตให้แอปพลิเคชันผ่านไฟร์วอลล์

โซลูชันที่ 3: การอัปเดตแอปพลิเคชัน

มีข้อผิดพลาดกับแอปพลิเคชันรุ่นเก่าเนื่องจากข้อผิดพลาดถูกทริกเกอร์ นอกจากนี้เวอร์ชันเก่าของแอปพลิเคชันใช้โปรโตคอล HTTP แทนโปรโตคอล HTTPs ตั้งแต่ Nexus Mods อัปเกรดเซิร์ฟเวอร์เพื่อใช้โปรโตคอล“ HTTPs” รุ่นที่เก่ากว่าจึงไม่มีประโยชน์ ดังนั้นในขั้นตอนนี้เราจะแก้ไขปัญหาทั้งสองนี้โดยอัปเดตแอปพลิเคชันให้เป็นเวอร์ชั่นล่าสุด

  1. ถอนการติดตั้ง Nexus Mod Manager
  2. คลิก ที่นี่เพื่อ ดาวน์โหลด แอปพลิเคชั่น เวอร์ชัน ล่าสุด
  3. เมื่อ ดาวน์โหลด แล้วให้ ติดตั้ง แอปพลิเคชัน

    การติดตั้งแอพพลิเคชั่น
  4. ลอง เรียกใช้ Nexus Mod Manager และ ตรวจสอบ ว่าปัญหายังคงมีอยู่หรือไม่

บทความที่น่าสนใจ