• RunDLL هنگام شروع با خطا مواجه شد. ماژول مشخص شده یافت نشد. چگونه آن را تعمیر کنیم؟ خطای rundll: ماژول مشخص شده در هنگام راه اندازی Winlogon پیدا نشد lnk ماژول مشخص شده پیدا نشد

    هنگام بارگذاری سیستم عامل، ممکن است با خطای “A error رخ داد هنگام شروع ...dll” دریافت کنید. ماژول مشخص شده یافت نشد." این خطا را می توان در سیستم عامل های ویندوز 7، ویندوز 8 و 8.1 یافت (ویندوز 10 هنوز مشخص نیست).

    این همان چیزی است که خطا ممکن است به نظر برسد:

    جالب اینجاست که در برخی موارد مشکلی برای کاربر ایجاد نمی کند، اما در همه موارد نه. بنابراین، برخی از کاربران شکایت دارند که وقتی می خواهند برنامه ای را راه اندازی کنند، همان خطا ظاهر می شود و برنامه شروع نمی شود. گاهی اوقات مشکل با این واقعیت پیچیده تر می شود که شماره خطا نشان داده نمی شود، بنابراین کاربر نمی داند چه کاری انجام دهد.

    چگونه خطا را رفع کنیم؟ راه حل

    چندین نوع راه حل برای مشکل پیش آمده وجود دارد.

    اول- این یک نصب مجدد سیستم عامل است. البته این روش خوب نیست، زیرا نصب مجدد ویندوز زمان زیادی می برد و برنامه ها باید دوباره نصب شوند.

    دوم- به روز رسانی سیستم برخی از کاربران ادعا می کنند که یک به روز رسانی ساده ویندوز به آنها کمک کرده است. اگرچه اگر به‌روزرسانی‌ها هیچ ارتباطی با ظاهر خطا نداشته باشند، چگونه این می‌تواند کمک کند، من صادقانه نمی‌دانم. اما هنوز هم می توانید امتحان کنید.

    در نهایت، سوماین نوع راه حلی است که من استفاده از آن را توصیه می کنم. این به طور فعال توسط جامعه ویندوز روسی زبان مورد بحث قرار گرفت، اما، تا آنجا که من می دانم، از خارج از کشور آمده است. به هر حال، شما باید از ابزاری به نام Autoruns از Sysinternals استفاده کنید (حتی می توانید آن را در وب سایت رسمی مایکروسافت پیدا کنید). فقط قبل از شروع استفاده از برنامه، فقط در مورد.

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

    بله، بله، باید این فرآیندها را حذف کنید. پس از حذف آنها، باید رایانه خود را مجدداً راه اندازی کنید و به تأثیر آن نگاه کنید - باید کمک کند. نکته اصلی حذف سایر فرآیندهایی است که ممکن است بر عملکرد سیستم عامل تأثیر بگذارد.

    همین. اگر راه حل دیگری برای این خطا دارید، حتما با کاربران سایت به اشتراک بگذارید.

    کاربران هنگام کار بر روی رایانه مبتنی بر سیستم عامل ویندوز ممکن است با خطای RunDLL32.exe مواجه شوند. اگر از نسخه های قبلی سیستم عامل استفاده می کنید، نسخه هایی که قبل از XP منتشر شده اند، ممکن است خطا مربوط به فایل RunDLL.exe باشد. اما تعداد کمی از مردم می دانند که این چیست و چگونه می توان مشکل را حل کرد. اما باید با آن مقابله کنید و هر چه زودتر بهتر باشد، زیرا در غیر این صورت ممکن است کل سیستم عامل از کار بیفتد.

    RunDLL.exe چیست و این برنامه برای چیست؟

    البته ابتدا باید بفهمید که فایل RunDLL.exe چیست و چرا این برنامه برای سیستم عامل اهمیت دارد.

    در واقع، همه چیز ساده تر از این است. از همان نام برنامه می توان فهمید که از آن برای راه اندازی کتابخانه های پویا استفاده می شود. آنها دارای پسوند DLL هستند و اغلب شبیه آنچه در تصاویر ارسال شده در مقاله نشان داده شده است.

    برای درک مقیاس کامل مسئله، توضیح اینکه کتابخانه های پویا چیست نیز ارزش دارد. آنها به این دلیل نامیده می شوند که می توانند همزمان با چندین برنامه در رایانه تعامل داشته باشند. و دقیقاً برای عملکرد برنامه ها ضروری هستند. DLL حاوی کدی است که برای نمایش صحیح هر عنصر در یک برنامه یا بازی (افکت های ویدیویی، صدا، کنترل ها و سایر عملکردها) لازم است. یعنی بدون DLL لازم، بازی یا برنامه به سادگی شروع نمی شود.

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

    اکنون درک اینکه RunDLL.exe چیست، ارزیابی درجه تهدید را هنگام ظاهر شدن یک خطا ممکن می کند، زیرا بسیار بزرگ است.

    چرا سیستم با برنامه RunDLL.exe خطا می دهد؟

    درک اینکه RunDLL.exe چیست یک چیز است، اما دانستن دلایل خطای مرتبط با این برنامه چیز دیگری است.

    اگرچه دلایل زیادی وجود ندارد:

    1. برنامه از دایرکتوری خود منتقل شده است.
    2. از کامپیوتر حذف شده است.
    3. توسط ویروس ها آسیب دیده بود.

    همانطور که قبلاً گفته شد، مقاله راه هایی برای رفع خطای RunDLL.exe ارائه می دهد، اما آنها در حل مشکلات عفونت کمکی نمی کنند. بنابراین قبل از شروع رویداد باید مقدمات ویژه ای انجام شود.

    رفع اشکال: آماده سازی

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

    البته راهی برای بررسی اینکه آیا او در همه چیز مقصر است یا خیر وجود دارد. برای انجام این کار، به درایو سیستم (معمولاً حرف "C" دارد)، سپس به پوشه ویندوز و از آنجا به سیستم بروید. این پوشه حاوی برنامه RunDLL.exe است. پیداش کن ساده ترین راه برای انجام این کار استفاده از جستجو است. اگر فایل پیدا نشد، به احتمال زیاد توسط یک ویروس منتقل شده است یا برنامه ضد ویروس آن را به قرنطینه منتقل کرده است. اما اگر وجود دارد، به اندازه آن نگاه کنید. باید حدود 44 کیلوبایت باشد. اگر عدد متفاوت باشد، ویروس در کد فایل تغییراتی ایجاد کرده است.

    روش مبارزه با ویروس ها برای همه شناخته شده است - محتوای ضد ویروس. بنابراین آن را اجرا کنید و یک اسکن عمیق از کل هارد دیسک خود انجام دهید. البته، این ممکن است زمان زیادی طول بکشد، اما بهتر است ایمن باشید.

    حل مشکل: از فایل سیستم اهداکننده استفاده کنید

    هنگامی که تأیید کردید که ویروس از رایانه شما حذف شده است، می توانید شروع به رفع خطا کنید. راه های مختلفی برای رفع آن وجود دارد، اما ما به موثرترین آن ها نگاه می کنیم - جایگزین کردن فایل RunDLL.exe.

    بهتر است از یکی از دوستان خود بخواهید که این فایل را از سیستم خود در فلش درایو کپی کرده و به شما بدهد تا فایل را به دایرکتوری خود منتقل کنید. یادآوری می کنیم که مسیر رسیدن به آن به شرح زیر است: C\Windows\System32.

    اگر یکی از دوستان نمی تواند به شما کمک کند، پس این فایل قابل دانلود است، فقط مراقب باشید، زیرا بسیاری از افراد از این طریق ویروس ها را پخش می کنند. پس از دانلود، فایل را برای حضور آنها بررسی کنید.

    اگر هر بار که سیستم عامل ویندوز 8.1 را که از ویندوز 8 ارتقا یافته است راه اندازی می کنید، با خطای "RunDLL - The specified module was not found" مواجه می شوید، ممکن است راه حلی در اینجا پیدا کنید.

    اگرچه نصب تمیز نسخه‌های مدرن ویندوز تنها چند دقیقه طول می‌کشد، اما همچنان باید زمان بیشتری برای نصب تمام برنامه‌های مورد نیاز خود صرف کنید.

    مزیت اصلی نصب تمیز این است که در طول این فرآیند، بر خلاف یک ارتقاء، تضمین می شود که هیچ ورودی خراب یا نادرستی در داخل سیستم باقی نماند. بنابراین بدیهی است که نصب تمیز ویندوز نسبت به ارتقا از نسخه قدیمی به جدیدتر گزینه بهتری است.

    در انجمن رسمی پشتیبانی مایکروسافت، پیام‌های زیادی از سوی کاربرانی وجود دارد که پس از ارتقا از ویندوز 8 به 8.1، پس از راه‌اندازی رایانه خود، پیام خطای زیر را دریافت می‌کنند:

    هنگام راه اندازی خطایی روی داد

    C:\PROGRA~1\COMMON~1\System\SYSPLA~2.DLL

    ماژول مشخص شده یافت نشد.

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

    برای شروع، می توانید SFC /SCANNOW را در خط فرمانی که با حقوق Administrator اجرا می شود، اجرا کنید. اگر با این کار مشکل برطرف نشد، روش بعدی را امتحان کنید، اما ابتدا یک نقطه بازیابی سیستم ایجاد کنید.

    ابزار Autoruns را از Sysinternals از لینک زیر دانلود کنید. این ابزار توسط متخصصان فناوری اطلاعات خود مایکروسافت برای تجزیه و تحلیل سیستم و فرآیندهای مختلف توصیه می شود. می توانید اطلاعات بیشتری در مورد آن در TechNet بخوانید. پس از دانلود، بایگانی را با استفاده از هر برنامه ای برای کار با فایل های فشرده باز کنید.

    پس از باز کردن بسته بندی فایل دانلود شده، در پوشه “Autoruns” دو فایل اجرایی به نام های “autoruns” و “autorunsc” را مشاهده خواهید کرد. اولین مورد را راه اندازی کنید.

    در پنجره برنامه، در برگه "همه چیز"، ورودی هایی را که با رنگ زرد برجسته شده اند پیدا کنید. تنها کاری که باید انجام دهید این است که آنها را به صورت جداگانه حذف کنید. برای انجام این کار، از میانبر صفحه کلید Ctrl + D استفاده کنید یا به سادگی روی ورودی کلیک راست کرده و سپس "Delete" را انتخاب کنید.

    هنگامی که همه این ورودی ها حذف شدند، Autoruns را ببندید و دستگاه را مجددا راه اندازی کنید. مشکل باید رفع بشه

    روز خوبی داشته باشید!

    اگر بار روی پردازنده به شدت به حداکثر خود افزایش یافته است و عملکرد سیستم به سرعت در حال کاهش است، باید رایانه خود را از نظر ویروس بررسی کنید. اول از همه، شما باید rundll32 exe را شناسایی و حذف کنید - به گفته کاربران، این فایل مخرب است که اغلب باعث افت سطح عملکرد می شود.

    بیایید بلافاصله موضوع را روشن کنیم: rundll33 یک ویروس نیست. این یک فایل سیستمی است که مسئول راه اندازی و اجرای یک کتابخانه پیوند پویا (DLL) است.

    بنابراین، مانند حذف winlogon exe، سوال مهم شناسایی یک برنامه ویروسی است که به عنوان یک فرآیند سیستمی مخفی می شود.

    تشخیص ویروس

    فایل واقعی سیستم rundll32 باید در C:\Windows\System32 قرار گیرد.
    اگر این فایل را در مکان دیگری پیدا کردید، فورا آن را حذف کنید، زیرا این یک برنامه ویروسی است که سرعت سیستم را کاهش می دهد. می توانید با استفاده از ابزار Unlocker یا از طریق حالت ایمن ویندوز آن را از حافظه پاک کنید. پس از حذف یک فایل، باید کامپیوتر خود را برای ویروس ها اسکن کنید.

    Task Manager را اجرا کنید و بررسی کنید که خط rundll32 در لیست فرآیندها نباشد.

    در عین حال، مطمئن شوید که هیچ فرآیندی به نام "فنیکس" در لیست وجود ندارد. اغلب همراه با برنامه های نصب شده به رایانه وارد می شود و عملکرد سیستم را به طور جدی تحت تأثیر قرار می دهد. اگر چنین فرآیندی پیدا کردید، حتماً phoenix exe را حذف کنید.

    مهمان مضر دیگری که ترجیح می دهد خود را به عنوان فرآیندهای سیستم پنهان کند svchost.exe است. اگر به عنوان یک کاربر و نه به عنوان یک فایل سیستمی اجرا می شود، svchost exe را حذف کنید.

    مجموعه DLL

    با استفاده از برنامه DLL Suite، می‌توانید کتابخانه‌های پویا را به‌روز نگه دارید، در صورت لزوم خطاها را تصحیح کنید و فایل‌های آسیب‌دیده، از جمله موارد پس از حملات ویروس را بازیابی کنید.


    همچنین با استفاده از این برنامه می توانید فایل rundll32.exe صحیح را دانلود و بر روی سیستم ویندوز خود نصب کنید. با این حال، روند بازیابی سیستم به همین جا ختم نمی شود: حتماً رایانه خود را با استفاده از ابزار تمیز کردن آنتی ویروس دکتر بررسی کنید. وب CureIt.