Why do I need to renew my IP address every time I start my computer before I can get internet access?

Solution 1:

After doing some poking around I found that the command ipconfig /renew can be used to reset the default ip address (I think that's what its doing anyway) and that this fixes my problem.

You are currently using Windows 10 build 14393.479 after last week's KB3201845.

Does anybody know why and more importantly how to fix my this permanently?

You need to update to Windows 10 build 14393.576 by installing KB3206632.

It has been confirmed by Microsoft that the KB3201845 caused the problem you describe.

If the service is broken or behaving unexpectedly, customers are unable to access the internet or local network resources, which appears to be the behavior that some Windows 10 customers are experiencing after the update.

A spokesperson for Microsoft said they are aware of the issue and gave the following advice;

"Some customers using Windows 10 have reported difficulties connecting to the internet, as a first step, we recommend customers restart their PCs." "If this does not resolve the problem, visit our website for further support."

The release notes for KB3206632 state the following; "Addressed a service crash in CDPSVC that in some situations could lead to the machine not being able to acquire an IP address."

Microsoft breaks DHCP with Windows 10 update; suggests a reboot to get back online

You can confirm you are affected by this bug by verifying you have been assigned a 169.254.0.0/16 ip address.

Have a look at reserved IP address RFC 5735 under special use IPv4:

169.254.0.0/16 - This is the "link local" block. As described in RFC3927, it is allocated for communication between hosts on a single link. Hosts obtain these addresses by auto-configuration, such as when a DHCP server cannot be found.

Why is Windows' default IP address 169.xx.xx.xx?