เมื่อคุณได้รับข้อผิดพลาดรันไทม์ของ Microsoft Visual C++ คุณจะไม่สามารถเปิดแอปพลิเคชันหรือใช้คุณลักษณะของแอปได้อย่างถูกต้อง หลายรายการทำให้เกิดปัญหานี้บนพีซี Windows 11 หรือ Windows 10 ของคุณ เราจะแสดงวิธีแก้ไขรายการที่ทำให้เกิดปัญหานี้ เพื่อให้คุณสามารถกลับมาทำงานกับแอปที่ติดตั้งไว้ได้
การแก้ไขข้อผิดพลาดรันไทม์ Visual C++ มักต้องใช้วิธีแก้ไขปัญหาหลายวิธีดังต่อไปนี้ เนื่องจากรายการที่ทำให้เกิดปัญหามักไม่มีความชัดเจน การใช้หลายวิธีช่วยให้คุณสามารถแก้ไขรายการที่เป็นไปได้ทั้งหมดที่ทำให้เกิดปัญหาได้
อัปเดตไดรเวอร์การ์ดแสดงผลของคุณ
หากไดรเวอร์การ์ดแสดงผลของคุณล้าสมัย นั่นอาจเป็นสาเหตุที่ทำให้คุณพบข้อผิดพลาดรันไทม์ ซึ่งมักจะเกิดขึ้นเมื่อคุณเปิดเกมบนพีซีของคุณ
คุณสามารถแก้ไขได้โดยการอัปเดตไดรเวอร์การ์ดแสดงผลโดยใช้ Windows Update ทั้งบนระบบ Windows 11 และ Windows 10
บน Windows 11
- เปิดการตั้งค่าโดยการกด Windows + I
- เลือก Windows Update ในแถบด้านข้างซ้าย
- เลือกตัวเลือกขั้นสูงในบานหน้าต่างด้านขวา
- เลือกการอัปเดตเพิ่มเติม
- ติดตั้งการอัปเดตที่มีอยู่ทั้งหมด
บน Windows 10
- เปิดการตั้งค่าโดยใช้ Windows + I
- เลือกการอัปเดตและความปลอดภัยในการตั้งค่า
- เลือก Windows Update ในแถบด้านข้างซ้าย
- เลือกดูการอัปเดตเพิ่มเติมในบานหน้าต่างด้านขวา
- ดาวน์โหลดและติดตั้งการอัปเดตที่มีอยู่
หากคุณยังคงไม่มีไดรเวอร์ล่าสุด ให้ดาวน์โหลดและติดตั้งไดรเวอร์ล่าสุดด้วยตนเองจากเว็บไซต์ของผู้ผลิตกราฟิกการ์ดของคุณ ตัวอย่างเช่น คุณสามารถอัปเดตไดรเวอร์ของ Nvidia ได้ดังนี้:
- เปิดเว็บเบราว์เซอร์บนพีซีของคุณและไปที่ไซต์ดาวน์โหลดไดรเวอร์ Nvidia
- เลือกรุ่นกราฟิกการ์ดของคุณจากเมนูแบบเลื่อนลงและเลือกค้นหา
- เลือกดาวน์โหลดบนหน้าจอต่อไปนี้เพื่อดาวน์โหลดไดรเวอร์ล่าสุด
- เรียกใช้ไฟล์ที่ดาวน์โหลดมาเพื่อติดตั้งไดรเวอร์ล่าสุด
ปิดโหมดความเข้ากันได้สำหรับแอปของคุณ
หากคุณใช้โหมดความเข้ากันได้ของ Windows เพื่อเรียกใช้แอปของคุณ ให้ปิดโหมดและดูว่าจะช่วยแก้ปัญหาของคุณได้หรือไม่
- คลิกขวาที่ทางลัดของแอปบนเดสก์ท็อปแล้วเลือกคุณสมบัติ
- เข้าถึงแท็บความเข้ากันได้
- ปิดตัวเลือก เรียกใช้โปรแกรมนี้ในโหมดความเข้ากันได้สำหรับตัวเลือก
- เลือกใช้ ตามด้วยตกลงที่ด้านล่าง
- เรียกใช้แอปของคุณ
หากแอปของคุณไม่สามารถเปิดได้เนื่องจากแอปต้องใช้โหมดความเข้ากันได้ ให้ใช้เวอร์ชันแอปที่เข้ากันได้กับเวอร์ชันระบบปฏิบัติการปัจจุบันของคุณ หากไม่สามารถทำได้ ให้ใช้แอปอื่นบนพีซีของคุณ
แก้ไขปัญหา RAM บนพีซี Windows ของคุณ
RAM พีซีของคุณ (หน่วยความจำเข้าถึงโดยสุ่ม) บางครั้งทำให้เกิดปัญหากับการเปิดแอป ในกรณีนี้ ให้ใช้เครื่องมือ Windows ในตัวเพื่อค้นหาและแก้ไขปัญหาหน่วยความจำ
- เปิดเมนู Start ค้นหา Windows Memory Diagnostic และเปิดเครื่องมือ
- เลือกรีสตาร์ททันทีและตรวจสอบปัญหา (แนะนำ) เพื่อรีบูตพีซีของคุณและทำการสแกนปัญหาหน่วยความจำ
- เรียกใช้แอปของคุณเมื่อคุณแก้ไขปัญหาหน่วยความจำแล้ว
คลีนบูตพีซี Windows ของคุณ
แอพของบุคคลที่สามที่ติดตั้งบนระบบของคุณอาจทำให้เกิดข้อผิดพลาดรันไทม์ วิธีหนึ่งในการตรวจสอบคือการคลีนบูตพีซี Windows ของคุณ การทำเช่นนี้จะโหลดเฉพาะไฟล์ที่จำเป็นในการรันระบบของคุณ ช่วยให้คุณค้นหาได้ว่ารายการจากบุคคลที่สามเป็นสาเหตุหรือไม่
- เปิดเมนู Start ค้นหา System Configuration และเปิดเครื่องมือ
- เข้าถึงแท็บบริการ เปิดใช้งานตัวเลือกซ่อนบริการทั้งหมดของ Microsoft และเลือกปิดการใช้งานทั้งหมด
- เปิดแท็บเริ่มต้นและเลือกเปิดตัวจัดการงาน
- คลิกขวาที่แต่ละรายการซึ่งมีคอลัมน์สถานะระบุว่าเปิดใช้งานแล้วเลือกปิดใช้งาน เพื่อให้แน่ใจว่าไม่มีแอปใดเปิดขึ้นโดยอัตโนมัติเมื่อคุณคลีนบูตพีซีของคุณ
- ออกจากตัวจัดการงานและเลือกตกลงบนหน้าต่างการกำหนดค่าระบบ
- รีสตาร์ทพีซีของคุณ
หากคุณไม่ได้รับข้อผิดพลาดรันไทม์ในโหมดคลีนบูต ให้ถอนการติดตั้งแอปที่น่าสงสัยบนพีซีของคุณ
ติดตั้งแอปพลิเคชันของคุณอีกครั้ง
บางครั้งแอปไม่สามารถเปิดได้เนื่องจากตัวแอปเสียหาย ในกรณีนี้ ให้ลบและติดตั้งแอปใหม่เพื่อแก้ไขปัญหาของคุณ
บน Windows 11
- เปิดการตั้งค่าโดยใช้ Windows + I
- เลือกแอป> แอปที่ติดตั้งในการตั้งค่า
- ค้นหาแอปของคุณในรายการ เลือกจุดสามจุดถัดจากแอป และเลือกถอนการติดตั้ง
- เลือกถอนการติดตั้งในข้อความแจ้ง
บน Windows 10
- เปิดการตั้งค่าด้วย Windows + I
- เลือกแอปในการตั้งค่า
- เลือกแอปของคุณในรายการ เลือกถอนการติดตั้ง และเลือกถอนการติดตั้ง
หลังจากลบแอปแล้ว ให้ดาวน์โหลดแอปอีกครั้งและเรียกใช้โปรแกรมติดตั้งเพื่อติดตั้งแอปอีกครั้งบนพีซีของคุณ
ซ่อมแซมแพ็คเกจ Microsoft Visual C++ ที่แจกจ่ายต่อได้
หากแพ็คเกจ Microsoft Visual C++ แบบแจกจ่ายต่อได้ของคุณมีข้อผิดพลาด นั่นอาจเป็นสาเหตุที่ทำให้คุณมีข้อผิดพลาดรันไทม์ ในกรณีนี้ ให้ใช้ตัวเลือกการซ่อมแซมเพื่อแก้ไขปัญหาเกี่ยวกับแพ็คเกจของคุณ
- เข้าถึงเมนู Start ค้นหาแผงควบคุม และเปิดยูทิลิตี้
- เลือกถอนการติดตั้งโปรแกรม
- ค้นหาแพ็คเกจ Microsoft Visual C++ Redistributable เลือกแพ็คเกจ และเลือก Change ที่ด้านบน
- เลือกซ่อมแซมแล้วปฏิบัติตามคำแนะนำบนหน้าจอ
ทำซ้ำขั้นตอนข้างต้นสำหรับแต่ละแพ็คเกจในรายการเพื่อแก้ไขแพ็คเกจที่ติดตั้งทั้งหมดของคุณ
ถอนการติดตั้งและติดตั้งแพ็คเกจ Microsoft Visual C++ ที่แจกจ่ายต่อได้อีกครั้ง
หากการซ่อมแซมแพ็คเกจที่แจกจ่ายต่อได้ของ Microsoft Visual C++ ไม่สามารถแก้ไขปัญหาของคุณได้ ให้ลบและติดตั้งแพ็คเกจใหม่เพื่อแก้ไขปัญหา
- เปิดแผงควบคุมบนพีซีของคุณ
- เลือกถอนการติดตั้งโปรแกรม
- เลือกแพ็คเกจ Microsoft Visual C++ Redistributable ในรายการและเลือกถอนการติดตั้งที่ด้านบน
- เลือกถอนการติดตั้งบนหน้าต่างที่เปิดขึ้น
- รีสตาร์ทพีซีของคุณ
- ไปที่ไซต์แพ็คเกจ Microsoft Visual C++ Redistributable และดาวน์โหลดและติดตั้งแพ็คเกจล่าสุดบนระบบของคุณ
ซ่อมแซมไฟล์ระบบ Windows ที่เสียหาย
หากไฟล์ระบบหลักของ Windows เสียหาย นั่นอาจเป็นสาเหตุที่ทำให้คุณพบข้อผิดพลาดรันไทม์ เนื่องจากแอปของคุณไม่สามารถเข้าถึงไฟล์ที่จำเป็นในการทำงานได้ ส่งผลให้เกิดข้อผิดพลาด
ในกรณีนี้ ให้ใช้เครื่องมือ SFC (System File Checker) ในตัวเพื่อค้นหาและแก้ไขไฟล์ระบบที่เสียหาย
- เปิดเมนู Start ค้นหา Command Prompt และเลือก Run as administrator
- เลือกใช่ในพรอมต์การควบคุมบัญชีผู้ใช้
- พิมพ์คำสั่งต่อไปนี้บนหน้าต่าง CMD และกด Enter นี่จะเป็นการดาวน์โหลดไฟล์ที่จำเป็นเพื่อแก้ไขไฟล์ระบบของคุณ
DISM.exe /ออนไลน์ /Cleanup-image /Restorehealth
- เรียกใช้คำสั่งต่อไปนี้เพื่อเริ่มซ่อมแซมไฟล์ที่เสียหายของระบบ:
sfc /scannow.sfc
- รีสตาร์ทพีซีของคุณหลังจากแก้ไขไฟล์ที่เสียหาย
แก้ไขข้อผิดพลาดรันไทม์ Visual C++ และเปิดแอป Windows ของคุณสำเร็จ
เป็นเรื่องน่าหงุดหงิดเมื่อคุณไม่สามารถเปิดแอปที่คุณชื่นชอบได้และได้รับข้อความแสดงข้อผิดพลาดอยู่เรื่อยๆ โชคดีที่ปัญหาเฉพาะของคุณมีวิธีแก้ไขมากมายดังที่อธิบายไว้ข้างต้น เมื่อคุณปฏิบัติตามวิธีการเหล่านี้และแก้ไขปัญหาในรายการที่สำคัญแล้ว แอปของคุณจะเปิดตัวและให้คุณทำงานตามที่ตั้งใจไว้ทั้งหมดได้ สนุกได้เลย!