เมื่อคุณเปิดแอปพลิเคชันเหล่านี้คุณอาจได้รับข้อความแสดงข้อผิดพลาดพร้อมข้อผิดพลาดที่เกี่ยวข้องกับ MSVCR80.dll ข้อผิดพลาดนี้มักเกี่ยวข้องกับ Prepar3D (P3D), Ground Environment X และแอปพลิเคชันจำลองอื่น ๆ โดยปกติปัญหานี้จะส่งผลกระทบต่อพีซีที่ใช้ Windows 7 และใหม่กว่า แต่ระบบปฏิบัติการรุ่นก่อนหน้านี้ไม่ใช่ข้อยกเว้น
ข้อขัดข้องหรือข้อผิดพลาดนี้เกิดขึ้นเมื่อไม่มีการอ้างอิงของซอฟต์แวร์อย่างน้อยหนึ่งอย่าง เมื่อหนึ่งในส่วนเสริมหรือส่วนประกอบของคุณได้รับการพัฒนาด้วย Visual Studio 2005 หรือใหม่กว่าการไม่มี C ++ แจกจ่ายซ้ำได้จะทำให้แอปพลิเคชันของคุณหยุดทำงาน
ในการแก้ไขข้อผิดพลาดนี้คุณสามารถติดตั้ง C ++ Redistributable ล่าสุดดำเนินการ Windows Update หรือคัดลอก MSVCR80.dll จากพีซีเครื่องอื่นไปยังพีซีของคุณ ในบทความนี้เราจะดูวิธีต่างๆในการแก้ปัญหานี้ด้วยวิธีต่างๆ
วิธีที่ 1: การติดตั้ง C ++ Redistributable
ขึ้นอยู่กับเวลาที่แอปพลิเคชันของคุณเปิดตัวการติดตั้ง Visual C ++ Redistributable ควรทำให้มี MSVCR80.dll และไฟล์อื่น ๆ ซึ่งอาจจำเป็นสำหรับ P3D ในการทำงาน
- ดาวน์โหลด Microsoft Visual C ++ Redistributable ลงในคอมพิวเตอร์ของคุณ ใช้ลิงก์ใดก็ได้ด้านล่างที่ตรงกับสถาปัตยกรรมของพีซีของคุณ x64 คือ 64 บิตและ x86 คือ 32 บิต
- Microsoft Visual C ++ 2015 Redistributable Package (x64)
- Microsoft Visual C ++ 2015 Redistributable Package (x86)
- ไปที่ตำแหน่งที่ดาวน์โหลดไฟล์ปฏิบัติการและเรียกใช้ vc_redist.x64.exe หรือ vc_redist.x86.exe ในฐานะผู้ดูแลระบบ
- ทำตามคำแนะนำเพื่อติดตั้งแอปพลิเคชันลงในคอมพิวเตอร์ของคุณ
- รีบูตและลองติดตั้งแอปพลิเคชันอีกครั้งเพื่อตรวจสอบว่าข้อผิดพลาดยังคงมีอยู่หรือไม่
วิธีที่ 2: การใช้ Windows Updates
การอัปเดต Windows จะดาวน์โหลดการอ้างอิงที่ขาดหายไปทั้งหมดและทำให้ P3D ใช้งานได้ วิธีรับอัปเดต Windows มีดังนี้
- คลิกที่ปุ่ม Start แล้วพิมพ์ 'Windows Updates' จากนั้นกด Enter
- คลิก 'ตรวจสอบการอัปเดต' จากนั้นรอในขณะที่ Windows ค้นหาการอัปเดตสำหรับพีซีของคุณ
- หากมีการอัปเดตคุณจะเห็นข้อความแจ้งว่ามีการอัปเดตที่สำคัญหรือไม่บังคับหรือแจ้งให้คุณตรวจสอบการอัปเดตที่สำคัญหรือไม่บังคับให้คลิกที่ข้อความเพื่อดูการอัปเดตที่จะติดตั้ง
- เปิดใช้งานช่องทำเครื่องหมายสำหรับการอัปเดตภายใต้“ สำคัญ” และ“ ทางเลือก” จากนั้นคลิก ติดตั้ง .
วิธีที่ 3: การคัดลอก MSVCR80.dll จากพีซี Windows เครื่องอื่น
หาก MSVCR80.dll มีข้อผิดพลาดหรือไม่มีอยู่คุณสามารถทำให้พร้อมใช้งานได้โดยการคัดลอกจากพีซีเครื่องอื่น วิธีนี้ขึ้นอยู่กับว่าคอมพิวเตอร์ที่คุณกำลังคัดลอกมีไฟล์. dll ที่หายไป วิธีดำเนินการนี้มีดังนี้
- บนพีซีเครื่องอื่นให้เปิด Explorer โดยกด Windows Key + E
- ไปที่ C: windows System32
- ในกล่องค้นหาพิมพ์ MSVCR80.dll แล้วกด Enter
- รอให้การค้นหาเสร็จสมบูรณ์และคัดลอก MSVCR80.dll ไปยังอุปกรณ์จัดเก็บข้อมูลภายนอกหากมี
- กลับไปที่พีซีของคุณและไปที่ C: windows System32 จากนั้นคัดลอกและวางไฟล์ dll ลงในตำแหน่งนี้