دليل عملي يشرح ثلاثطرق لإعداد وتعديل متغيرات بيئة النظام في ويندوز 11، مع أمثلة أوامر وتوجيهات عملية.

يمكن أن تساعدك متغيرات البيئة في تخصيص النظام وتشغيل السكربتات وتكوين التطبيقات. يعرض هذا الدليل ثلاثطرق لإعدادها في ويندوز 11 مع خطوات خطوة بخطوات واضحة لتتمكن من ضبط النظام وفق تفضيلاتك. كما يشير الدليل إلى إمكانية الاستعانة بأدوات إصلاح متخصصة للمساعدة في تقليل أوقات الإصلاح وضمان سلامة البيانات، مثل Fortect؛ حيث تُثبّت الأداة وتُشغّل، ثم تُفحص المشكلة ليُختار Start Repair لإصلاح ما يؤثر في أمان الجهاز وأداءه.

أنواع متغيرات البيئة
- متغيرات البيئة النظامية: متغيرات عامة يمكن الوصول إليها من جميع المستخدمين والتطبيقات، وتستخدم عادة لتعريف إعدادات النظام على مستوى الجهاز.
- متغيرات البيئة للمستخدم: ذات أولوية أعلى وتطبق فقط على المستخدم الحالي والعمليات التي تعمل تحت ذلك الحساب، وتُحدد بواسطة المستخدم أو التطبيقات التي تعمل تحت ذلك الحساب.
- متغيرات بيئة العملية: الأعلى أولوية وتكون مؤقتة وتطبق على العملية الحالية وعملياتها الفرعية، وتستخدم لتوفير معلومات وقت التشغيل أو تخصيص برنامج معين.

طرق إعداد متغيرات البيئة في Windows 11
1) باستخدام تطبيق الإعدادات

افتح الإعدادات بالضغط على Windows + I. انتقل إلى النظام ثم اضغط About، ثم افتح رابط Advanced system settings. في نافذة خصائص النظام اختر Environment Variables. سترى هناك نوعين من المتغيرات: متغيرات المستخدمين ونظام. اختر أحدهما وانقر New، ثم اكتب اسم المتغير بدون فراغات، وللقيمة اختر المسار عبر Browse Directory أو Browse File، ثم اضغط OK.
2) باستخدام موجه الأوامر

ابدأ تشغيل موجه الأوامر كمسؤول. لإضافة متغيّر مؤقت، استخدم الأمر التالي مع استبدال VariableName وVariableValue بالقيم المرغوبة: set VariableName=VariableValue. يعرِّف أمر set متغير البيئة للعمليّة فقط ويُحذف عند إغلاق النافذة. لإعداد متغير بشكل دائم، استخدم الأمر التالي مع استبدال VarName وValue بالقيمة المرغوبة: setx VarName Value /m. بالنسبة لمسارات PATH، اعرضها باستخدام echo PATH ثم أضف متغيراً إضافياً إلى المسار عبر: setx PATH “%PATH%; PATH Value”. بعد ذلك، قم بإعادة تحميل نافذة المتغيرات أو إعادة تشغيل الكمبيوتر لتفعيل التغييرات.
3) باستخدام Windows PowerShell

افتح PowerShell كمسؤول. لمعرفة قائمة مسارات PATH، نفّذ: [Environment]::GetEnvironmentVariable(“PATH”). لإعلان متغيّر مسار جديد، استخدم: $Variable_Name = “PATH”. لإضافة المتغيّر إلى قائمة PATH، نفّذ الأمر: [Environment]::SetEnvironmentVariable(“Folder PATH”,”$PATH;$Variable_Name”). لإتمام التغييرات، أعد تشغيل الكمبيوتر لتفعيلها.
كيفية عرض أو تعديل متغيرات البيئة

عرض المتغيرات
لعرض قائمة المتغيرات من موجه الأوامر، اكتب: set وهو يعمل عند تشغيلك كمسؤول. في PowerShell، لعرض المتغيرات باستخدام صلاحيات مسؤول، نفّذ: [System.Environment]::GetEnvironmentVariables().

تحرير المتغيرات
باستخدام الإعدادات: افتح Settings > System > About > Advanced system settings، ثم Environment Variables، واختر المتغير المستهدف واضغط Edit، ثم احفظ التغييرات. باستخدام محرر التسجيل: افتح Run، واكتب regedit. بالنسبة لمتغيرات المستخدم، اتجه إلى المسار HKEY_CURRENT_USER\Environment، وبالنسبة للنظام، إلى HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment. يمكنك تغيير الاسم عبر Rename، وتعديل القيمة عبر double-click، ثم إعادة تشغيل الكمبيوتر لتطبيق التغييرات.

للحذر والأمان، تذكّر دوماً التحقق من صحة اسم المتغير وقيمته وأخذ نسخة احتياطية من التسجيل قبل أي تعديل. لإتمام التغييرات بشكل صحيح، قم بإعادة تشغيل الكمبيوتر.
أين تُخزَّن متغيرات البيئة؟
المتغيرات النظامية محفوظة ضمن Registry Editor في المسارات المذكورة أعلاه، بينما المتغيرات الخاصة بالمستخدم محفوظة في المسار الخاص بالمستخدم نفسه. يمكن الوصول إلى هذه المتغيرات عبر الأوامر السابقة أو عبر الإعدادات المعنية.





