na interenetu sem našel tohle možná to pomůže
Problémy, se kterými se můžete setkat, pokud máte zapnutý firewall Windows XP
Pokud se nemůžete připojit k internetovým hrám nebo se objevuje zpráva ?Nesprávný CD kód? (Invalid CD KEY), je možné, že firewall Windows XP blokuje porty, které jsou nutné pro komunikaci H&D2 s okolním světem.
Můžete to napravit následujícím postupem:
9.1. Zjistěte, který PORT hra používá. Například na tomto obrázku vidíte, že se jedná o port 11011:
9.2. Ze hry vyskočte a běžte do menu START, vyberte Ovládací panely:
9.3. Vyberte ?Připojení k síti a k internetu? a poté ?Síťová připojení?:
9.4. Zjistěte, jakým způsobem se připojujete k internetu. Například na tomto obrázku je to ADSL dial-up. Také vidíte stav firewallu:
9.5. Na příslušné připojení klikněte pravým tlačítkem a vyberte vlastnosti. Vyberte ?Pokročilé? (viz obrázek) a klikněte na NASTAVENÍ.
9.6. Hra (v tomto případě) běží přes port 11011. Proto je nutné otevřít TCP a UDP porty ve firewallu. Řešení je vidět dole. Vidíte, že TCP port se rovná hernímu portu, který je nutné otevřít, zatímco u UDP portu je nutné otevřít port se stejným číslem a dále port +1.
9.7. Pro přidání portu klikněte na PŘIDAT a vložte detailní informace o portu. Na obrázku je příklad, jak vložit TCP port 11011:
9.8. Na obrázku je příklad, jak vložit UDP port 11011:
9.9. Na obrázku je příklad, jak vložit UDP port 11012:
9.10. A znovu výsledek?
Klikněte na OK a zavřete všechna okna. Hra by měla nyní chodit bez problémů.