How to: Disable NetBIOS over TCP/IP
Servers in the perimeter network should have all unnecessary protocols disabled including NetBIOS. Web servers and Domain Name System (DNS) servers do not require NetBIOS. This protocol should be disabled to reduce the threat of user enumeration.
From the Start menu, right-click My Computer, and then click Manage.
Expand System Tools, and then clear the Device Manager check box.
Right-click Device Manager, point to View, and then select Show hidden devices.
Expand Non-Plug and Play Drivers.
Right-click NetBios over TCP/IP, and then click Disable.
This disables the SMB direct host listener on TCP/445 and UDP 445.
Note
This procedure disables the netbt.sys driver. The WINS tab of the Advanced TCP/IP Settings dialog box contains a Disable NetBIOS over TCP/IP option. Selecting this option only disables the NetBIOS Session Service (which listens on TCP port 139). It does not disable NetBIOS completely.
How to: Disable Server Message Block
Security Considerations for a SQL Server Installation