a few questions:
1) How many PC's on your network? - this includes both wired and wireless depending on the router you have in place
2) What type of router do you have? - depending on the router's DHCP range specified to be given out to LAN hosts, this has a lot to do with narrowing in on the problem.
3) Are your PC(s) obtaining IP information automatically? - if everything is being obtained automatically from the router then there should'nt be any type of conflict. If you have static IP(s) on your network within your routers DHCP range this could easily cause a conflict.
Typically you can use the command 'arp -a' to list any/all hardware MAC addresses on your LAN broadcasting netbios (filesharing requests). have you tried this?
To be blunt.. the whole situation is dependent on your network config. be sure if using any static IP addys that they're not within the routers DHCP range.
One last thing to consider is the ARP timeout. specified on your router for any DHCP clients. A lot of the time if one PC holds an IP address and then gets turned off/disconnected - the router will have issues interpreting if it is still in use or not.
One useful tool (it's free) is wireshark, although the output takes some getting used to.
In layman's terms: let your PCs (if multiple) obtain their own IP address information otherwise follow above recommendations to eliminate the problem.
good luck!
signed-
-Senior systems/network architect