إذا كنت تستخدم نظام التشغيل Windows 10 أو إصدارًا قديمًا من Linux، فربما اعتمدت على موجه سطر الأوامر ipconfig (تكوين بروتوكول الإنترنت) للتحقق من عناوين IP المخصصة لأجهزتك. إنه أمر متعدد الاستخدامات، خاصة في Linux، حيث يمكنه عرض عناوين Wi-Fi وEthernet IP. وهذا يجعل الأمر أكثر إحباطًا عندما تحصل على الخطأ المروع 'لم يتم العثور على ipconfig'.
يمكن أن يحدث هذا الخطأ لعدة أسباب، حيث تختلف الإصلاحات اعتمادًا على ما إذا كنت تستخدم نظام التشغيل Windows 10 أو نظام التشغيل Linux القديم.
حل مشكلة عدم العثور على ipconfig في نظام التشغيل Windows 10
في نظام التشغيل Windows 10، يمكن أن تظهر مشكلة ipconfig إما كتحذير 'لم يتم العثور على ipconfig' أو تنبيه 'لم يتم التعرف على ip config'. في كلتا الحالتين، لقد فقدت للتو طريقة مفيدة للتحقق من عناوين IP، ومسح خوادم اسم المجال (DNSs)، وتعديل الجوانب المختلفة لجهاز الكمبيوتر الذي يعمل بنظام Windows 10.
هناك ثلاثة إصلاحات محتملة لخطأ 'لم يتم العثور على ipconfig' في نظام التشغيل Windows 10.
الإصلاح 1 - استخدم وظيفة المسار المتغير
باستخدام وظيفة متغير المسار، يمكنك إضافة مواقع الملفات إلى مسار النظام، مما يتيح لك القدرة على تشغيل الملفات القابلة للتنفيذ. وهذا أمر مهم لأن خطأ 'لم يتم العثور على ipconfig' يمكن أن ينتج عن تعيين مسار النظام غير الصحيح لوظيفة ipconfig.
إصلاح هذه المشكلة هو حالة إضافة متغيرات المسار الصحيحة.
- اضغط على Win + R لفتح مربع الحوار 'Run' واكتب '
sysdm.cpl
'. - اضغط على 'أدخل' وحدد 'خصائص النظام'.
- انتقل إلى علامة التبويب 'خيارات متقدمة'.
- ابحث عن 'بدء التشغيل والاسترداد' وانقر فوقه، والذي ستجده بعد النقر فوق الزر 'متغيرات البيئة'.
- ابحث عن متغير يسمى 'المسار' في النافذة الجديدة، وانقر فوقه نقرًا مزدوجًا.
- انقر فوق 'جديد' واكتب '
%SystemRoot%\system32
' لإنشاء مسار جديد. - حدد 'موافق' قبل إعادة تشغيل جهاز الكمبيوتر الخاص بك.
بعد إعادة التشغيل، يجب أن تجد أن المسار الذي تم تكوينه يدويًا يسمح للأمر ipconfig بالعمل مرة أخرى. ولكن قد تواجه أيضًا مشكلة عند اتباع هذه الخطوات - فقد لا يظهر متغير 'المسار' المذكور في الخطوة الخامسة في النافذة المنبثقة 'بدء التشغيل والاسترداد'.
إذا حدث ذلك، يمكنك إنشاء متغير المسار وربط قيمته بالأمر ipconfig من خلال الخطوات التالية:
- من نافذة 'بدء التشغيل والاسترداد'، انقر فوق 'جديد'.
- اكتب 'المسار' باعتباره 'اسم المتغير' في المربع المنبثق.
- أدخل '
%SystemRoot%\system32
' في مربع النص 'القيمة المتغيرة'. - اضغط على 'موافق' وأعد تشغيل جهازك.
الإصلاح 2 – إجراء عمليات فحص DISM وSFC
في بعض الأحيان، تعني مشكلة ipconfig أن هناك مشكلة في الملف القابل للتنفيذ تتجاوز عملية البحث عن المسار غير المستقرة. قد يكون الملف تالفًا أو مفقودًا، لذا لن ينجح تكوين مسار جديد لأنه لا يوجد مكان يمكن لهذا المسار الانتقال إليه.
يمكن أن يؤدي إصلاح الملف القابل للتنفيذ المعطوب أو المفقود إلى حل مشكلة ipconfig لديك. ويمكنك القيام بذلك عن طريق تشغيل أدوات المسح SFC وDISM:
- انتقل إلى شريط بحث Windows الخاص بك واكتب 'cmd' للعثور على تطبيق Command Prompt.
- انقر بزر الماوس الأيمن فوق 'موجه الأوامر' وحدد 'تشغيل كمسؤول'.
- اكتب '
sfc/scannow
' واضغط على مفتاح 'Enter' لإجراء فحص لأي مشكلات تتعلق بالسلامة في نظامك. - بعد إكمال العملية، كرر الخطوة 1 والخطوة 2 لإعادة فتح موجه الأوامر كمسؤول.
- اكتب '
DISM /Online /Cleanup-Image /RestoreHealth
' ثم اضغط على 'Enter'.
اسمح للعملية بالعمل (تستغرق حوالي 15 دقيقة) ويجب أن تكتشف وتصلح أي ملفات تنفيذية أو ملفات نظام تالفة، بما في ذلك ipconfig. بمجرد انتهاء الفحص، اكتب 'ipconfig' في موجه الأوامر لمعرفة ما إذا كان يعمل مرة أخرى.
الإصلاح 3 – استخدم بوويرشيل
استخدام مايكروسوفت بوويرشيل لا يعد حلاً تقنيًا لمشكلة 'لم يتم العثور على ipconfig'. إنه بديل، أي طريقة للتغلب على المشكلة باستخدام إصدار أقوى من تطبيق Command Prompt. تقدم أوامره، مثل 'Get-NetIPConfiguration'، نتائج أكثر تفصيلاً من أمر ipconfig.
استخدامه بسيط:
- اضغط على Win + R لفتح مربع الحوار 'تشغيل'.
- اكتب '
Powershell
' وافتح التطبيق. - اكتب أمر Powershell للتحقق من عنوان IP الخاص بك، مثل '
Get-NetIPConfiguration
'.
هذا ليس حلاً مثاليًا – فلن تتمكن من استعادة ipconfig لجهازك الذي يعمل بنظام Windows 10. ولكن كبديل، فهو يقدم نتائج أفضل ويعني أنك لن تضطر إلى العبث بإنشاء مسارات جديدة أو إصلاح الملفات التنفيذية المعطلة.
إصلاح ipconfig غير موجود في Linux
كانت الإصدارات الأقدم من Linux تحتوي على أمر ipconfig مثبتًا مسبقًا، ولكن نقص الصيانة أدى إلى تخلي معظم المطورين عنه باعتباره أمرًا قديمًا. إذا واجهت الخطأ 'لم يتم العثور على ipconfig' في Linux، فهذا يعني عادةً أنك تقوم بتشغيل إصدار جديد من نظام التشغيل الذي لم يعد الأمر موجودًا له.
ولكن يمكنك الحصول عليه عن طريق تثبيت حزمة net-tools.
يعد تثبيت حزمة net-tools حالة بسيطة لتشغيل أمر، على الرغم من أن الأمر يختلف وفقًا لإصدار Linux لديك.
- الأنظمة القائمة على القوس - تشغيل '
sudo pacman -S net-tools
' - أنظمة دبيان وأوبونتو أو مشتقاتها - تشغيل '
sudo apt install net-tools
' - RHEL، فيدورا، وCentOS الأنظمة - تشغيل '
sudo dnf install net-tools
'
يطالب الأمر ذو الصلة بنظامك Linux بتثبيت net-tools، الذي يحتوي على ملف ipconfig القابل للتنفيذ. بمجرد التثبيت، حاول تشغيل ipconfig من سطر الأوامر لمعرفة ما إذا كان يعمل.
تشغيل البديل لـ ipconfig في Linux
السبب الرئيسي وراء ظهور الخطأ 'لم يتم العثور على ipconfig' في Linux هو أنه (وحزمة net-tools) يعتبر 'مهملاً'. وهذا يعني أن مطوري Linux بشكل جماعي يعتقدون أنه قديم، لذلك لم يعودوا يعملون عليه.
كيف أجد ما لدي من ذاكرة الوصول العشوائي
لحسن الحظ، تم استبدال حزمة net-tools بـ iproute2 في الإصدارات الأحدث من Linux، والتي تحتوي على أمر يقدم نفس الإخراج الذي تم تسليمه لأمر ipconfig الأقدم. ما عليك سوى كتابة 'ip a' كأمر وسترى نتيجة تعرض عنوان IP لجهاز Linux الخاص بك.
حل مشاكل ipconfig الخاصة بك
يعد الوقوع في الخطأ 'لم يتم العثور على ipconfig' أمرًا مزعجًا عندما يكون كل ما تريد فعله هو التحقق من عنوان IP الخاص بالجهاز. ومع ذلك، فهو أمر شائع بشكل متزايد، خاصة وأن ipconfig هو أمر قديم يعتبر قديمًا على أنظمة Windows وLinux. في Windows، يتم استبداله بتطبيق Powershell وأمره الجديد، بينما تحل مجموعة برامج iproute2 محله في الإصدارات الأحدث من Linux.
استخدامات الأنظمة القديمة، أو في حالة Linux، أولئك الذين يريدون فقط الوصول إلى ipconfig على نظام تشغيل جديد، لديهم حلول وإصلاحات. يمكن أن تؤدي إعادة التنزيل وإصلاح المسار إلى ipconfig وإجراء عمليات الفحص للتأكد من عدم تلف الملف القابل للتنفيذ إلى حل خطأ 'لم يتم العثور على ipconfig'.
هل تفضل استخدام ipconfig قبل الأوامر الجديدة المتوفرة في Windows وLinux؟ كم مرة استخدمت ipconfig قبل أن تواجه مشكلة 'لم يتم العثور عليه'؟ واسمحوا لنا أن نعرف في قسم التعليقات أدناه.