การแก้ไข: 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: การให้สิทธิ์ผู้ดูแลระบบ
ในบางกรณีข้อผิดพลาดนี้อาจเกิดขึ้นเนื่องจากแอปพลิเคชันที่มีสิทธิ์ไม่เพียงพอ เมื่อตัวเรียกใช้พยายามติดต่อกับเซิร์ฟเวอร์และเขียนลงในฮาร์ดไดรฟ์ที่มีสิทธิ์ไม่เพียงพอจะป้องกันไม่ให้ทำเช่นนั้น ดังนั้นในขั้นตอนนี้เราจะให้สิทธิ์ผู้ดูแลระบบแอปพลิเคชัน สำหรับการที่:
- คลิกขวา ที่ แอปพลิเคชั่นที่ ทำงานได้
- เลือก“ คุณสมบัติ ”
- คลิกที่แท็บ " ความเข้ากันได้ " และทำเครื่องหมายที่ช่อง " เรียกใช้ในฐานะผู้ดูแลระบบ "
- ลอง เรียกใช้ แอปพลิเคชันและ ตรวจสอบ ว่าปัญหายังคงมีอยู่หรือไม่
ให้สิทธิ์ผู้ดูแลระบบ
โซลูชันที่ 2: การอนุญาตให้เข้าถึงในไฟร์วอลล์
บางครั้งไฟร์วอลล์ Windows อาจบล็อกองค์ประกอบบางอย่างของแอปพลิเคชันไม่ให้ติดต่อกับเซิร์ฟเวอร์ สิ่งนี้สามารถป้องกันไม่ให้ไคลเอ็นต์อัปเดตดังนั้นทำให้เกิดข้อผิดพลาดนี้ ดังนั้นในขั้นตอนนี้เราจะอนุญาตให้แอปพลิเคชันยกเว้นใน Windows Firewall สำหรับการที่:
- คลิก ที่ เมนู Start แล้วเลือกไอคอน“ การตั้งค่า ”
- ภายในการตั้งค่าคลิกที่ตัวเลือก“ อัพเดต & ความปลอดภัย ”
- เลือก ตัว เลือก “ ความปลอดภัยของ Windows ” จากบานหน้าต่างด้านซ้าย
- คลิกที่ตัว เลือก“ ไฟร์วอลล์และการป้องกันเครือข่าย ”
- เลือก ตัว เลือก “ อนุญาตแอปพลิเคชันผ่านไฟร์วอลล์ ”
- คลิกที่ " เปลี่ยนการตั้งค่า " เพื่อ ให้สิทธิ์ ที่ จำเป็น
- อนุญาต " Nexus Mod Manager " และแอปพลิเคชันที่เกี่ยวข้องกับ NMM ผ่านเครือข่าย " สาธารณะ " และ " ส่วนตัว "
- คลิกที่ " ตกลง " เรียกใช้ แอปพลิเคชันและ ตรวจสอบ ว่าปัญหายังคงมีอยู่หรือไม่
การอนุญาตให้แอปพลิเคชันผ่านไฟร์วอลล์
โซลูชันที่ 3: การอัปเดตแอปพลิเคชัน
มีข้อผิดพลาดกับแอปพลิเคชันรุ่นเก่าเนื่องจากข้อผิดพลาดถูกทริกเกอร์ นอกจากนี้เวอร์ชันเก่าของแอปพลิเคชันใช้โปรโตคอล HTTP แทนโปรโตคอล HTTPs ตั้งแต่ Nexus Mods อัปเกรดเซิร์ฟเวอร์เพื่อใช้โปรโตคอล“ HTTPs” รุ่นที่เก่ากว่าจึงไม่มีประโยชน์ ดังนั้นในขั้นตอนนี้เราจะแก้ไขปัญหาทั้งสองนี้โดยอัปเดตแอปพลิเคชันให้เป็นเวอร์ชั่นล่าสุด
- ถอนการติดตั้ง Nexus Mod Manager
- คลิก ที่นี่เพื่อ ดาวน์โหลด แอปพลิเคชั่น เวอร์ชัน ล่าสุด
- เมื่อ ดาวน์โหลด แล้วให้ ติดตั้ง แอปพลิเคชัน
การติดตั้งแอพพลิเคชั่น - ลอง เรียกใช้ Nexus Mod Manager และ ตรวจสอบ ว่าปัญหายังคงมีอยู่หรือไม่