رفع خطای Runtime R6025 Pure Virtual Function Call

آیا خطای زمان اجرا R6025 در ویندوز 10(Windows 10) دریافت می کنید ؟ خوب، شما در صفحه صحیح فرود آمده اید. در اینجا قصد داریم به چند راهکار برای رفع خطای زمان اجرا R6025 اشاره کنیم. این خطای Runtime(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++ می تواند دلیل دیگری برای همین باشد. در این مقاله قصد داریم روش ها و مراحلی را برای رفع این خطا نشان دهیم.

رفع خطای Runtime R6025 Pure Virtual Function Call

رفع(Fix Runtime) خطای Runtime R6025 Pure Virtual Function Call

در اینجا روش هایی برای رفع خطای Runtime R6025 در ویندوز 10(Windows 10) آمده است :

  1. (Repair)با استفاده از برنامه‌ها(Apps) و ویژگی‌ها ، برنامه را تعمیر کنید.
  2. برنامه را حذف و سپس دوباره نصب کنید.
  3. (Check)نسخه به روز شده برنامه را بررسی کنید .
  4. Install Visual C++ Redistributable Packages .
  5. Microsoft NET Framework 3.5 را تعمیر کنید
  6. عیب یابی در وضعیت بوت پاک.
  7. اسکن System File Checker (SFC) را اجرا کنید.

بیایید در مورد این روش ها با جزئیات صحبت کنیم!

1] برنامه را با استفاده از برنامه‌ها(Apps) و ویژگی‌ها تعمیر کنید(Repair)

از آنجایی که نصب خراب به احتمال زیاد دلیل خطای Runtime R6025 است، ابتدا باید برنامه را تعمیر کنید. برای این کار، می توانید از ماژول برنامه(Apps) ها و ویژگی های داخلی در (Features)ویندوز 10(Windows 10) استفاده کنید. برای این کار به سادگی(Simply) مراحل زیر را دنبال کنید:

  1. برنامه تنظیمات(Settings) را با استفاده از کلید میانبر Windows + I باز کنید.
  2. روی دسته برنامه ها کلیک کنید و به تب (Apps)Apps & features بروید.
  3. از قسمت سمت راست، به برنامه معیوب رفته و روی آن کلیک کنید.
  4. سپس روی دکمه Advanced options ضربه بزنید تا پنجره جدیدی باز شود.
  5. در این پنجره از دکمه Repair یا Reset(Repair or Reset) استفاده کنید.

ویندوز سعی خواهد کرد برنامه ای را که باعث خطای زمان اجرا R6025 شده است را تعمیر کند . پس از تعمیر برنامه، بررسی کنید که آیا همچنان ارور R6025 را دریافت می کنید .

متناوباً، می‌توانید به کنترل پنل(Control Panel) بروید و از برنامه‌ها(Programs) و ویژگی‌ها(Features) برای تعمیر برنامه استفاده کنید - اگر آن گزینه در آنجا ارائه شده باشد.

2] برنامه را حذف(Uninstall) و سپس دوباره نصب کنید

اگر گزینه تعمیر کار نمی کند، می توانید برنامه ای که باعث خطای زمان اجرا می شود را حذف نصب کنید. سپس، برنامه را دوباره روی سیستم خود نصب کنید.

کافی است همانطور که در روش (1) ذکر شد به بخش Apps & Features بروید ، روی برنامه مشکل دار کلیک کنید و گزینه Uninstall را انتخاب کنید.

هنگامی که برنامه به طور کامل حذف شد، آن را با استفاده از فایل نصبی آن دوباره نصب کنید.

3] نسخه به روز شده برنامه را بررسی کنید(Check)

همیشه توصیه می شود که نرم افزار خود را به روز نگه دارید تا از مشکلات عملکردی یا سازگاری جلوگیری کنید. اگر نسخه به روز شده برنامه ای وجود دارد، آن را روی رایانه شخصی خود نصب کنید. می توانید از یک به روز رسانی نرم افزار رایگان(free software updater) استفاده کنید . همچنین می توانید با استفاده از Windows Package Manager برنامه ها را به روز کنید(update the programs using Windows Package Manager) .

گزینه دیگر برای به روز رسانی یک برنامه این است که به وب سایت رسمی برنامه مراجعه کنید و ببینید آیا به روز رسانی نرم افزاری موجود است یا خیر.

4] بسته‌های Install Visual C++ Redistributable

بسیاری از نرم افزارها برای اجرای صحیح به بسته قابل توزیع مجدد 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 را با استفاده از کلید میانبر (Run)Windows + R باز کنید و سپس appwiz.cpl را در آن وارد کنید. در پنجره باز شده Programs and Features از پنل سمت چپ گزینه Turn Windows features on or off را انتخاب کنید.(Turn Windows features on or off)

در اعلان بعدی، گزینه .NET Framework 3.5 را از حالت انتخاب خارج کرده و دکمه OK را فشار دهید.

کامپیوتر را مجددا راه اندازی کنید و با استفاده از مراحل بالا دوباره گزینه Turn Windows features on or off را باز کنید. (Turn Windows features on or off)چک باکس .NET Framework 3.5 را فعال کنید و دکمه OK را بزنید.

حالا کامپیوتر خود را ریبوت کنید و ببینید که خطای زمان اجرا R6025 همچنان ظاهر می شود یا خیر.

6] عیب یابی در وضعیت بوت تمیز

اگر خطا همچنان ادامه دارد، ممکن است به دلیل برخی تضادهای نرم افزاری فعال شود. در این صورت، غیرفعال کردن خدمات غیر مایکروسافت ممکن است کمک کند. بنابراین، عیب یابی ویندوز را در حالت بوت تمیز(troubleshooting Windows in a clean boot state) امتحان کنید و ببینید که آیا خطا را برای شما برطرف می کند یا خیر.

7] اسکن System File Checker(Run System File Checker) ( SFC ) را اجرا کنید

از آنجایی که فایل های سیستمی خراب اغلب دلیل خطاهای زمان اجرا هستند، باید اسکن SFC را اجرا کنید . مشکلات فایل های سیستم شما را پیدا کرده و خرابی ها را تعمیر می کند. اسکن حدود 15-20 دقیقه طول می کشد تا پردازش شود. بعد از آن، ببینید که آیا مشکل را برای شما برطرف می کند یا خیر.

مرتبط می‌خواند:(Related reads:)



About the author

من یک مهندس نرم افزار با تجربه در Xbox Explorer، Microsoft Excel و Windows 8.1 Explorer هستم. در اوقات فراغت دوست دارم بازی های ویدیویی انجام دهم و تلویزیون تماشا کنم. من از دانشگاه یوتا مدرک دارم و در حال حاضر به عنوان مهندس نرم افزار برای یک شرکت بین المللی کار می کنم.



Related posts