خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

نحوه رفع مشکل Malwarebytes “Runtime Error: Could Not Call Proc” در ویندوز 11/10

آیا در نصب یکی از بهترین ابزارهای ضد بدافزار مشکل دارید؟ ما می توانیم در این زمینه به شما کمک کنیم.

بسیاری از کاربران Malwarebytes را نصب می کنند زیرا یکی از بهترین ابزارهای ضد بدافزار رایگان در دسترس است. با این حال، برخی از کاربران به دلیل مشکل خطای زمان اجرا نمی توانند آن را نصب کنند. این کاربران هنگام تلاش برای نصب Malwarebytes پیام خطایی را مشاهده می کنند که می گوید “خطای زمان اجرا (کد): Could not call proc”.

اگر با این مشکل روبرو هستید، ممکن است محافظت رایگان و عالی برای رایانه شخصی خود را از دست بدهید. بنابراین، چگونه می توانید از ایمن بودن رایانه خود در زمانی که آنلاین هستید اطمینان حاصل کنید؟ با رفع خطای زمان اجرا! در اینجا چگونه است.

1. برنامه Install and Uninstall Troubleshooter را اجرا کنید

عیب‌یاب نصب و حذف برنامه مایکروسافت ممکن است برای رفع خطای زمان اجرا مفید باشد زیرا این مشکل نصب نرم‌افزار است. این عیب یاب برای حل مشکلاتی طراحی شده است که کاربران را از نصب یا حذف نرم افزار مسدود می کند.

می توانید عیب یاب نصب و حذف برنامه را دانلود و اجرا کنید:

  1. صفحه دانلود مایکروسافت را برای عیب یاب برنامه نصب و حذف نصب باز کنید.
  2. دانلود عیب یاب را در آن صفحه وب انتخاب کنید.
  3. برای باز کردن آن عیب یاب، Windows + E را فشار دهید و هر پوشه ای که حاوی فایل دانلود شده آن است را باز کنید. سپس روی فایل MicrosoftProgram_Install_and_Uninstall.meta.diagcab عیب‌یاب دوبار کلیک کنید.
  4. برای مشاهده دو گزینه جایگزین عیب یابی روی Next کلیک کنید.
  5. Installing را انتخاب کنید تا یک لیست برنامه در عیب یاب ظاهر شود.
  6. سپس Malwarebytes را اگر در لیست برنامه است انتخاب کنید. اگر آنجا نیست، روی گزینه Not listed کلیک کنید.
  7. برای شروع عیب یابی روی Next کلیک کنید.

گزینه Installingلیست برنامه های عیب یاب

2. گواهینامه های Malwarebytes را حذف کنید

خطای زمان اجرا اغلب به دلیل گواهینامه های نامعتبر Malwarebytes در رایانه های شخصی کاربران رخ می دهد. بسیاری از کاربران توانسته‌اند این مشکل را با پاک کردن گواهی‌های غیرقابل اعتماد Malwarebytes حل کنند. به این صورت می توانید آن گواهی ها را در ویندوز 11/10 حذف کنید:

  1. Windows + R را فشار دهید تا Run Dialog Box باز شود.
  2. certmgr.msc را در کادر متنی دستور Run وارد کنید.
  3. برای دسترسی به ابزار Certificate Manager روی OK کلیک کنید.
  4. در سمت چپ پنجره certmgr، Certificates Untrusted را انتخاب کنید.
  5. روی Certificates در ناحیه Object Type پنجره کلیک کنید.
  6. در پوشه Untrusted Certificates به دنبال گواهی Malwarebytes بگردید.
  7. روی گواهی نامعتبر Malwarebytes کلیک راست کرده و Delete را انتخاب کنید.
  8. برای تایید حذف گواهی، روی Yes کلیک کنید.
  9. سه مرحله قبلی را تکرار کنید تا همه گواهینامه های غیرقابل اعتماد مرتبط با Malwarebytes را که می توانید پیدا کنید حذف کنید.
  10. از ابزار مدیر گواهی خارج شوید.
  11. با کلیک روی Restart در منوی Start، کامپیوتر خود را مجددا راه اندازی کنید.
  12. سعی کنید نرم افزار Malwarebytes را نصب کنید.
مطلب مرتبط:   نحوه انتقال خودکار فایل های انتخاب شده به یک پوشه جدید در ویندوز 11

پنجره certmgr

3. مکان پوشه Temp را تغییر دهید

مشکل دیگری که می تواند باعث خطای زمان اجرا شود، زمانی است که پوشه %TEMP% ویندوز در محل مورد انتظار خود قرار ندارد. در این حالت، بازگرداندن آن پوشه به محل پیش فرض خود می تواند مشکل Runtime Error را حل کند. برای انجام این کار، محل قرارگیری پوشه %TEMP% را با برخی از دستورات CMD به صورت زیر تنظیم کنید:

  1. Command Prompt را به عنوان مدیر باز کنید.
  2. این دستور Temp را وارد کرده و Enter:set TEMP=C:\Windows\temp را بزنید
  3. سپس این دستور را اجرا کنید: set TMP=C:\Windows\tmp
  4. در نهایت، متن دستور زیر را وارد کنید و Return:cd “%USERPROFILE%\Downloads” را فشار دهید
  5. از برنامه Command Prompt خارج شوید.
  6. صفحه دانلود Malwarebytes را برای آخرین نسخه آن نرم افزار باز کنید.
  7. سپس گزینه Free Download for Home را انتخاب کنید.
  8. با دکمه سمت راست ماوس روی فایل MBSetup.exe دانلود شده کلیک کنید و Run as administrator را انتخاب کنید تا ببینید آیا می توانید Malwarebytes را نصب کنید.

set TEMP=C:\Windows\temp

دستور set TEMP

set TMP=C:\Windows\tmp

دستور set TMP

cd "%USERPROFILE%\Downloads"

دستور cd %USERPROFILE%

4. خطا را با ابزار پشتیبانی Malwarebytes عیب یابی کنید

Malwarebytes Support Tool یک ابزار عیب یابی است که به طور خاص برای رفع مشکلات Malwarebytes طراحی شده است. گزینه Clean آن ابزار می تواند خطای زمان اجرا را با از بین بردن همه فایل های باقی مانده Malwarebytes که پیدا می کند برطرف کند. همچنین می توانید با آن ابزار، نرم افزار ضد بدافزار را مجدداً نصب کنید.

به این ترتیب می توانید خطای زمان اجرا را با ابزار پشتیبانی عیب یابی کنید:

  1. صفحه دانلود ابزار پشتیبانی Malwarebytes را باز کنید.
  2. به پایین بروید تا چگونه از ابزار پشتیبانی Malwarebytes استفاده کنم؟ و روی لینک دانلود آخرین نسخه ابزار پشتیبانی Malwarebytes کلیک کنید.
  3. File Explorer (نماد پوشه کتابخانه در نوار وظیفه) را باز کنید و هر دایرکتوری حاوی نصب کننده Malwarebytes Support Tool را باز کنید.
  4. فایلی را که به تازگی دانلود کرده اید باز کنید تا جادوگر راه اندازی ابزار پشتیبانی Malwarebytes ظاهر شود.
  5. گزینه Accept the License Agreement را انتخاب کنید و برای نصب روی Next کلیک کنید.
مطلب مرتبط:   نحوه خاموش کردن کلیدهای چسبنده

کادر تأیید موافقتنامه مجوز

  1. روی تب Advanced ابزار کلیک کنید.
  2. دکمه Clean را فشار دهید.
  3. در کادر محاوره ای Malwarebytes Cleanup گزینه Yes را انتخاب کنید.
  4. برای راه اندازی مجدد کامپیوتر پس از فرآیند پاکسازی، روی OK کلیک کنید.
  5. پس از راه اندازی مجدد ویندوز، گزینه Yes را در گزینه Reinstall Malwarebytes برای اعلان ویندوز که معمولاً به طور خودکار باز می شود، انتخاب کنید. یا اگر آن کادر محاوره ای را نمی بینید، جادوگر راه اندازی Malwarebytes را برای نصب نرم افزار دانلود و باز کنید.

گزینه Clean

5. Deployment and Image Servising و System File Checker Scans را اجرا کنید

خرابی فایل سیستم یکی دیگر از دلایل احتمالی این خطای نصب Malwarebytes است. برای رفع این مشکل، بهترین کار این است که یک اسکن System File Checker را اجرا کنید. همچنین توصیه می شود برای حل مشکلات تصویر ویندوز، اسکن Deployment and Image Servicing را اجرا کنید. این مراحل برای اجرای هر دو اسکن است:

  1. Command Prompt را باز کنید.
  2. اسکن Deployment and Image Servicing را با اجرای این دستور اجرا کنید: DISM.exe /Online /Cleanup-image /Restorehealth
  3. برای اجرای System File Checker، این متن را وارد کرده و Return:sfc /scannow را فشار دهید
  4. منتظر بمانید تا ابزار SFC اسکن را تمام کند و پیام نتیجه را نشان دهد.

DISM.exe /Online /Cleanup-image /Restorehealth

sfc /scannow

دستور SFC scannow

پس از تکمیل اسکن، دوباره Malwarebytes را نصب کنید تا ببینید آیا مشکل حل شده است یا خیر.

6. ابزار CHKDSK را اجرا کنید

اگر پس از اعمال رزولوشن های یک تا پنج همچنان در تلاش برای رفع خطای زمان اجرا هستید، یک اسکن CHKDSK را برای بررسی وضعیت هارد دیسک رایانه شخصی خود اجرا کنید. ممکن است یک خطای HDD یا SSD باعث مشکل نصب در رایانه شما شود. ابزار CHKDSK (Check Disk) می تواند هر گونه خطای سیستم فایل شناسایی شده را تعمیر کند.

مطلب مرتبط:   نحوه ضبط صفحه نمایش خود با استفاده از VLC

شما می توانید یک اسکن CHKDSK را در داخل Command Prompt به صورت زیر اجرا کنید:

  1. Command Prompt را به عنوان مدیر راه اندازی کنید.
  2. سپس این دستور Check Disk scan را تایپ کرده و اجرا کنید:chkdsk C: /f /r
  3. دکمه Y را روی صفحه کلید خود فشار دهید تا Check Disk برای راه اندازی مجدد سیستم برنامه ریزی شود.
  4. از Command Prompt خارج شده و گزینه Restart ویندوز را انتخاب کنید.
  5. پس از راه اندازی مجدد، منتظر بمانید تا اسکن Check Disk کارهای خود را انجام دهد.

chkdsk C: /f /r

دستور chkdsk

Malwarebytes را در ویندوز 11/10 نصب کنید

راه حل های تایید شده خطای زمان اجرا در این راهنما احتمالاً این خطا را برطرف می کند تا بتوانید Malwarebytes را نصب و استفاده کنید. با این حال، ما نمی توانیم قول بدهیم که آنها این مشکل نصب را برای همه برطرف کنند. اگر به راهنمایی بیشتر برای عیب‌یابی خطای زمان اجرا نیاز دارید، می‌توانید درخواست پشتیبانی را در وب‌سایت Malwarebytes ارسال کنید.