فایل های Rundll32.exe فرآیندهای سیستمی مربوط به عملکرد ویندوز هستند. این فایل ها در واقع بخشی از یک شبکه کد است که بسیاری از برنامه ها را روی رایانه شما متصل می کند. با استفاده مجدد از همان کد برای برنامه های مختلف، قدرت پردازش و حافظه سیستم شما افزایش می یابد.

این ارور می‌تواند باعث مشکلات جدی در سیستم شما شود. دلایل زیادی ممکن است که باعث به وجود آمدن این مشکل در سیستم شما شود و ممکن است در هر جایی با این ارور مواجه شوید، از جمله در هنگام خاموش کردن سیستم، در هنگام راه اندازی و بوت، در هنگام استفاده از یک نرم‌افزار خاص و ... . این ارور با پیام های زیادی ظاهر می شود که در زیر می توانید متداول ترین آن ها را مشاهده کنید :

Windows cannot find C:\Windows\Rundll32.exe make sure you typed the name correctly and try again.

Application failed to initialize properly or specified module could not be found.

rundll32.exe has generated errors and will be closed by Windows.

rundll32.exe failed to initialize.

rundll32.exe is missing.

explorer.exe class not registered.

Windows host process (Rundll32) has stopped working.

در ادامه روش هایی را برای حل این ارور ارائه می دهیم.


1. آنتی ویروس خود را چک کنید

یکی از دلایلی که می‌تواند باعث این اتفاق شود، حذف شود یا بلاک شدن فایل Rundll32.exe توسط آنتی ویروس است. معمولاً آنتی ویروس هایی که از ویژگی sandbox استفاده می‌کنند ممکن است باعث این مشکل شوند، از جمله آنتی ویروس Avast. در صورتی که آنتی ویروس شما از این ویژگی استفاده میکند، سعی کنید تا آن را غیرفعال کنید و چک کنید که آیا مشکل حل شده است یا نه. در صورتی که نتوانستید که این ویژگی را غیرفعال کنید و یا غیرفعال کردن آن به حل مشکل کمکی نکرد، پاک کردن کامل آنتی ویروس نیز می‌تواند مشکل‌گشا باشد. البته برای انجام این کار سعی کنید تا از نرم‌افزار های مخصوص این کار استفاده کنید تا آنتی ویروس شما به طور کامل پاک شود. همچنین می‌توانید ابزار های این کار را از وب سایت آنتی ویروس خود نیز دریافت کنید.

 

2. تعمیر کردن فایل‌های خراب در هنگام بوت

- در کادر جستجوی ویندوز خود عبارت Recovery options را تایپ کنید و از لیست بر روی Recovery options کلیک کنید

recovery options

- از بخش Advanced startup، بر روی Restart now کلیک کنید

restart now on recovery options

- در صفحه آبی ظاهر شده مسیر Troubleshooting > Advanced options > Startup Settings > Restart را دنبال کنید

- در نهایت از لیست ظاهر شده بر روی Enable debugging کلیک کنید

 

3. استفاده از System File Checker

- در کادر جستجوی ویندوز عبارت command prompt را تایپ کنید و در لیست بر روی Command Prompt راست کلیک کرده و Run as adminstrator را بزنید

- حال در پنجره باز شده عبارت sfc/ scannow را وارد کنید و Enter را بزنید

sfc /scannow

پس از پایان فرایند اسکن، اگر هنوز ارور مورد نظر نمایش داده می شود، در پنجره Command Prompt دستور زیر را وارد کنید و Enter را بزنید :

DISM /Online /Cleanup-Image /RestoreHealth

dism

تا زمان اتمام عملیات اسکن منتظر بمانید و پس از پایان مشکل را دوباره بررسی کنید.

 

 

4. فایل Rundll.exe را جایگزین کنید

شما می‌توانید به سادگی فایل Rundll32.exe را از اینترنت دانلود کنید و یا آن را از یک کامپیوتر دیگر کپی کنید و در سیستم خود جایگزین فایل Rundll32.exe حال حاضر خود کنید. البته باید دقت کنید که حتماً نسخه های ویندوز باید یکی باشند تا با مشکلات احتمالی بعدی روبرو نشوید.

برای این کار می‌توانید فایل دانلود شده و یا کپی شده را در مسیر C:\Windows\System32 کپی کنید و سیستم خود را ریست کنید. البته باید به این نکته توجه داشت که دستکاری در فایل‌های حیاتی سیستم ممکن است خود باعث مشکلاتی شود. بنابراین با مسئولیت خود می‌توانید این روش را امتحان کنید.

 

 

5. پاک کردن کش مرورگر

بعضی از کاربران ویندوز گزارش داده‌اند که این ارور در هنگام کار کردن با مرورگر ظاهر شده است. ممکن است که یکی از وب سایت‌های باز در یکی از سربرگ ها این مشکل را ایجاد کرده باشد. بنابراین سعی کنید که تمامی سربرگ (Tab) های مرورگر خود و دیگر پنجره های باز شده مخصوصاً پنجره های مربوط به تبلیغات را ببندید و دوباره امتحان کنید. اگر هنوز ارور در هنگام کار با مرورگر وجود دارد تاریخچه (History) و کش مرورگر خود را به طور کامل پاک کنید.

 

 

6. به روز رسانی ویندوز

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

- دکمه های Windows + I همزمان بفشارید تا پنجره Setting باز شود.

- حال بر روی Update & Security کلیک کنید

- سپس Check for updates را بزنید تا فرایند به روز رسانی ویندوز آغاز شود و تا تمام شدن آپدیت منتظر بمانید

check for updates

برچسب ها :
لینک کوتاه:     www.errorpedia.ir/s/dbfaf
منبع : www.windowsreport.com

مطالب مرتبط

نظر شما

لطفا نام و نظر خود را در فرم زیر وارد کرده تا در صورت تایید برای کاربران نمایش داده شود.




متن تصویر:

نظرات کاربران

Franklin | سه شنبه 14 اسفند 1397 ساعت 08:52 |

منم روش آخر رو بگم و تمام ویندوزتونو عوض کنید والسلام نامه تمام XD

رضا نجمی | جمعه 17 اسفند 1397 ساعت 06:39

اون که مادر تمام راه حل هاست :)