حل مشکل the system cannot find the path specified با 6 روش
پیغامِ the system cannot find the path specified جان به لبتان کرده و حسابی کلافه شدهاید؟ در این نوشتار با 6 روش به حل مشکل the system cannot find the path specified در ویندوز پرداختهایم. همراهِ مجله اون با مَن باشید 🙂
اینم بخونید بد نیست: آموزش رفع خطای windows was unable to complete the format هنگام فرمت کردن فلش مموری، رَم گوشی و هارد اکسترنال
معمولا خطای The System Cannot Find the Path Specified کجا ظاهر میشود؟
ممکن است این خطا را در حالات زیر دریافت کنید:
- هنگامی که CMD یا Command Prompt را باز میکنید.
- وقتی که داخلِ CMD دستورِ cd را برای باز کردن یک پوشه تایپ میکنید. یا دستوری را برای اجرای یک برنامه یا فایلِ script اجرا میکنید.
- هنگامِ نصب یک نرمافزار، سروکله این خطا پیدا شده و اجازه نصب نرمافزار را نمیدهد.
- مشغول کار با ابزاری مثلِ uTorrent هستید و فایلهایی را دانلود یا Save میکنید.
دلایل وقوع خطای The System Cannot Find the Path Specified چیست؟
- در سادهترین حالت، این خطا به خاطرِ تایپ اشتباهِ مسیر فایل رخ میدهد.
- پوشه مشخصشده حذف یا گم شده یا تغییر کرده است.
- در PATH Environment Variable مسیرهای غلطی تعریف شده است.
- سیستم ویروسی شده و بدافزارها عملکرد صحیح ویندوز را مختل کردهاند.
- سیستمعامل (Operating system) بسیار قدیمی است یا آپدیت نشده است.
- و …
روش 1 – اسکن سیستم با آنتیویروس
هرچند احتمالش خیلی کم است که بدافزار یا ویروسها باعث به وجود آمدن خطای the system cannot find the path specified شده باشند؛ اما توصیه میکنم قبل از امتحان روشهای دیگر یک بار کامپیوتر خود را با آنتیویروس مناسب اسکن کنید.
اگر از آنتیویروسهای جانبی مثل محصولات ESET یا کسپراسکای استفاده میکنید، اسکن را با آنها انجام دهید. در غیر اینصورت خودِ ویندوز ابزاری به نام Windows Defender دارد که یک آنتیویروس نسبتا مناسب به حساب میآید. اسکن سیستم با Windows Defender آسان است. کافیست مراحل زیر را دنبال کنید:
- روی آیکون Start از پایین صفحه کلیک کرده و وارد Settings شوید.
- وارد Update & Security شده و از منوی سمت چپ Windows security را انتخاب کنید.
- با کلیک روی Virus & threat protection یک صفحه جدید برایتان باز میشود.
- روی Quick scan کلیک کنید تا اسکنِ سریع انجام شود.
روش 2 – اصلاح مسیر (path)
آیا نام مسیر را درست وارد کردید؟ اگر مسیر مشخص شده اشتباه باشد، ویندوز خطای the system cannot find the path specified را به کاربر برمیگرداند. پس یک بار دیگر مسیر را بررسی کنید و مطمئن شوید که به درستی تایپ شده است.
اگر این خطا را هنگام دانلود یک فایلِ uTorrent دریافت میکنید؛ شاید پوشه دانلودِ پیشفرض تغییر کرده باشد. باید مطمئن شوید که مسیر دانلود وجود دارد.
روش 3 – پاک کردن مسیرهای اشتباه در Environment Variable
Environment variables اطلاعات موردنیاز نرمافزارها را در خود نگه میدارد. هنگامی که میخواهیم یک نرمافزار را در command line اجرا کنیم، PATH Environment اهمیت زیادی پیدا میکند و برای ذخیره مسیر پوشهها استفاده میشود.
برای مثال، اگر برنامهای که اجرا میکنید در پوشه فعلی نباشد، (در حال حاضر در پوشه A هستید، ولی میخواهید برنامهای را در پوشه B اجرا کنید.) سیستمعامل شروع به جستجوی مسیرهای موجود در PATH variable میکند. اگر برنامهای که قرار است اجرا شود در این مسیرها وجود داشت، سیستمعامل آن را اجرا خواهد کرد.
بنابراین، path variable نامعتبر میتواند این فرآیند را خراب کند و باعث به وجود آمدن خطای the system cannot find the path specified شود. در این حالت باید این مقادیر اشتباه را از Environment Variable پاک کنید. برای انجام این کار مسیر زیر را دنبال کنید:
مراحل بررسی مسیرها در PATH Environment
File Explorer را باز کنید.
در یک بخش از فضای خالی اینجا راست کلیک کرده و Properties را انتخاب کنید.
در صفحه جدید از منوی سمت چپ Advanced system settings را انتخاب کنید.
حالا روی وارد Advanced شده و Environment Variables را بزنید.
در صفحه Environment Variables، هم User variables هم System variables را مشاهده میکنیم. با کلیک روی Edit میتوان این مقادیر را تغییر داد.
حالا در این بخش باید تک به تک مسیرهای موجود را بررسی کنید که درست باشند. روال کار هم آسان است. فقط باید این مسیرها را Copy کرده و در بخش جستجوی File Explorer آن را Paste کنید. اگر مسیر درست باشد، File Explorer آن را باز میکند. در غیر اینصورت یعنی مسیر وارد شده اشتباه است و باید آن را تغییر دهید یا حذف کنید.
آموزش ویدئویی مراحل انجام کار
روش 4 – بررسی کلیدهای رجیستری
Registry Editor را باز کنید. (میتوانید همین عبارت را در Start ویندوز تایپ کنید.)
مسیر HKEY_CURRENT_USER\Software\Microsoft\Command Processor را دنبال کنید.
اگر در این مسیر کلیدی به نامِ AutoRun وجود داشت، آن را حذف کنید.
سپس وارد مسیرِ HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor شوید. (دقت کنید که با مسیر بالایی متفاوت است.)
اینجا هم اگر کلیدِ AutoRun را دیدید، آن را حذف کنید.
روش 5 – ساخت User جدید در ویندوز
ساخت یک یوزر جدید در ویندوز ممکن است باعث حل مشکل the system cannot find the path specified شود. قبلا در یک مقاله به طور مفصل درباره ساخت یوزر در ویندوز صحبت کردم. پیشنهاد میکنم آن مقاله را مطالعه کنید:
آموزش ساخت یوزر جدید و حذف آن در ویندوز 10
روش 6 – تعمیر فایلهای سیستمی (System Files)
اگر روشهای قبلی جواب ندادند، بهترین کار این است وضعیت فایلهای سیستمی خود را بررسی کنید.
- Command Prompt را اجرا کنید.
- دستورِ sfc /scannow را تایپ کرده و Enter بزنید.
اگر SFC ارورهایی تشخیص داد، اما نتوانست آنها را تعمیر کند؛ از دستورات زیر برای حل مشکل استفاده کنید:
exe /Online /Cleanup-image /Scanhealth
exe /Online /Cleanup-image /Restorehealth