How to disable APIPA(Automatic Private IP Address)

Before to get started with how to disable APIPA, its better to understand what is APIPA?

Short for Automatic Private IP Addressing, a feature of later Windows operating systems. With APIPA, DHCP clients can automatically self-configure an IP address and subnet mask when a DHCP server isn't available. When a DHCP client boots up, it first looks for a DHCP server in order to obtain an IP address and subnet mask.
If the client is unable to find the information, it uses APIPA to automatically configure itself with an IP address from a range that has been reserved especially for Microsoft. The IP address range is through The client also configures itself with a default class B subnet mask of A client uses the self-configured IP address until a DHCP server becomes available.

The APIPA service also checks regularly for the presence of a DHCP server (every five minutes, according to Microsoft). If it detects a DHCP server on the network, APIPA stops, and the DHCP server replaces the APIPA networking addresses with dynamically assigned addresses.

From last few days I am facing issue of my broadband connection, my laptop is not getting IP from DHCP server. Instead it taking IP of 169.254.* range (APIPA) so below is my solution to resolve the issue by disabling APIPA.

Disable APIPA

1. Open regedit from run.

2. Now go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\tcpip\Parameters
3. And create new DWORD (32 Bit) Value and give it name as “IPAutoconfigurationEnabled” and value must be 00000000.

4. Close the regedit window and restart you client system.

You will never get IP of 169.254.* range of you once you disabled you APIPA.

0 Responses to “How to disable APIPA(Automatic Private IP Address)”

Post a Comment

Windows Admin Jobs in Pune