Disable Netbios
Tags: windows
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.
 
 Sources: 
 - https://4sysops.com/archives/disable-netbios-in-windows-networks/
 - https://sage-advices.com/what-happens-if-i-disable-netbios-over-tcp-ip/
 - https://techgenix.com/NETBIOSLeaveOnorTurnOff/
 - https://www.thewindowsclub.com/disable-netbios-and-llmnr-protocols-via-gpo