Reply to comment

Hiding Virtual Network Adapter in Windows 7

ถ้าใครใช้โปรแกรมประเภท virtual machine เช่น VMWare หรือ VirtualBox จะพบว่าตอนติดตั้งเสร็จ มันจะสร้าง virtual network adapter ขึ้นมาให้เรา ตัวอย่างเช่น VirtualBox จะสร้าง adapter ที่ชื่อว่า "VirtualBox Host-Only Network"

ซึ่งวินโดวส์ 7 จะเห็นว่าเรากำลัง connect กับอีกเครือข่ายหนึ่งที่เป็น public network อยู่ และมันจะแสดงชื่อว่าเป็น unidentified network เวลาคลิกที่ไอคอนเน็ตเวิร์กใน notification area จะเห็นประมาณนี้ ทำให้ดูแล้วงงๆ ว่าเฮ้ย เราไปต่อกับเน็ตเวิร์กที่ไหนอีกเนี่ย

Windows 7 Network Connections

ลอง google ดูพบว่าวิธีแก้น่าจะมีอยู่สองวิธี อย่างแรกคือ disable virtual adapter ไปซะ แล้ว unidentified network ก็จะหายไป (กำปั้นทุบดินมาก xD)

ส่วนอีกวิธีคือไม่ต้อง disable แต่ไปแก้ใน registry เพื่อไม่ให้วินโดวส์สนใจ adapter ตัวนี้ วิธีการคือ

  • Start > Run... พิมพ์ regedit แล้วกด <Enter>
  • ไปที่ HKLM\SYSTEM\CurrentControlSet\Control\Class{4D36E972-E325-11CE-BFC1-08002BE10318}
  • ไล่คลิกที่โฟลเดอร์ที่ชื่อเป็น 00xx แล้วดูรายละเอียดในส่วน DriverDesc หาชื่อ adapter ที่เราต้องการซ่อน ในกรณีผมใช้ VirtualBox ก็จะต้องมองหา "VirtualBox Host-Only Ethernet Adapter"
  • พอเจอแล้วให้คลิกขวาที่หน้าต่างด้านขวา เลือก New > DWORD (32-bit) Value แล้วใส่ชื่อเป็น *NdisDeviceType (สังเกตว่ามี * อยู่ข้างหน้าด้วย)
  • จากนั้นดับเบิลคลิกที่ *NdisDeviceType แล้วเปลี่ยนค่าให้เป็น 1

เสร็จเรียบร้อยก็ปิด regedit แล้วเข้าไปที่ Control Panel\Network and Internet\Network Connections เพื่อสั่ง disable adapter ตัวที่เราเพิ่งแก้ไป จากนั้นให้ enable กลับ จะพบว่าไม่มี unidentified network ขึ้นมาให้กวนใจอีกแล้ว

Reply

The content of this field is kept private and will not be shown publicly. If you have a Gravatar account, used to display your avatar.