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

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

چگونه خطای Entry Point Not Found را در ویندوز برطرف کنیم

خطای «نقطه ورودی یافت نشد» در ویندوز معمولاً به دلیل گم شدن فایل DLL است. در اینجا نحوه رفع آن آورده شده است.

خطای “نقطه ورودی پیدا نشد” زمانی رخ می دهد که یک فایل DLL در فهرست برنامه یا نرم افزار وجود نداشته باشد یا برنامه یا نرم افزار نتواند به آن دسترسی داشته باشد. اغلب، پیام خطا نام فایل گم شده را مشخص می کند. گاهی اوقات، آن را نمی کند. به همین دلیل ممکن است این پیغام خطا به اشکال مختلف ظاهر شود. در هر صورت، علت اصلی همان خواهد بود; یک فایل DLL گم شده یا غیرقابل دسترسی

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

1. فایروال یا آنتی ویروس Microsoft Defender را غیرفعال کنید

محافظت بیدرنگ را در برنامه امنیت ویندوز غیرفعال کنید

Microsoft Defender یا نرم‌افزار آنتی‌ویروسی که استفاده می‌کنید می‌تواند دسترسی برنامه به فایل DLL را که برنامه نمی‌تواند پیدا کند، مسدود کند. نرم افزار امنیتی همچنین می تواند یک فایل DLL را در صورتی که آن را یک تهدید بداند حذف کند. بنابراین، باید فایروال Microsoft Defender یا هر نرم افزار آنتی ویروسی را که استفاده می کنید غیرفعال کنید. با انجام این کار، می توانید هر دوی این احتمالات را رد کنید.

پس از غیرفعال کردن Microsoft Defender یا آنتی ویروس، برنامه یا نرم افزار را دوباره اجرا کنید. اگر دوباره با همان خطا مواجه شدید، احتمالاً مشکل عدم دسترسی برنامه به فایل DLL نیست. فایل DLL به احتمال زیاد گم شده است.

2. فایل DLL گمشده را از لیست فایل های قرنطینه بازیابی کنید

فیلتر کردن فایل های قرنطینه شده در مدافع

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

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

بنابراین، هنگامی که آنتی ویروس را غیرفعال کردید، باید لیست فایل هایی را که Microsoft Defender یا آنتی ویروس شما قرنطینه کرده است بررسی کنید. اگر فایل DLL گم شده را در آن لیست پیدا کردید، می توانید آن را بازیابی کنید.

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

3. فایل DLL را از فایروال Microsoft Defender یا آنتی ویروس خود حذف کنید

تنظیمات حذف برنامه Windows Security

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

انجام این کار از حذف، قرنطینه یا مسدود کردن مجدد فایل در آینده این برنامه ها جلوگیری می کند. بنابراین، مسیر فایل DLL را که اخیراً بازیابی یا دانلود کرده‌اید کپی کنید و فایل را در Microsoft Defender و نرم‌افزار آنتی ویروس خود در لیست سفید قرار دهید.

4. آیا فایل DLL گم شده در پیام خطا ذکر نشده است؟ مشاهده رویداد را ببینید

اگر در پنجره خطا به فایل DLL مفقود اشاره نشده است، می توانید جزئیات آن را در Event Viewer، ابزاری ویندوز که به شما امکان تجزیه و تحلیل گزارش رویدادها را می دهد، بررسی کنید. “Event Viewer” را در جستجوی ویندوز تایپ کنید و Event Viewer را راه اندازی کنید. سپس، دسته Windows Logs را از قسمت سمت چپ گسترش دهید و به بخش Application بروید.

مطلب مرتبط:   نحوه استفاده از ویژگی‌های «موس بدون مرز» و «پیک» در PowerToys

نمایشگر رویداد ویندوز را بررسی کنید

در اینجا رویداد مخصوص برنامه ای را که در آن با خطا مواجه شده اید پیدا کنید. به احتمال زیاد رویداد مربوطه را در بالا پیدا خواهید کرد، به این معنی که به تازگی ایجاد شده است. ساده ترین راه برای شناسایی چنین رویدادی این است که به رویدادهایی با “خطا” نوشته شده در زیر ستون Level نگاه کنید.

نمایشگر رویداد را بررسی کنید

پس از یافتن رویداد مربوطه، روی آن دوبار کلیک کنید تا جزئیات آن را مشاهده کنید. جزئیات آن را در تب General خواهید یافت.

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

5. بسته های قابل توزیع مجدد Missing Visual C++ را نصب کنید

اگر هیچ یک از راه حل های بالا به شما در رفع مشکل کمک نکرده است، آخرین راه حل شما باید نصب بسته های Visual C++ Redistributable باشد. نصب مجدد آنها معمولاً مشکل فایل های DLL از دست رفته را برطرف می کند. بنابراین، به آن ضربه بزنید. برای نصب آنها، مراحل زیر را دنبال کنید:

  1. به صفحه دانلود Microsoft Visual C++ بروید.
  2. اگر دستگاه شما دارای ویندوز 64 بیتی است، روی پیوند x64 برای آخرین بسته های ویژوال استودیو 2015، 2017، 2019 و 2022 کلیک کنید. اگر رایانه شخصی شما نسخه ویندوز دیگری دارد، روی پیوند مربوطه کلیک کنید.
  3. پس از دانلود فایل VC_redist.x64.exe، روی آن دوبار کلیک کنید.
  4. کادر مربوط به شرایط و ضوابط مجوز را علامت بزنید.
  5. روی Install کلیک کنید.
  6. در پنجره UAC روی Yes کلیک کنید.
  7. پس از اتمام نصب، پنجره را ببندید.
  8. کامپیوتر خود را یکبار راه اندازی مجدد کنید.
مطلب مرتبط:   نحوه تعمیر لپ تاپ یا تبلت سطحی که روشن نمی شود

فایل VC Redist را از وب سایت مایکروسافت دانلود کنیدروی فایل اجرایی VC Redist در Windows File Explorer دوبار کلیک کنیدروی دکمه Install در پنجره نصب فایل اجرایی VC Redist در Windows File Explorer کلیک کنید.

امیدواریم با نصب مجدد این بسته مشکل حل شود. اگر کار نکرد، برنامه مشکل ساز را حذف و دوباره نصب کنید. هنگام نصب مجدد آن، Microsoft Defender یا آنتی ویروس خود را غیرفعال نگه دارید تا از حذف مجدد فایل DLL جلوگیری شود.

دانلود دستی فایل DLL از یک کتابخانه آنلاین چیست؟

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

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

خطای Entry Point Not Found را در ویندوز برطرف کنید

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

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