به طور تصادفی یک متغیر سیستمی را حذف کردم

پرسیده شده بازدید ۲۴۷ بار
۴

سلام. من داشتم توی System Properties -> Environment Variables یه سری تغییرات می‌دادم که فکر کنم به اشتباه متغیر 'Path' رو در قسمت System variables انتخاب و حذف کردم.

الان که Command Prompt رو باز می‌کنم، خیلی از دستورات مثل ping یا ipconfig یا حتی برنامه‌هایی که قبلاً توی Path بودن مثل python اجرا نمی‌شن و خطای '...' is not recognized as an internal or external command... می‌ده.

ویندوز 10 دارم. آیا راهی برای برگرداندن مقدار پیش‌فرض Path یا ترمیمش هست؟ خیلی نگرانم که سیستم عامل دچار مشکل جدی بشه.

متأسفانه قبلش از مقادیر بکاپ نگرفتم.

پرسیده شده

Comments on question

وارد شوید یا ثبت نام کنید تا بتوانید دیدگاه خود را ثبت کنید.

۲ پاسخ

پاسخ برگزیده
۲۸

سلام، علاوه بر راهکارهای قبلی، یک مقدار استانداردتر و کامل‌تر برای Path ویندوز 10 معمولا شامل این موارد هم می‌شه:

%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%SYSTEMROOT%\System32\OpenSSH\

ممکنه لازم باشه بعد از اضافه کردن این مقدار، مسیر نصب برنامه‌هایی که قبلاً در Path بودن (مثل Python، Git، و...) رو هم به صورت دستی دوباره به انتهای این مقدار اضافه کنی. هر مسیر رو با یک ; از قبلی جدا کن.

پاسخ داده شده

Comments on answer

وارد شوید یا ثبت نام کنید تا بتوانید دیدگاه خود را ثبت کنید.

بارگذاری فرم ویرایش...
۱۹

نگران نباش، معمولاً قابل حله. چند راه وجود داره:

  1. استفاده از System Restore: اگه System Restore روی سیستمت فعال بوده و یک Restore Point قبل از این اتفاق داری، می‌تونی سیستم رو به اون نقطه برگردونی. این معمولاً ساده‌ترین راهه. توی سرچ ویندوز تایپ کن "Create a restore point" و از اونجا System Restore رو اجرا کن.
  2. بازگردانی مقدار پیش‌فرض Path: مقدار پیش‌فرض متغیر Path در ویندوز معمولاً شامل مسیرهای استاندارد سیستمیه. می‌تونی سعی کنی به صورت دستی اونها رو اضافه کنی. مقدار پیش‌فرض معمولاً چیزی شبیه اینه (ممکنه کمی متفاوت باشه): %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\ باید بری به همون قسمت Environment Variables، روی New در System variables کلیک کنی، اسم رو بذاری Path و این مقادیر رو (با semicolon جدا شده) وارد کنی. بعد سیستم رو ری‌استارت کن.
  3. کپی از سیستم مشابه: اگه به یک کامپیوتر دیگه با همون نسخه ویندوز 10 دسترسی داری، می‌تونی مقدار متغیر Path اون سیستم رو کپی کنی و روی سیستم خودت جای‌گذاری کنی.

پیشنهاد می‌کنم اول System Restore رو امتحان کنی.

پاسخ داده شده

Comments on answer

وارد شوید یا ثبت نام کنید تا بتوانید دیدگاه خود را ثبت کنید.

بارگذاری فرم ویرایش...

برای ارسال پاسخ لازم است که وارد شوید یا ثبت نام کنید