หากคุณได้รับพรอมพ์พร้อมข้อความ Error applying Virtual Switch Properties changes เมื่อพยายามสร้าง Hyper-V virtual switch (vSwitch) ใหม่สำหรับ physical network adapter เดียวกันบนคอมพิวเตอร์ Windows 11 หรือ Windows 10 โพสต์นี้มีไว้ช่วยคุณ ในโพสต์นี้ เราจะระบุสาเหตุที่เป็นไปได้ รวมถึงให้โซลูชันที่เหมาะสมที่สุดเพื่อแก้ไขข้อผิดพลาด

เมื่อปัญหานี้เกิดขึ้น คุณจะได้รับข้อความข้อผิดพลาดคล้ายนี้:
Virtual Switch Manager
Error applying Virtual Switch Properties changes
Failed while adding virtual Ethernet switch connections.
Failed to connect Ethernet switch port(switch name=’ <deviceid>”,port name=”< port id>”,adapter GUID='{GUID id}’): The system cannot find the file specified.(0x80070002).
ข้อผิดพลาดนี้เกิดขึ้นเมื่อคุณพยายามสร้าง vSwitch ใหม่สำหรับ physical network adapter เดียวกันหลังจากที่คุณลบ vSwitch บนคอมพิวเตอร์ Windows ที่อัปเกรดแล้ว ข้อผิดพลาดบ่งชี้ว่า vSwitch ยังคงอยู่ แม้จะไม่แสดงใน Hyper-V Virtual Switch Manager แล้ว
Virtual Switch ใน Hyper-V คืออะไร?
Hyper-V Virtual Switch พร้อมใช้งานใน Hyper-V Manager เมื่อคุณติดตั้ง Hyper-V server role บนคอมพิวเตอร์ที่เข้ากันได้ vSwitch เป็น software-based layer-2 Ethernet network switch ที่มีความสามารถในการจัดการและขยายได้ด้วยโปรแกรม เพื่อเชื่อม VMs กับ virtual networks และ physical network ทั้งสอง
ประเภทของ Virtual Switches ใน Hyper-V มีอะไรบ้าง?
มี 3 ประเภทของ virtual switches คือ External, Internal, และ Private ที่สามารถสร้างได้ใน Virtual Switch Manager
Error applying Virtual Switch Properties changes ใน Hyper-V
หากคุณเผชิญปัญหานี้ คุณสามารถลองโซลูชันที่แนะนำด้านล่างในลำดับไม่สำคัญ และดูว่าช่วยแก้ไข Error applying Virtual Switch Properties changes ใน Hyper-V บนคอมพิวเตอร์ Windows 11 หรือ Windows 10 ได้หรือไม่
- รัน Microsoft Easy Fix
- สร้าง External Switch ด้วย PowerShell
- Reset Network Connection
- อัปเดต Network Adapter Driver
- Uninstall และ reinstall Network Adapter
- เปิดใช้งาน Internet Connection Sharing
- ติดตั้ง Hyper-V role ใหม่
มา ดูรายละเอียดกระบวนการที่เกี่ยวข้องกับแต่ละโซลูชันที่ระบุไว้
1] รัน Microsoft Easy Fix
Microsoft ทราบปัญหานี้และได้ปล่อย Easy Fix เพื่อแก้ไข Error applying Virtual Switch Properties changes ใน Hyper-V บน Windows 11/10 PC โดยอัตโนมัติ
ก่อนดาวน์โหลดและรัน Easy Fix ให้ทราบว่าคุณจะสูญเสียการเชื่อมต่อเครือข่าย และคุณต้องรีสตาร์ทคอมพิวเตอร์ด้วยตนเองหลังจาก wizard เสร็จสิ้น นอกจากนี้ คุณต้องเชื่อมต่อ Wi-Fi networks ที่รู้จักทั้งหมดด้วยตนเอง และต้องสร้าง vSwitch ใหม่โดยใช้ Hyper-V Virtual Switch Manager หลังจากคอมพิวเตอร์รีสตาร์ท
2] สร้าง External Switch ด้วย PowerShell
ปัญหานี้ทราบว่เกิดขึ้นเมื่อใช้ GUI สร้าง external switch ในกรณีนี้ คุณสามารถลองสร้าง external switch ด้วย PowerShell และดูว่าข้อผิดพลาดเกิดขึ้นอีกหรือไม่
ในการสร้าง external switch ด้วย PowerShell บนอุปกรณ์ Windows ทำดังนี้:
- กด Windows key + X เพื่อเปิด Power User Menu
- กด A บนคีย์บอร์ดเพื่อเปิด PowerShell ในโหมด admin/elevated
- ในคอนโซล PowerShell ให้พิมพ์หรือ copy และ paste คำสั่งด้านล่างและกด Enter – โดยที่ <NameOfTheSwitch> คือชื่อของ switch ที่จะสร้างและชื่อแสดงใน Hyper-V Manager <NameOfNetworkAdapter> คือชื่อ network adapter ที่จะเชื่อมโยงกับ switch
New-VMSwitch -name <NameOfTheSwitch> -NetAdapterName <NameOfNetworkAdapter> -AllowManagementOS $true
- ออกจาก PowerShell เมื่อ cmdlet รันเสร็จ
- ขณะที่กล่องโต้ตอบ Applying กำลังแสดงอยู่ ให้ปิดใช้งานและเปิดใช้งาน WiFi adapter ใหม่ใน Network Connections ใน Control Panel
ตอนนี้ คุณสามารถตรวจสอบได้ว่า external switch ปรากฏใน Virtual Switch Manager ใน Hyper-V หรือไม่
3] Reset Network Connection
วิธีนี้ต้องการให้ reset การเชื่อมต่อเครือข่ายโดยใช้ netcfg – utility GUI และ command-line ที่ผู้ใช้ PC สามารถใช้จัดการ network configurations คุณสามารถดาวน์โหลด utility และใช้ได้หากชอบ – สำหรับโพสต์นี้ เราจะรันคำสั่งใน PowerShell
ในการ reset network connection โดยใช้คำสั่ง netcfg บน Windows PC ทำดังนี้:
คำสั่งนี้จะลบการเชื่อมต่อทั้งหมดที่มีอยู่ ดังนั้น แนะนำให้สร้าง system restore point ก่อนรันคำสั่งนี้
- เปิด PowerShell ในโหมด admin
- ในคอนโซล PowerShell ให้พิมพ์คำสั่งด้านล่างและกด Enter เพื่อรีสตาร์ท network adapters ทั้งหมดและลบ MUX objects
netcfg -d
- ออกจาก PowerShell เมื่อคำสั่งทำงานเสร็จ
ตอนนี้ เปิด Virtual Switch Manager ใน Hyper-V Manager และลองสร้าง external switch และดูว่าข้อผิดพลาดเกิดขึ้นอีกหรือไม่ หากยังเกิด ให้ลองวิธีถัดไป
4] อัปเดต Network Adapter Driver
วิธีนี้ต้องการให้คุณอัปเดต network adapter driver และดูว่าข้อผิดพลาดที่กำลังเผชิญแก้ไขได้หรือไม่ หากไม่ได้ ให้ดำเนินต่อไปกับวิธีถัดไป
5] Uninstall และ reinstall Network Adapter

วิธีนี้ต้องการให้คุณ uninstall network adapter จาก Device Manager บน Windows 11/10 PC แล้วลองสร้าง external switch ใหม่ นี่จะ refresh adapter โดยการติดตั้ง default drivers ซึ่งการ reset network adapter จะได้ผลลัพธ์เดียวกัน
ในการ uninstall network adapter ทำดังนี้:
- เปิด Device Manager
- ใน Device Manager ให้เลื่อนลงรายการอุปกรณ์ที่ติดตั้ง และขยายส่วน Network adapters
- คลิกขวา network adapter ที่ต้องการ uninstall
- เลือก Uninstall device
- เลือก Delete the driver software for this device
- คลิก Uninstall
- รีสตาร์ท PC เมื่อ uninstall เสร็จ
6] เปิดใช้งาน Internet Connection Sharing
วิธีนี้ต้องการให้คุณเปิดใช้งาน Internet Connection Sharing (ICS) บนคอมพิวเตอร์ Windows 11/10 โดยทำตามคำแนะนำในโพสต์นี้; An error occurred while Internet Connection Sharing was being enabled
หากหลังจากงานนี้ ข้อผิดพลาดยังไม่หาย คุณสามารถลองวิธีถัดไป
7] ติดตั้ง Hyper-V role ใหม่
วิธีนี้ต้องการให้คุณติดตั้ง Hyper-V ใหม่บน Windows 11/10 PC – VMs ของคุณจะถูกเก็บไว้ใน Hyper-V Manager ระหว่างการติดตั้งใหม่ หลังจากที่คุณสร้าง VM ใน Hyper-V สำเร็จ ให้รีสตาร์ทคอมพิวเตอร์
ขอหวังว่าจะช่วยได้!
โพสต์เกี่ยวข้อง: Hyper-V encountered error while loading virtual machine configuration
