Uninstalling and reinstalling the TCP/IP stack will not work for XP Pro as IP is the basis for the OS. You can try the following obtained from MS Knowledge Base ME817571
. This did NOT fix my problem but might work for you.
1) Open a command prompt.
2) Type netsh int ip reset resetlog.txt, and then press ENTER.
This is supposed to recreate the winsock and winsock2 reg keys.
I resolved this problem by exporting the Reg keys from an XP pro installation that was working properly, same patch level, and NOT running the IPv6 patch. Afer rebooting, was able to release and renew the adapter normally again.
2 keys to export from known good registry:
Import these 2 keys into the affected machine and reboot. The adapter began to function normally again.