le porte sono quelle netbios...
UDP 137
TCP 138,139
UDP e TCP 445

proprio sicuro che le regole del firewall siano impostate correttamente?

In ogni caso spiega bene la situazione. Server e pc sono collegati tramite internet? Il pc cerca di mappare D$ che si trova sul server?