SystemRoot و Windir هما متغيرا بيئة مضمنان يشيران إلى دليل Windows. على الرغم من أن كلاهما عبارة عن متغيرات مضمنة ، إلا أن متغير SystemRoot للقراءة فقط ، ولكن يمكن إزالة متغير Windir أو تحريره ، ويتم تخزين إعداده في السجل.
إذا لم يتم التعرف على٪ Windir٪ أو حله بواسطة النظام ، فستفشل البرامج النصية المجمعة التي تستخدم المتغير في العمل بشكل صحيح.
أيضًا ، يشير جزء المهام في أماكن مختلفة مثل لوحة التحكم وتطبيق الإعدادات الحديث إلى الرجوع إلى مسارات التطبيق ٪ Windir٪
. في حالة تعطل هذا المتغير ، سيؤدي النقر فوق هذه الروابط إلى حدوث الخطأ التالي:
لم يتمكن Windows من العثور على٪ windir٪. تأكد من كتابة الاسم بشكل صحيح ، ثم حاول مرة أخرى.
إليك كيفية حل المشكلة.
إنشاء أو إصلاح متغير بيئة Windir
اضغط على WinKey + R ، اكتب sysdm.cpl واضغط على ENTER
من علامة التبويب خيارات متقدمة ، وانقر فوق متغيرات البيئة.
في قسم متغيرات النظام ، قم بإنشاء متغير جديد بالنقر فوق جديد. إذا كان ويندير
المتغير موجود بالفعل ، انقر نقرًا مزدوجًا لتحرير المتغير الموجود.
اسم المتغير باسم ويندير
، واضبط القيمة على ٪ SystemRoot٪
انقر فوق موافق ، موافق. يتم تطبيق التغييرات على الفور. إذا لم يكن كذلك ، قم بتسجيل الخروج وإعادة تسجيل الدخول.
مشكلة طول المسار
يمكن أن تحدث هذه المشكلة أيضًا إذا تجاوز طول PATH 2048 حرفًا (أو 4096 حرفًا في Windows 7 والإصدارات الأحدث). تأكد من إزالة الإدخالات غير الضرورية من PATH لإبقائها ضمن الحد الأقصى. لمزيد من المعلومات ، راجع المقالة على موقع Intel: حدود طول متغير System PATH | إنتل®.
طلب واحد صغير: إذا أعجبك هذا المنشور ، فيرجى مشاركة هذا؟
ستساعد مشاركة واحدة "صغيرة" منك كثيرًا في نمو هذه المدونة. بعض الاقتراحات الرائعة:- يعلق!
- شاركها على مدونتك المفضلة + Facebook ، Reddit
- غردها!