How do I disable multicast on the TCP/IP stack for Windows?
The Win7 firewall has an option about blocking IGMP
inbound rules, new rule, Custom, choose Protocol, then choose IGMP. outbound rules, new rule, ditto
I see no such option in the XP firewall. It knows of ICMP but not IGMP.
The following is kind of in Morbid's answer
win7
http://technet.microsoft.com/en-us/library/cc957547.aspx HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\IGMPLevel <-- set to 0
that is kind of within morbid's "answer".
Set IGMPLevel to 0
WinXP
http://support.microsoft.com/kb/314053/en-gb
all the TCP/IP parameters are registry values that are located under one of two different subkeys of
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
and
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\ID for Adapter
At those keys, set IGMPLevel to 0
I haven't tested it though, and on my systems, On my Win7 system or my XP system.. While the keys are there, the name (IGMPLevel) isn't in my registry at those keys. So in my case i'd have to create it.