หากคุณได้รับข้อความแจ้งว่า เกิดข้อผิดพลาดในการใช้การเปลี่ยนแปลงคุณสมบัติสวิตช์เสมือน เมื่อคุณพยายามสร้างสวิตช์เสมือน Hyper-V (vSwitch) ใหม่สำหรับอะแดปเตอร์เครือข่ายทางกายภาพเดียวกันบนคอมพิวเตอร์ที่ใช้ Windows 11 หรือ Windows 10 โพสต์นี้มีไว้เพื่อช่วยคุณ ในโพสต์นี้ เราจะระบุสาเหตุที่เป็นไปได้ พร้อมทั้งเสนอวิธีแก้ไขปัญหาที่เหมาะสมที่สุดเพื่อแก้ไขข้อผิดพลาด
เมื่อปัญหานี้เกิดขึ้น คุณจะได้รับข้อความแสดงข้อผิดพลาดที่คล้ายกันดังนี้:
Virtual Switch Manager
เกิดข้อผิดพลาดในการใช้การเปลี่ยนแปลงคุณสมบัติของสวิตช์เสมือน
ล้มเหลวขณะเพิ่มการเชื่อมต่อสวิตช์อีเทอร์เน็ตเสมือน
ไม่สามารถเชื่อมต่อพอร์ตสวิตช์อีเทอร์เน็ต (ชื่อสวิตช์='”,ชื่อพอร์ต=” ”,adapter GUID='{GUID id}'):ระบบไม่พบไฟล์ที่ระบุ (0x80070002)
ข้อผิดพลาดนี้เกิดขึ้นเมื่อคุณพยายามสร้าง vSwitch ใหม่สำหรับอะแดปเตอร์เครือข่ายทางกายภาพเดียวกันหลังจากที่คุณลบ vSwitch บนคอมพิวเตอร์ Windows ที่ได้รับการอัพเกรดแล้ว ข้อผิดพลาดระบุว่า vSwitch ยังคงมีอยู่ แม้ว่าจะไม่ได้ระบุไว้ใน Hyper-V Virtual Switch Manager แล้ว
สวิตช์เสมือนใน Hyper-V คืออะไร
Hyper-V Virtual Switch จะพร้อมใช้งานใน Hyper-V Manager เมื่อคุณติดตั้งบทบาทเซิร์ฟเวอร์ Hyper-V บนคอมพิวเตอร์ที่เข้ากันได้ vSwitch คือสวิตช์เครือข่ายอีเทอร์เน็ตเลเยอร์ 2 ที่ใช้ซอฟต์แวร์ ซึ่งมีความสามารถในการจัดการทางโปรแกรมและขยายได้ เพื่อเชื่อมต่อ VM กับทั้งเครือข่ายเสมือนและเครือข่ายทางกายภาพ
Virtual Switches ใน Hyper-V มีอะไรบ้าง
สวิตช์เสมือนมีสามประเภท ได้แก่ ภายนอก , ภายใน และ ส่วนตัว ที่อาจสร้างขึ้นใน Virtual Switch Manager
เกิดข้อผิดพลาดในการใช้การเปลี่ยนแปลงคุณสมบัติสวิตช์เสมือนใน Hyper-V
หากคุณประสบปัญหานี้ คุณสามารถลองใช้วิธีแก้ปัญหาที่เราแนะนำด้านล่างโดยไม่เรียงลำดับเฉพาะ และดูว่าจะช่วยแก้ไขข้อผิดพลาดในการใช้การเปลี่ยนแปลงคุณสมบัติสวิตช์เสมือนได้หรือไม่ ใน Hyper-V บนคอมพิวเตอร์ Windows 11 หรือ Windows 10
- เรียกใช้ Microsoft Easy Fix
- สร้างสวิตช์ภายนอกโดยใช้ PowerShell
- รีเซ็ตการเชื่อมต่อเครือข่าย
- อัปเดตไดรเวอร์การ์ดเชื่อมต่อเครือข่าย
- ถอนการติดตั้งและติดตั้งอะแดปเตอร์เครือข่ายใหม่
- เปิดใช้งานการเชื่อมต่ออินเทอร์เน็ตร่วมกัน
- ติดตั้งบทบาท Hyper-V ใหม่
มาดูคำอธิบายของกระบวนการที่เกี่ยวข้องกับโซลูชันแต่ละรายการกัน
1] เรียกใช้ Microsoft Easy Fix
Microsoft ทราบปัญหานี้และได้เผยแพร่ Easy Fix เพื่อแก้ไข ข้อผิดพลาดในการใช้การเปลี่ยนแปลงคุณสมบัติของสวิตช์เสมือน ในปัญหา Hyper-V บนพีซี Windows 11/10 ของคุณ
ก่อนที่คุณจะดาวน์โหลดและเรียกใช้ Easy Fix โปรดจำไว้ว่า คุณจะสูญเสียการเชื่อมต่อเครือข่าย และคุณต้องรีสตาร์ทคอมพิวเตอร์ด้วยตนเองหลังจากวิซาร์ดเสร็จสิ้น นอกจากนี้ คุณจะต้องเชื่อมต่อด้วยตนเองกับเครือข่าย Wi-Fi ที่รู้จักทั้งหมด และคุณต้องสร้าง vSwitch ใหม่โดยใช้ Hyper-V Virtual Switch Manager หลังจากที่คอมพิวเตอร์รีสตาร์ท
2] สร้างสวิตช์ภายนอกโดยใช้ PowerShell
ปัญหานี้เกิดขึ้นเมื่อใช้ GUI เพื่อสร้างสวิตช์ภายนอก ในกรณีนี้ คุณสามารถลองสร้างสวิตช์ภายนอกโดยใช้ PowerShell และดูว่าข้อผิดพลาดปรากฏขึ้นอีกหรือไม่
ในการสร้างสวิตช์ภายนอกโดยใช้ PowerShell บนอุปกรณ์ Windows ให้ทำดังต่อไปนี้:
- กด แป้น Windows + X เพื่อเปิดเมนู Power User
- แตะ A บนแป้นพิมพ์เพื่อเปิด PowerShell ในโหมดผู้ดูแลระบบ/โหมดยกระดับ
- ในคอนโซล PowerShell ให้พิมพ์หรือคัดลอกและวางคำสั่งด้านล่างแล้วกด Enter โดยที่
ตัวยึดตำแหน่งคือชื่อของสวิตช์ที่จะสร้างและชื่อที่แสดงใน Hyper-V Manager เป็นชื่อของอะแดปเตอร์เครือข่ายที่จะเชื่อมโยงกับสวิตช์
New-VMSwitch -name <NameOfTheSwitch> -NetAdapterName <NameOfNetworkAdapter> -AllowManagementOS $true
- ออกจาก PowerShell เมื่อ cmdlet ทำงาน
- ในขณะที่กำลังสมัคร กำลังแสดงกล่องโต้ตอบ ปิดใช้งานและเปิดใช้งานอแด็ปเตอร์ WiFi อีกครั้งในการเชื่อมต่อเครือข่ายในแผงควบคุม
ตอนนี้คุณสามารถตรวจสอบว่าสวิตช์ภายนอกแสดงอยู่ใน Virtual Switch Manager ใน Hyper-V หรือไม่
3] รีเซ็ตการเชื่อมต่อเครือข่าย
โซลูชันนี้กำหนดให้คุณต้องรีเซ็ตการเชื่อมต่อเครือข่ายโดยใช้ netcfg – ผู้ใช้พีซียูทิลิตี้ GUI และบรรทัดคำสั่งสามารถใช้เพื่อจัดการการกำหนดค่าเครือข่าย คุณสามารถดาวน์โหลดยูทิลิตี้นี้และใช้งานได้หากต้องการ - เราจะเรียกใช้คำสั่งใน PowerShell เพื่อจุดประสงค์ของโพสต์นี้
ในการรีเซ็ตการเชื่อมต่อเครือข่ายโดยใช้ netcfg บนคอมพิวเตอร์ Windows ของคุณ ให้ทำดังนี้:
คำสั่งจะลบการเชื่อมต่อที่มีอยู่ทั้งหมดของคุณ ดังนั้นเราขอแนะนำให้คุณสร้างจุดคืนค่าระบบก่อนดำเนินการคำสั่งนี้
- เปิด PowerShell ในโหมดผู้ดูแลระบบ
- ในคอนโซล PowerShell ให้พิมพ์คำสั่งด้านล่างแล้วกด Enter เพื่อรีสตาร์ทอะแดปเตอร์เครือข่ายทั้งหมดและลบวัตถุ MUX
netcfg -d
- ออกจาก PowerShell เมื่อคำสั่งดำเนินการ
ตอนนี้ให้เปิดตัวจัดการสวิตช์เสมือนใน Hyper-V Manager แล้วลองสร้างสวิตช์ภายนอกและดูว่าข้อผิดพลาดเกิดขึ้นอีกหรือไม่ ถ้าใช่ ให้ลองวิธีแก้ไขปัญหาถัดไป
4] อัปเดตไดรเวอร์การ์ดเชื่อมต่อเครือข่าย
โซลูชันนี้กำหนดให้คุณต้องอัปเดตไดรเวอร์อะแดปเตอร์เครือข่ายและดูว่าข้อผิดพลาดในมือได้รับการแก้ไขหรือไม่ หากเป็นกรณีหลัง ให้ดำเนินการในแนวทางแก้ไขปัญหาถัดไป
5] ถอนการติดตั้งและติดตั้งอะแดปเตอร์เครือข่ายใหม่
วิธีแก้ปัญหานี้กำหนดให้คุณต้องถอนการติดตั้งอะแดปเตอร์เครือข่ายจากตัวจัดการอุปกรณ์บนพีซี Windows 11/10 ของคุณ จากนั้นลองสร้างสวิตช์ภายนอกอีกครั้ง การดำเนินการนี้จะรีเฟรชอแด็ปเตอร์ของคุณโดยการติดตั้งไดรเวอร์เริ่มต้น ซึ่งการรีเซ็ตอแด็ปเตอร์เครือข่ายจะได้ผลลัพธ์เช่นเดียวกัน
หากต้องการถอนการติดตั้งอะแดปเตอร์เครือข่าย ให้ทำดังนี้:
- เปิดโปรแกรมจัดการอุปกรณ์
- ในตัวจัดการอุปกรณ์ ให้เลื่อนลงผ่านรายการอุปกรณ์ที่ติดตั้งและขยายอะแดปเตอร์เครือข่าย ส่วน.
- คลิกขวาที่อะแดปเตอร์เครือข่ายที่คุณต้องการถอนการติดตั้ง
- เลือก ถอนการติดตั้งอุปกรณ์ .
- เลือก ลบซอฟต์แวร์ไดรเวอร์สำหรับอุปกรณ์นี้ .
- คลิก ถอนการติดตั้ง
- รีสตาร์ทพีซีเมื่อการถอนการติดตั้งเสร็จสิ้น
6] เปิดใช้งานการแชร์การเชื่อมต่ออินเทอร์เน็ต
โซลูชันนี้กำหนดให้คุณต้องเปิดใช้งาน Internet Connection Sharing (ICS) บนคอมพิวเตอร์ Windows 11/10 ของคุณโดยทำตามคำแนะนำในโพสต์นี้ เกิดข้อผิดพลาดขณะเปิดใช้งานการเชื่อมต่ออินเทอร์เน็ตร่วมกัน
หากหลังจากงานนี้ ข้อผิดพลาดยังไม่ได้รับการแก้ไข คุณสามารถลองวิธีแก้ไขปัญหาถัดไปได้
7] ติดตั้งบทบาท Hyper-V อีกครั้ง
โซลูชันนี้กำหนดให้คุณต้องติดตั้ง Hyper-V ใหม่บนพีซี Windows 11/10 ของคุณ - VM ของคุณจะถูกเก็บไว้ใน Hyper-V Manager ระหว่างขั้นตอนการติดตั้งใหม่ หลังจากคุณต้องสร้าง VM ใน Hyper-V สำเร็จแล้ว ให้รีสตาร์ทคอมพิวเตอร์
หวังว่านี่จะช่วยได้!
โพสต์ที่เกี่ยวข้อง :Hyper-V พบข้อผิดพลาดขณะโหลดการกำหนดค่าเครื่องเสมือน