Пропал Брандмауэр, не работает общий доступ к интернету в Windows XP

Столкнулся недавно с проблемой. Был расшарен интернет через wi-fi в Windows XP, но с какого-то момента перестал работать. Как выяснилось пропала служба "Брандмауэр Windows / Общий доступ к интернету (ICS)", скорее всего после какой-то вирусни. На просторах инета нашлось решение. Восстанавливается так:
1. Rundll32 setupapi,InstallHinfSection Ndi-Steelhead 132 %windir%\inf\netrass.inf
2. shutdown -r
3. Netsh firewall reset