خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


رفع خطای The code execution cannot proceed because edgegdi.dll was not found

رفع خطای The code execution cannot proceed because edgegdi.dll was not found
یکی از خطاهای غیرمعمول که ممکن است برخی از کاربران در زمان اجرای برخی از برنامه های نصب شده یا apps ویندوزشان با آن مواجه شوند، خطای The code execution cannot proceed because edgegdi.dll was not found می باشد. حتی در برخی مواقع ممکن است با خطای مذکور هنگام اجرای برخی برنامه های ویندوزی مانند Task Manager با آن مواجه شوید. از این رو در این پست کوتاه چند راه حل برای رفع این مشکل گردآوری کرده ایم.

سیستم یکپارچۀ سازمانی راهکار



رفع خطای The code execution cannot proceed because edgegdi.dll was not found . آموزشگاه رایگان خوش آموز

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

NpsAc32.exe - System Error, The code execution cannot proceed because edgegdi.dll was not found. Reinstalling the program may fix this problem.

NpsAc32.exe فایل اجرایی مربوط به نرم افزار Sage Accounting است که توسط Sage توسعه یافته است. گرچه این خطا می تواند برای برنامه های دیگری مانند AMFW.exe ، Final Draft.exe و غیره نیز رخ دهد. فایل Edgegdi.dll متعلق به سیستم های مهندسی Pathtrace است و کامپوننتی از EdgeCAM می باشد.
این خطا احتمال بسیار زیاد به دلیل conflict سیستم رخ داده است. لازم به ذکر است که طبق ادعای کاربرانی که این خطا را دریافت کرده اند، این خطا هیچ تاثیری روی کاربرکرد App ها یا برنامه های نصبی نداشته است چرا که با OK کردن پیغام، برنامه اجرا شده و کار خود را بدون مشکل انجام می دهد. اگر این خطا برای شما آزار دهنده است، از راه حل های پیشنهادی در این مطلب می توانید استفاده کنید.

قبل از هر کاري حتما از سيستم تان Restore point تهيه کنيد.

Run the program in Compatibility Mode

Compatibility Mode برنامه مورد نظر را به ویندوزی قبلی تغییر دهید. مثلا اگر اکنون ویندوز 10 دارید و برنامه را در آن اجرا می کنید، Compatibility Mode برنامه ر ابه ویندوز 8 یا ویندوزهای قبل تر به ترتیب تغییر دهید و با هربار تغییر Compatibility Mode، وضعیت ارور را بررسی کنید.


Re-register the DLL file

DLL مخفف عبارت Dynamic Link Libraries می باشد که این فایل ها، فایل هاییاجرایی هستند که نه توسط شما بلکه توسط برنامه ها چه بصورت اختصاصی و یا بصورت اشتراکی مورد استفاده قرار می گیرند. بسیاری از برنامه ها کامل نیستند بلکه برای اجرا شدن به کامپوننت های دیگری نیاز دارند که این کامپوننت ها در خودشان نیست بلکه موقع اجرا، این فایل ها فراخوانی شده و در حافظه Load می شود. حال اگر فایل DLL به هر دلیلی دچار مشکل و خرابی شده باشد، قطعا با ارور مواجه خواهید شد. در اینجا خطا متوجه فایل edgegdi.dll می باشد.
پس Command Prompt را به صورت Run as administrator باز کرده و سپس دستور زیر را در آن وارد و Enter کنید:

regsvr32 "C:\Program Files (x86)\Edgecamcam\edgegdi.dll"

Install Visual C++

در این روش باید تمامی ورژن های Microsoft Visual C++ Redistributable Package را دانلود و به ترتیب نصب کنید و پس از نصب همه ورژن ها(البته با توجه به 32 یا 64 بیتی بودن ويندوز) وضعیت ارور را بررسی کنید.

Uninstall and reinstall the program

اگر در زمان اجرای برنامه خاصی با ارور این فایل مواجه هستید، نرم افزار مورد نظر را از سیستم تان uninstall و دوباره آن را نصب کنید.


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

نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز