หากคุณได้รับข้อความแจ้งเตือน Error applying Virtual Switch Properties changes เมื่อพยายามสร้าง Hyper-V Virtual Switch (vSwitch) ใหม่สำหรับการ์ดเครือข่ายทางกายภาพเดียวกันบนคอมพิวเตอร์ 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 ใหม่สำหรับการ์ดเครือข่ายทางกายภาพเดียวกันหลังจากที่คุณลบ vSwitch ไปแล้วบนคอมพิวเตอร์ Windows ที่ได้รับการอัปเกรด ข้อผิดพลาดนี้บ่งชี้ว่า vSwitch ยังคงอยู่แม้จะไม่ได้แสดงใน Hyper-V Virtual Switch Manager แล้ว
Virtual Switch ใน Hyper-V คืออะไร?
Hyper-V Virtual Switch พร้อมใช้งานใน Hyper-V Manager เมื่อคุณติดตั้งบทบาท Hyper-V server บนคอมพิวเตอร์ที่รองรับ vSwitch เป็นสวิตช์เครือข่าย Ethernet แบบซอฟต์แวร์เลเยอร์ 2 ที่มีความสามารถในการจัดการและขยายได้ด้วยโปรแกรม เพื่อเชื่อมต่อ VM เข้ากับเครือข่ายเสมือนและเครือข่ายทางกายภาพ
ประเภทของ Virtual Switches ใน Hyper-V มี哪些?
มีสามประเภทของสวิตช์เสมือน คือ 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
- รีเซ็ตการเชื่อมต่อเครือข่าย
- อัปเดตไดรเวอร์การ์ดเครือข่าย
- ลบการติดตั้งและติดตั้งการ์ดเครือข่ายใหม่
- เปิดใช้งาน Internet Connection Sharing
- ติดตั้งบทบาท Hyper-V ใหม่
1. รัน Microsoft Easy Fix
Microsoft ทราบปัญหานี้และได้เผยแพร่ Easy Fix เพื่อแก้ไขปัญหา Error applying Virtual Switch Properties changes ใน Hyper-V บน Windows 11/10 PC โดยอัตโนมัติ
ก่อนดาวน์โหลดและรัน Easy Fix โปรดทราบว่าคุณจะสูญเสียการเชื่อมต่อเครือข่ายและต้องรีสตาร์ทคอมพิวเตอร์ด้วยตนเองหลังจากที่วิซาร์ดเสร็จสิ้น นอกจากนี้ คุณจะต้องเชื่อมต่อกับเครือข่าย Wi-Fi ที่รู้จักทั้งหมดด้วยตนเองและต้องสร้าง 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 ในโหมดแอดมิน/ขlevated
- ในคอนโซล PowerShell พิมพ์หรือคัดลอกและวางคำสั่งด้านล่างแล้วกด Enter – โดยที่ <NameOfTheSwitch> คือชื่อของสวิตช์ที่จะสร้างและชื่อที่แสดงใน Hyper-V Manager ส่วน <NameOfNetworkAdapter> คือชื่อของการ์ดเครือข่ายที่จะเชื่อมโยงกับสวิตช์
New-VMSwitch -name <NameOfTheSwitch> -NetAdapterName <NameOfNetworkAdapter> -AllowManagementOS $true
- ออกจาก PowerShell เมื่อคำสั่งรันเสร็จ
- ในขณะที่กล่องโต้ตอบ Applying กำลังแสดงอยู่ ให้ปิดใช้งานและเปิดใช้งาน WiFi adapter ใหม่ใน Network Connections ใน Control Panel
ตอนนี้คุณสามารถตรวจสอบได้ว่า External Switch ปรากฏใน Virtual Switch Manager ใน Hyper-V หรือไม่
3. รีเซ็ตการเชื่อมต่อเครือข่าย
วิธีนี้ต้องการให้คุณรีเซ็ตการเชื่อมต่อเครือข่ายโดยใช้ netcfg – ยูทิลิตี้บรรทัดคำสั่งและ GUI ที่ผู้ใช้ PC สามารถใช้จัดการการกำหนดค่าเครือข่ายได้ คุณสามารถดาวน์โหลดยูทิลิตี้มาใช้ได้ – แต่ในบทความนี้เราจะรันคำสั่งใน PowerShell
วิธีรีเซ็ตการเชื่อมต่อเครือข่ายด้วยคำสั่ง netcfg บน Windows PC:
คำสั่งนี้จะลบการเชื่อมต่อทั้งหมดที่มีอยู่ ดังนั้นเราขอแนะนำให้สร้าง System Restore Point ก่อนรันคำสั่งนี้
- เปิด PowerShell ในโหมดแอดมิน
- ในคอนโซล PowerShell พิมพ์คำสั่งด้านล่างแล้วกด Enter เพื่อรีสตาร์ทการ์ดเครือข่ายทั้งหมดและลบ MUX objects
netcfg -d
- ออกจาก PowerShell เมื่อคำสั่งทำงานเสร็จ
ตอนนี้ เปิด Virtual Switch Manager ใน Hyper-V Manager และลองสร้าง External Switch ดูว่า error เกิดขึ้นซ้ำหรือไม่ หากยังคงเกิดขึ้น ลองวิธีถัดไป
4. อัปเดตไดรเวอร์การ์ดเครือข่าย
วิธีนี้ต้องการให้คุณอัปเดตไดรเวอร์การ์ดเครือข่ายและดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่ หากไม่ได้ ให้ดำเนินการวิธีถัดไป
5. ลบการติดตั้งและติดตั้งการ์ดเครือข่ายใหม่

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