I can't find a setting to disable WINS in Network settings
I didn't find any way through the GUI (on Snow Leopard, Lion, Mountain Lion, Mavericks, Yosemite, El Capitan &amp; Sierra).

On the other hand the following receipe is stopping netbiosd.
In a Terminal or an xterm type:
% ps ax | grep [/]netbios
  122   ??  SNs    1:52.41 /usr/sbin/netbiosd
% /usr/bin/sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.netbiosd.plist
Password:
% ps ax | grep [/]netbios
%


The second ps command shouldn't output anything. This is normal and
means that there isn't anymore any netbiosd running.

Another way to check that netbiosd isn't anymore chating continuously on all your network interfaces is to use tcpdump for a full 5 minutes:


% /usr/bin/sudo tcpdump -i en0 host elly.local udp port netbios-ns
[...]
^C
0 packets captured
nnnnnn packets received by filter
0 packets dropped by kernel
% /usr/bin/sudo tcpdump -i en1 host elly.local udp port netbios-ns
[...]
^C
0 packets captured
mmmmmm packets received by filter
0 packets dropped by kernel
% 

These 2 commands should say exactly 0 packets captured otherwise something is leaking.