Disable NetBios
Considerations
- These should be limited to 2003 and earlier forest levels. Assuming you are on a recent forest level you should be OK.
- You can validate if your machine has recently used netBios with
nbtstat -c
Method
Manually
ncpa.cpl
- Right-click on the connected network and select Properties.
- Select Internet Protocol Version 4 (TCP/IPv4) and click Properties.
- Click Advanced > WINS > Disable NetBIOS over TCP/IP > Ok.
GPO
It cannot be done via GPO, unless you use a script. Sadly
$regkey = "HKLM:SYSTEM\CurrentControlSet\services\NetBT\Parameters\Interfaces"
Get-ChildItem $regkey |foreach { Set-ItemProperty -Path "$regkey\$($_.pschildname)" -Name NetbiosOptions -Value 2 -Verbose}
Registry
- HKLM\SYSTEM\CurrentControlSet\services\NetBT\Parameters\Interfaces
- Select the corresponding network adapter GUID. To find your corresponding network adapter GUID, start the Wired Autoconfig Windows service (if not running), and run the following command: netsh lan show interfaces.
- GUIDs with the NetbiosOptions value can be set to 0 (uses NetBIOS setting from the DHCP server) or 1 (enables NetBIOS over TCP/IP). To disable, set the option to 2.