I just had to fix a Windows XP machine that displayed the following error message in event log:
Event Type: Warning
Event Source: Dhcp
Event Category: None
Event ID: 1006
Your computer was unable to automatically configure the IP parameters for the Network Card with the network address XXXXXXX. The following error occurred during configuration: The requested service provider could not be loaded or initialized.
The computer did not receive any DHCP address and instead always used a automatically assigned one (169.x.x.x). Trying ipconfig /renew also resulted in the exact same message:
An error occurred while renewing interface Local Area Connection. The requested service provider could not loaded or initialized.
This has happened after the removal of an UMTS (3G) Network card. The solution is rather simple: Just enter
netsh winsock reset catalog (More information)
inside a command prompt After that command, the computer was back to normal.