Otwieranie portów
Jeśli samo dodanie aplikacji do listy wyjątków nie rozwiąże problemu, konieczne może być ręczne otwarcie konkretnych portów, z których korzysta aplikacji do łączenia się z Internetem. Aby otworzyć port przechodzimy do Panelu sterowania -> Zapora systemu Windows -> zakładka Wyjątki (Control Panel -> Windows Firewall -> Exceptions), a następnie klikamy przycisk Dodaj port... (Add port...) i wpisujemy nazwę (np. Mój port) oraz numer portu, który chcemy odblokować (np. 21). Musimy także wybrać rodzaj portu (TCP lub UDP), który należy odblokować - zależy to od samej aplikacji, czy korzysta z portów TCP czy UDP. Najlepiej sprawdzić to w dokumentacji, jak też numery portów, których aplikacja wymaga do poprawnego działania. Jeśli danej aplikacji (np. gry FPP) używamy tylko w naszej sieci lokalnej (LAN) możemy zmienić zakres dostępności portów klikając na Zmień zakres... (Change scope...) i wybierając Tylko moja sieć (podsieć) (Only my network (Subnet)). Wówczas port będzie zamknięty dla świata zewnętrznego, co w znacznym stopniu podnosi bezpieczeństwo.
Problemy z DEP
Jeśli po instalacji dodatku XP SP2 program, który wcześniej działał poprawnie, kończy się błędem i pojawieniem okna dialogowego z informacją podobną do poniższej (odpowiednio w wersji ENG i PL):
Data Execution Prevention
--------------------------------------
A Windows security feature has detected a problem and closed this program.
Name : Nazwa aplikacji
Publisher : Wydawca aplikacji
Data Execution Prevention helps protect against damage from viruses or other security threats. How does it work?
Advanced | OK
--------------------------------------
Zapobieganie wykonywaniu danych
--------------------------------------
Funkcja zabezpieczająca systemu Windows wykryła problem i zamknęła ten program.
Nazwa : Nazwa aplikacji
Wydawca : Wydawca aplikacji
Zapobieganie wykonywaniu danych (DEP) ułatwia ochronę przed szkodami powodowanymi przez wirusy i innymi zagrożeniami bezpieczeństwa. Jak to działa?
Zaawansowane | OK
--------------------------------------
oznacza to, że aplikacja próbowała wykonać kod z nieodpowiedniego miejsca w pamięci komputera. Aby naprawić ten błąd należy zainstalować aktualizację do aplikacji, a gdy ta nie jest dostępna, należy dodać aplikację na listę niekontrolowanych przez funkcję DEP.
Aby dodać aplikację na listę wyjątków funkcji DEP, przechodzimy
Mój Komputer->Właściwości->zakładka Zaawansowane->Wydajność->Ustawienia->zakładka Zapobieganie wykonywaniu danych (My Computer->Properties->Advanced->Performance->Settings->Data Execution Prevention)
i zaznaczamy opcję : Włącz funkcję DEP dla wszystkich programów i usług oprócz tych wybranych poniżej (Turn on DEP for all programs and services except for those I select), następnie kilkamy Dodaj (Add). W okienku dialogowym lokalizujemy aplikację sprawiającą problemy, wybieramy ją (plik .EXE), klikamy Otwórz (Open), Zastosuj (Apply) i OK. Po tej operacji do poprawnego działania, może być konieczne ponowne uruchomienie systemu Windows XP.