ลบการเชื่อมต่อเครือข่ายที่ไม่ได้ใช้ / ซ่อนไว้เพื่อให้สามารถใช้ชื่อที่มีอยู่เดิมได้


8

ฉันจะลบการเชื่อมต่อเครือข่ายที่ไม่ปรากฏในControl Panel\All Control Panel Items\Network ConnectionsWindows 10 ได้อย่างปลอดภัยได้อย่างไร

ฉันต้องการใช้ชื่อของการเชื่อมต่อที่มีอยู่ก่อนหน้านี้ "USB Ethernet" อีกครั้งเพื่อให้ฉันสามารถค้นหาการเชื่อมต่อนี้บนพีซีหลายเครื่องโดยทางโปรแกรมหากมีอยู่

เมื่อฉันพยายามเปลี่ยนชื่อหนึ่งในการเชื่อมต่อฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้: "ไม่สามารถเปลี่ยนชื่อการเชื่อมต่อนี้ได้การเชื่อมต่อที่ใช้ชื่อที่คุณระบุนั้นมีอยู่แล้วระบุชื่ออื่น"

ตัวอย่างข้อผิดพลาด

ไม่มีอแด็ปเตอร์ที่ซ่อนอยู่ในตัวจัดการอุปกรณ์: https://support.microsoft.com/en-gb/help/315539/device-manager-does-not-display-devices-that-are-not-connected

โพสต์อื่น ๆ พูดถึงการแก้ไขรีจิสทรีและลบ GUID ที่แสดงถึงการเชื่อมต่อที่เฉพาะเจาะจงภายใต้: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network

อย่างไรก็ตามการเชื่อมต่อนี้อาจมีการอ้างอิงในที่อื่น ๆ ภายในรีจิสทรี ฉันจะลบการเชื่อมต่อและการอ้างอิงทั้งหมดได้อย่างปลอดภัยได้อย่างไร

มีการเชื่อมต่อที่ไม่ได้ใช้ / ซ่อนอยู่มากมายในเครื่องของฉันตามการลงทะเบียน: Local Area Connection* 11,, Local Area Connection* 2และLocal Area Connection* 7อื่น ๆ

คำตอบ:


5

ลบอะแดปเตอร์ที่ซ่อนอยู่: โซลูชันที่เสนอ:

ขั้นตอน:

1) ลบอะแดปเตอร์ออกจาก: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ NetworkSetup2 \ อินเทอร์เฟซ

2) ใช้https://github.com/jschicht/RunAsTIเพื่อขออนุญาตที่จำเป็น


ขอบคุณ! ทำงานแล้ว !!
baburao

1

มีวิธีง่ายกว่ามาก

1- เปิดDevice Managerและแท็บเปิดใช้งานViewShow hidden devices

2- ค้นหาอุปกรณ์ที่เชื่อมโยงกับอินเทอร์เฟซเครือข่ายที่คุณต้องการลบ

3- ถอดอุปกรณ์ออก (ไม่จำเป็นต้องถอดไดรเวอร์)


น่าเสียดายที่มันไม่ได้ผลสำหรับฉัน (ดูคำถามเดิม)
matt.baker

โดยวิธีการที่เหมาะสมที่สุด
BugWhisperer

0

สำหรับการเชื่อมต่อผ่านสาย:

พิมพ์คำสั่ง

netsh lan แสดงส่วนกำหนดค่ากด Enter เพื่อรับส่วนกำหนดค่าเครือข่ายแบบผ่านสายทั้งหมด

netsh lan ลบชื่อโปรไฟล์ = " WiredProfileName "

สำหรับการเชื่อมต่อไร้สาย:

พิมพ์คำสั่ง

netsh wlan แสดงโปรไฟล์

netsh wlan delete profile name = " WirelessProfileName "

นอกจากนั้นไปที่รายการรีจิสทรีต่อไปนี้ L

NT \ CurrentVersion \ NetworkList \ Profiles HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows

ค้นหาโปรไฟล์เครือข่ายที่ไม่ได้ใช้งานโดยใช้ชื่อโปรไฟล์บานหน้าต่างด้านขวาลบ (GUID)


1
ขอบคุณสำหรับความคิด น่าเสียดายที่มันไม่ได้แสดงการเชื่อมต่อที่ซ่อนอยู่มีเพียงสิ่งที่แสดงอยู่แล้วใน UI การเชื่อมต่อเครือข่ายของ Windows
matt.baker

มีโปรไฟล์เครือข่ายแบบใช้สายหรือไร้สายเหล่านั้นหรือไม่ เหนือ netsh lan & netsh wlan จะแสดงโพรไฟล์เครือข่ายทั้งหมดในคอมพิวเตอร์ของคุณ
Waka

สิ่งเหล่านี้เป็นการเชื่อมต่อแบบใช้สาย เมื่อฉันรันคำสั่ง netsh lan show profiles จะแสดงเฉพาะอีเธอร์เน็ตและอีเธอร์เน็ต 2 เท่านั้น
matt.baker

ไปที่รายการรีจิสตรีต่อไปนี้ NT \ CurrentVersion \ NetworkList \ Profiles HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows ค้นหาโปรไฟล์เครือข่ายที่ไม่ได้ใช้เหล่านั้นด้วยชื่อโปรไฟล์บานหน้าต่างด้านขวาลบ (GUID)
Waka

1
ขออภัยในความล่าช้าในการตอบกลับ ตำแหน่งรีจิสตรีที่คุณพูดถึงไม่ได้ระบุการเชื่อมต่อที่ฉันพูดถึง แต่น่าเสียดาย (เฉพาะโปรไฟล์) ดูเหมือนว่าการปฏิบัติที่ไม่ดีเป็นเพียงการลบ GUID เนื่องจากฉันไม่แน่ใจว่าจะไม่มีการอ้างอิงในตำแหน่งอื่นที่นำไปสู่ลิงก์ที่ใช้งานไม่ได้
matt.baker
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.