Posted on Apr 5, 2009 in Technology
Since my Windows XP install has been misbehaving lately, I have been experimenting with using Windows 7 as my primary operating system. I’m doing this as I’ve had a play with the public beta of Windows 7 and I like it, it’s a massive improvement on Windows Vista, and because being an early adopter of Windows XP worked out very well for me.
I did have one rather problematic issue. My wireless router would been randomly become unavailable for wireless connected devices, and I could not connect to the Wireless Basic config webpage via my main PC which has a wired connect to the router. A reboot of router would resolve the problem, but only temporarily.
After a bit of investigation I discovered that the problems was with Internet Protocol Version 6. IPv6 is enabled by default in Windows 7 however a lot of older routers, such as my Linksys WRT54G, do not support it. To prevent this issue I need to disable IPv6 in Windows 7. I suspect this will be a common problem for people moving from Windows XP to Windows 7 so I’ve including a quick how-to guide below.
How to disable IPv6 in windows 7.
Open up the Network and Sharing Center (via the item on the task bar or the control panel)
Under View your active networks click on Local Area Connection.
Click on the Properties button
Untick Internet Protocol Version 6 (TCP/IPv6) and then click OK.
This will disable IPv6 and therefore resolve any IPv6 related router problems.
Very popular post this, so I’ve added some extra information.
This post was written for people migrating from Windows XP to Windows 7, however the advice above should also work for Windows Vista as it also supports IPv6.
If you continue to have problems check for other devices on your network (Laptops, etc) that may use IPv6 and disable it on them too, if this doesn’t work then check out the Router Manufacturer’s Website. (e.g. WRT54G)