إصلاح: لا يمكن إنشاء Hyper-V 2019 Virtual Switch (خطأ 0x80070002)

ربما يتطلب كل جهاز افتراضي يتم استضافته على Hyper-V 2019 بطاقة شبكة افتراضية من أجل التواصل مع بقية الشبكة. من أجل القيام بذلك ، نحتاج إلى إنشاء مفتاح افتراضي وتعيينه إلى الجهاز الظاهري. هناك ثلاثة مفاتيح افتراضية مختلفة على Hyper-V بما في ذلك الخاص والداخلي والخارجي. يوفر مفتاح الشبكة الخاص الاتصال فقط بين الأجهزة الافتراضية التي يتم استضافتها على خادم فعلي. بجانب ذلك ، يوفر المحول الداخلي الاتصال بين الأجهزة الافتراضية ومضيف Hyper-V. الأخير ، لكن ليس الأقل هو المفتاح الخارجي. يرتبط المحول الخارجي ببطاقة الشبكة الفعلية ويوفر التواصل مع الشبكة بالكامل. بعد قيامنا بإنشاء رمز تبديل افتراضي ، ستكون الخطوة التالية هي تعيين رمز التبديل الظاهري إلى الجهاز الظاهري. أي التبديل سوف نخصص؟ ذلك يعتمد على حالة استخدام الجهاز الظاهري.

يواجه بعض مسؤول تكنولوجيا المعلومات مشكلات عند إنشاء مفاتيح افتراضية على Hyper-V ، بغض النظر عما إذا كانوا يحاولون إنشائها عبر واجهة المستخدم الرسومية أو Powershell. يُعرف أحد الأخطاء باسم " خطأ في تطبيق تغييرات خصائص التبديل الظاهري. أخفقت أثناء إضافة اتصالات مبدلات إيثرنت افتراضية. " تُظهر التفاصيل المعرف الفريد العمومي للمحول ، مع النص النهائي ،" لا يمكن للنظام العثور على الملف المحدد. (0x80070002) . تحدث نفس المشكلة ليس فقط في Hyper-V 2019 ولكن أيضًا على Hyper-V 2016 و Hyper-V 2012.

هناك بعض الأسباب وراء حدوث هذه المشكلة ، لكن العديد منها يشير إلى مشكلة في بطاقة الشبكة. سنركز على اثنين منهم وسنقدم لك الحلول التي ساعدت مدراء تقنية المعلومات على حل مشكلة ما. يتضمن تحديث بطاقة الشبكة وحذف مراجع NIC وإعادة إضافة دور Hyper-V. دعنا نبدأ. إذا لم يحل الحل 1 مشكلتك ، فيرجى تجربة الحل 2.

الحل 1: تحديث برامج تشغيل بطاقة الشبكة

في حالتنا ، نحن نستخدم الخادم الفعلي HPE ProLiant ML350 Gen10 Server. لتحديث برنامج تشغيل بطاقة الشبكة ، نحتاج إلى الوصول إلى موقع الشركة المصنعة وتنزيل برنامج تشغيل رسمي لبطاقة الشبكة. نظرًا لأن هذا الخادم يستخدم بطاقة شبكة Intel ، يمكننا أيضًا تنزيلها على موقع Intel.

الحل 2: إعادة تثبيت دور Hyper-V وإعادة تعيين مراجع NIC

  1. قم بتسجيل الدخول أو الاتصال بـ Windows Server 2019 حيث قمت بتثبيت دور Hyper-V
  2. افتح مدير الخادم
  3. انقر فوق " إدارة" ثم اختر " إزالة الأدوار والميزات"
  4. انقر على التالي تحت قبل أن تبدأ
  5. حدد الخادم الوجهة وانقر فوق " التالي"
  6. قم بإلغاء تحديد Hyper-V ضمن إزالة أدوار الخادم ثم انقر فوق إزالة الميزات

  7. انقر فوق التالي
  8. انقر فوق " التالي" ضمن " إزالة الميزات"
  9. حدد إعادة تشغيل الخادم الوجهة تلقائيًا إذا لزم الأمر
  10. انقر فوق نعم للتأكيد ، ثم انقر فوق "إعادة تشغيل Windows" تلقائيًا.

  11. قم بتسجيل الدخول أو الاتصال بـ Windows Server 2019 حيث قمت بتثبيت دور Hyper-V
  12. انقر بزر الماوس الأيمن فوق قائمة ابدأ وانقر فوق Windows Powershell (المسؤول)
  13. اكتب netcfg -d واضغط على Enter . سيؤدي ذلك إلى حذف جميع مراجع NIC ، لذا تأكد من وصولك الفعلي إلى الخادم أو أن يكون لديك اتصال ILO جيد أو اتصال إدارة آخر.

  14. أعد تشغيل Windows Server 2019
  15. قم بتسجيل الدخول أو الاتصال بـ Windows Server 2019 حيث قمت بتثبيت دور Hyper-V
  16. افتح Server Manager وقم بتثبيت Hyper-V باتباع نفس الإجراء الذي نستخدمه لإزالة الدور. سوف تحتاج فقط لتحديد دور Hyper-V.
  17. غادر انقر فوق قائمة ابدأ وابحث عن Hyper-V Manager
  18. افتح برنامج Hyper-V Manager
  19. انتقل وافتح Virtual Switch Manager على الجانب الأيمن من نافذة Hyper-V Manager
  20. حدد خارجي ضمن نوع التبديل الظاهري الذي تريد إنشاؤه ، ثم انقر فوق إنشاء التبديل الظاهري
  21. اكتب اسم المفتاح الخارجي
  22. اختر بطاقة الشبكة ضمن الشبكة الخارجية
  23. انقر فوق تطبيق ثم موافق
  24. انتقل إلى الجهاز الظاهري حيث تريد تعيين مفتاح افتراضي جديد
  25. انقر بزر الماوس الأيمن على الجهاز الظاهري وانقر فوق الإعدادات
  26. انقر على محول الشبكة
  27. اختر رمز التبديل الظاهري الخارجي ضمن "التبديل الظاهري"

  28. انقر فوق تطبيق ثم موافق
  29. إضافة عنوان IP (إذا كنت لا تستخدم DHCP)
  30. استمتع بالعمل مع Hyper-V والأجهزة الافتراضية

مقالات مثيرة للاهتمام