แก้ไขข้อผิดพลาดรันไทม์ R6025 Pure Virtual Function Call

ได้รับข้อผิดพลาดรันไทม์R6025ในWindows 10หรือไม่ คุณได้ลงจอดบนหน้าที่ถูกต้องแล้ว ที่นี่เราจะพูดถึงวิธีแก้ไขปัญหาบางอย่างเพื่อแก้ไขข้อผิดพลาดรันไทม์R6025 ข้อผิดพลาดรันไทม์(Runtime error)นี้เกิดขึ้นในขณะที่คุณพยายามเรียกใช้แอปพลิเคชันหรือกระบวนการใด ๆ และปิดลงโดยไม่คาดคิด โดยทั่วไปจะแสดงข้อความแสดงข้อผิดพลาด “ Pure virtual function call ” พร้อมรหัสข้อผิดพลาด R6025

This error is caused by calling a virtual function in an abstract base class through a pointer which is created by a cast to the type of the derived class, but is actually a pointer to the base class.

สาเหตุส่วนใหญ่อาจเป็นสาเหตุของข้อผิดพลาดนี้อาจเป็นปัญหาภายในแอปหรือการติดตั้งที่เสียหาย/ไม่ถูกต้อง นอกจากนี้ยังเกี่ยวข้องกับVisual C++ Framework –Visual C++ที่หายไปอาจเป็นสาเหตุอื่นได้เช่นกัน ในบทความนี้ เราจะแสดงวิธีการและขั้นตอนในการแก้ไขข้อผิดพลาดนี้

แก้ไขข้อผิดพลาดรันไทม์ R6025 Pure Virtual Function Call

แก้ไข(Fix Runtime)ข้อผิดพลาด รันไทม์ R6025 Pure Virtual Function Call

นี่คือวิธีการแก้ไขข้อผิดพลาดรันไทม์(Runtime)R6025ในWindows 10 :

  1. ซ่อมแซม(Repair)แอพโดยใช้แอ(Apps)พและคุณสมบัติ
  2. ถอนการติดตั้งแล้วติดตั้งแอพใหม่
  3. ตรวจสอบ(Check)เวอร์ชันที่อัปเดตของโปรแกรม
  4. Install Visual C++ Redistributable Packagesติดตั้ง Visual C ++ Redistributable Packages
  5. ซ่อมแซม Microsoft NET Framework 3.5
  6. แก้ไขปัญหาในสถานะคลีนบูต
  7. เรียกใช้การสแกน System File Checker (SFC)

มาพูดถึงวิธีการเหล่านี้โดยละเอียดกัน!

1] ซ่อมแซม(Repair)แอพโดยใช้แอพ(Apps)และคุณสมบัติ

เนื่องจากการติดตั้งที่เสียหายมักเป็นสาเหตุของข้อผิดพลาดรันไทม์(Runtime)R6025คุณควรลองซ่อมแซมแอปก่อน เพื่อที่คุณสามารถใช้ โมดูลแอ(Apps) พ และคุณสมบัติ(Features) inbuilt ใน Windows(Windows 10) 10 เพียง(Simply)ทำตามขั้นตอนด้านล่างเพื่อสิ่งนั้น:

  1. เปิดแอปการตั้งค่า(Settings) โดยใช้ ปุ่มลัดWindows +
  2. คลิกที่ หมวดหมู่ แอ(Apps) พ และไปที่แท็บแอพและคุณสมบัติ(Apps & features)
  3. จากส่วนด้านขวา ให้เลื่อนลงไปที่แอปที่มีปัญหาแล้วคลิก
  4. จากนั้นแตะที่ ปุ่ม ตัวเลือกขั้นสูง( Advanced options)ซึ่งจะเปิดหน้าต่างใหม่
  5. ในหน้าต่างนี้ ใช้ปุ่มซ่อมแซมหรือ รีเซ็ต(Repair or Reset)

Windows จะพยายามซ่อมแซมโปรแกรมที่ทำให้เกิดข้อผิดพลาดรันไทม์R6025 หลังจากซ่อมแซมแอปแล้ว ให้ตรวจสอบว่าคุณยังได้รับข้อผิดพลาดR6025หรือไม่

อีกวิธีหนึ่งคือ คุณสามารถไปที่แผงควบคุม(Control Panel)และใช้โปรแกรม(Programs)และคุณลักษณะ(Features)เพื่อซ่อมแซมแอป – หากมีตัวเลือกดังกล่าว

2] ถอนการติดตั้ง(Uninstall)แล้วติดตั้งแอปใหม่

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

เพียงไปที่ส่วนแอพและคุณสมบัติ(Apps & Features)ตามที่กล่าวไว้ในวิธีที่ (1) คลิกที่แอพที่มีปัญหาแล้วเลือกตัวเลือกถอนการติดตั้ง(Uninstall)

เมื่อถอนการติดตั้งโปรแกรมอย่างสมบูรณ์แล้ว ให้ติดตั้งใหม่โดยใช้ไฟล์การติดตั้ง

3] ตรวจสอบ(Check)เวอร์ชันที่อัปเดตของโปรแกรม

ขอแนะนำเสมอให้ซอฟต์แวร์ของคุณทันสมัยอยู่เสมอเพื่อหลีกเลี่ยงปัญหาด้านการทำงานหรือความเข้ากันได้ หากมีโปรแกรมเวอร์ชันอัปเดต ให้ติดตั้งลงในพีซีของคุณ คุณสามารถใช้ตัว อัป เดตซอฟต์แวร์ฟรี (free software updater)คุณยังสามารถ อัปเด ตโปรแกรมโดยใช้ Windows Package Manager(update the programs using Windows Package Manager)

อีกทางเลือกหนึ่งในการอัปเดตแอปคือไปที่เว็บไซต์ทางการของแอปและดูว่ามีการอัพเดตซอฟต์แวร์หรือไม่

4] Install Visual C++ Redistributable Packages

ซอฟต์แวร์จำนวนมากต้องการ แพ็คเกจ Visual C++แบบแจกจ่ายต่อได้และส่วนประกอบรันไทม์เพื่อให้ทำงานได้อย่างถูกต้อง หากแพ็คเกจหายไปจากระบบของคุณ คุณสามารถinstall Microsoft Visual C++ Redistributable Packageแล้วตรวจสอบว่าข้อผิดพลาดหายไปหรือไม่

5] ซ่อมแซม Microsoft NET Framework 3.5(Repair Microsoft NET Framework 3.5)

คุณอาจต้องซ่อมแซม Mircosoft NET Framework 3.5(repair the Mircosoft NET Framework 3.5)เพื่อหยุดรับข้อผิดพลาดรันไทม์R6025 ทำตามขั้นตอนด้านล่างเพื่อเปิดใช้งาน จากนั้นซ่อมแซม จากนั้นดูว่าข้อผิดพลาดรันไทม์R6025หายไปหรือไม่:

เปิดกล่องโต้ตอบเรียก ใช้โดยใช้ปุ่มลัด (Run)Windows + R จาก นั้นป้อนappwiz.cpl ในหน้าต่างโปรแกรม(Programs)และคุณลักษณะ ที่เปิดอยู่ ให้เลือกตัวเลือก (Features)เปิดหรือปิดคุณลักษณะของ Windows(Turn Windows features on or off)จากแผงด้านซ้าย

ในพรอมต์ถัดไป ให้ยกเลิกการเลือก ตัวเลือก .NET Framework 3.5แล้วกดปุ่ม OK

รีสตาร์ทพีซีและเปิด ตัวเลือก เปิดหรือปิดคุณสมบัติ Windows(Turn Windows features on or off) อีกครั้ง โดยใช้ขั้นตอนข้างต้น เปิดใช้งานช่องกาเครื่องหมาย .NET Framework 3.5แล้วกดปุ่ม OK

ตอนนี้รีบูตเครื่องพีซีของคุณและเห็นข้อผิดพลาดรันไทม์R6025ยังคงปรากฏขึ้นหรือไม่

6] แก้ไขปัญหาในสถานะ Clean Boot

หากข้อผิดพลาดยังคงอยู่ อาจมีทริกเกอร์เนื่องจากซอฟต์แวร์ขัดแย้งกัน ในกรณีดังกล่าว การปิดใช้งานบริการที่ไม่ใช่ของ Microsoft อาจช่วยได้ ดังนั้น ให้ลองแก้ไขปัญหา Windows ในสถานะคลีนบูต(troubleshooting Windows in a clean boot state)และดูว่าสามารถแก้ไขข้อผิดพลาดให้คุณได้หรือไม่

7] เรียกใช้ System File Checker(Run System File Checker) ( SFC ) scan

เนื่องจากไฟล์ระบบที่เสียหายมักเป็นสาเหตุของข้อผิดพลาดรันไทม์ คุณจึงควรลอง ใช้ การสแกน SFC มันจะค้นหาปัญหาเกี่ยวกับไฟล์ระบบของคุณและซ่อมแซมความเสียหาย การสแกนใช้เวลาประมาณ 15-20 นาทีในการประมวลผล หลังจากนั้น ดูว่าสามารถแก้ไขปัญหาให้คุณได้หรือไม่

อ่านที่เกี่ยวข้อง:(Related reads:)



About the author

ฉันเป็น windows, ios, pdf, ข้อผิดพลาด, วิศวกรแกดเจ็ตที่มีประสบการณ์มากกว่า 10 ปี ฉันได้ทำงานกับแอปพลิเคชันและเฟรมเวิร์กคุณภาพสูงของ Windows มากมาย เช่น OneDrive for Business, Office 365 และอื่นๆ งานล่าสุดของฉันได้รวมการพัฒนาโปรแกรมอ่าน pdf สำหรับแพลตฟอร์ม windows และการทำงานเพื่อทำให้ข้อความแสดงข้อผิดพลาดชัดเจนยิ่งขึ้นสำหรับผู้ใช้ นอกจากนี้ ฉันได้มีส่วนร่วมในการพัฒนาแพลตฟอร์ม ios มาสองสามปีแล้ว และคุ้นเคยกับทั้งคุณสมบัติและลักษณะเฉพาะของมันมาก



Related posts