یکی از مواردی که گاهی در طول فعالیت روزانه کاربران رایانه، برای ایشان ایجاد اختلال میکند، بروز برخی پیامهای خطای یا ارور (error) است. ارورها خبر از بروز مشکلی در سیستم یا اجزای آن میهند که به تبع آن، عملکرد مورد نظر، اجرا نمیشود. در چنین شرایطی، کاربر باید بهناچار در صدد شناسایی و رفع مشکل برآید. به همین دلیل شناسایی انواع ارورهای ویندوز و راهکار رفع آنها نیز یکی از مهارتهای کاربری محسوب میشود. در این میان، یکی از ارورهای رایج، ظاهر شدن پیام Windows Cannot Find ***.exe است. بروز این ارور نیز مانع ادامه فعالیت کاربر و اجرای عملکرد مورد نظر او میشود. در این مقاله ضمن بررسی این موضوع، به راهکارهای رفع ارور Windows Cannot Find ***.exe پرداختهایم.
ارور Windows Cannot Find ***.exe چیست؟
پیش از آنکه به بررسی عوامل ایجادکنند و همچنین، راهکار رفع خطای Windows Cannot Find ***.exe بپردازیم، باید درباره ماهیت آن بیشتر بدانیم.
هنگامی که با ارور Windows Cannot Find “file name”.exe مواجه میشوید، به این معنی است که: سیستم عامل ویندوز نمیتواند فایل اجرایی (exe) برنامه یا عملکرد مورد نظر را پیدا کند. پس این به معنای آسیب دیدن فایل اجرایی یا حذف شدن ناخواسته آن است که خود میتواند ناشی از عوامل گوناگونی باشد. البته احتمال وجود باگهای سیستمی دیگر نیز وجود دارد. در ادامه به بررسی این موضوع پرداختهایم.
عوامل بروز خطای Windows Cannot Find ***.exe چه هستند؟
چنانکه ذکر شد، شایعترین دلیل ظاهر شدن این ارور، آسیب دیدن فایل اجرایی (exe) آن است. حال این مسئله ممکن است به واسطه مشکلاتی از قبیل: حذف یا جابهجایی فایل، خرابی فایل و یا ویرویسی شدن آن رخ داده باشد. در ادامه به بررسی این عوامل پرداختهایم.
- حذف یا جابجایی فایل اجرایی: به طور تصادفی یا در اثر نصب ناقص، فایل .exe مورد نظر از محل اصلی خود حذف یا به پوشه دیگری منتقل شده است.
- خرابی فایل اجرایی: فایل .exe ممکن است در اثر ویروس، بدافزار، قطع ناگهانی برق یا خطاهای دیسک خراب شده باشد.
- مشکلات در مسیر فایل (Path): سیستم عامل ویندوز برای یافتن فایلهای اجرایی به متغیرهای محیطی Path متکی است. اگر این متغیرها به درستی تنظیم نشده باشند، ویندوز نمیتواند فایل .exe را پیدا کند.
- مشکلات رجیستری: اطلاعات مربوط به برنامهها و فایلهای اجرایی در رجیستری ویندوز ذخیره میشود. خرابی در این بخش میتواند منجر به بروز این خطا شود.
- آلودگی به ویروس یا بدافزار: برخی از ویروسها و بدافزارها میتوانند فایلهای اجرایی را حذف، خراب یا جایگزین کنند.
- نصب ناقص یا ناموفق برنامه: در صورتی که برنامه به درستی نصب نشده باشد، ممکن است فایل اجرایی آن در محل مورد انتظار وجود نداشته باشد.
- سازگاری نداشتن برنامه با نسخه ویندوز: در موارد نادر، برنامههای قدیمی ممکن است با نسخههای جدیدتر ویندوز سازگار نباشند و در نتیجه فایل اجرایی آنها پیدا نشود.
راهکارهای رفع خطای Windows Cannot Find ***.exe
بدیهی است که با توجه به عواملی که میتوانند باعث ایجاد این ارور شوند، باید برای رفع این خطا اقدام کرد. بنابراین، موارد ذیل را بیازمایید:
- بررسی وضعیت فایل اجرایی
- اسکن سیستم با آنتیویروس
- تعمیر فایلهای سیستمی با ابزار SFC
- بررسی متغیرهای محیطی Path
- نصب مجدد برنامه مورد نظر
- اجرای System Restore
- سایر راهکارهای رفع خطای Windows Cannot Find ***.exe
در ادامه درباره هر یک از موارد فوق توضیح دادهایم.
بررسی وضعیت فایل اجرایی
سادهترین راهکار این است که وجود داشتن یا نداشتن فایل اجرایی و صحت عملکرد آن را بررسی کنید. پس میتوانید نام آن را در منوی جستجوی ویندوز تایپ کنید و روی آن با راست کلیک، گزینه Open file location را انتخاب کنید. سپس در فولدر مروبوطه، دنبال فایل بگردید. از طریق برنامههای اختصاصی جستجو (مانند search everything) نیز میتوانید دنبال فایلهای مورد نظر بگردید.
اسکن سیستم با آنتیویروس
چنانکه ذکر شد، ویروسی شدن فایل exe نیز میتواند باعث بروز خطای Windows Cannot Find ***.exe شود. پس با اسکن کردن سیستم با یک آنتیویروس نیز میتوانید حل مشکل را بیازمایید.
تعمیر فایلهای سیستمی با ابزار SFC
گاهی ممکن است به دلایل مختلف، فایلها دچار باگهای سیستمی شوند. اینجا میتوانید از ابزار دخلی ویندوز (SFC) برای تعمیر فایلهای ازدسترفته اقدام کنید. برای انجام این کار، مراحل ذیل را طی کنید:
- اجرای Command Prompt به عنوان Administrator: در نوار جستجوی ویندوز، cmd را تایپ کنید. روی Command Prompt راستکلیک کرده و گزینه Run as administrator را انتخاب کنید.
- اجرای دستور SFC: در پنجره Command Prompt، دستور زیر را تایپ کرده و Enter را فشار دهید:
- sfc /scannow
- منتظر بمانید تا فرایند اسکن کامل شود. ویندوز هرگونه فایل سیستمی خراب را شناسایی و در صورت امکان تعمیر میکند.
- پس از اتمام فرایند، سیستم خود را ری استارت کنید.
بررسی متغیرهای محیطی Path
متغیرهای محیطی Path به ویندوز کمک میکنند تا فایلهای اجرایی را پیدا کند. برای انجام این اقدام، جهت حل مشکل، مراحل ذیل را طی کنید:
- باز کردن System Properties: کلیدهای Windows + Pause/Break را فشار دهید (یا در نوار جستجو “System” را جستجو کنید و روی “System” کلیک کنید).
- رفتن به Advanced system settings: در پنجره System، از نوار کناری سمت چپ روی “Advanced system settings” کلیک کنید.
- باز کردن Environment Variables: در پنجره System Properties، روی دکمه “Environment Variables…” کلیک کنید.
- بررسی متغیر Path در بخش “System variables”: متغیر با نام “Path” را انتخاب کرده و روی دکمه “Edit…” کلیک کنید.
- اطمینان از وجود مسیرهای صحیح: لیست مسیرها را بررسی کنید و مطمئن شوید که مسیرهای مربوط به برنامههایی که با این خطا مواجهند، در آن باشند. اگر مسیر اشتباه یا از دست رفته است، آن را اصلاح یا اضافه کنید. مراقب باشید که مسیرهای اشتباه را حذف نکنید؛ مگر اینکه از عملکرد آنها مطمئن باشید.
- روی “OK” در تمام پنجرههای باز کلیک کنید و سیستم خود را ری استارت کنید.
نصب مجدد برنامه مورد نظر
اگر از طریق راهکارهای فوق، مشکل حل نشد، ابتدا برنامه مورد نظر را لغو نصب (uninstall) کنید. سپس مجددا آن را نصب کنید تا فایل اجرایی نیز احیا شود.
اجرای System Restore
اگر برای سیستم عامل خود، یک نقطه بازیابی (restore point) تعیین کردهاید، میتوانید با system restore به حالت پیشین بازگردید. برای کسب اطلاعات تکمیلی در این زمینه، مقاله ذیل را بخوانید:
سایر راهکارهای رفع خطای Windows Cannot Find ***.exe
راهکارهای دیگری نیز برای رفع خطای Windows Cannot Find ***.exe وجود دارد. البته اجرای این راهکارها نیاز به مهارت و تجربه دارد. پس اگر در این زمینه، تجربه ندارید، از یک تکنسین حرفهای کمک بگیرید. در این میان میتوان به تعمیر رجیستری سیستم و مواردی از این دست اشاره کرد که با ابزار Registry Editor انجام میشود.
حرف آخر: کلافه نشو! شناسایی ارورهای مختلف ویندوز، با لپتاپ اسکرین
همواره به شما توصیه کردهایم که با خواندن مقالات لپتاپ اسکرین، جهت افزایش دانش و مهارتهای کاربری خویش بکوشید. برای شناسایی و رفع ارورهای ویندوز نیز میتوانید مطالب مختلفی را در بخش مقالات مطالعه کنید. از این رو، خواندن موارد ذیل را به شما پیشنهاد میکنیم: