For those of you have struggled with slow loading for apps and games on the Xbox One, one small fix may be the answer to your woes.
For some Xbox One users, slow loading times and average-below average internet connections can hinder the fluid experience the Xbox One’s interface is supposed to be.
If you’re having issues a switch to the Google DNS servers may show some dramatic improvements. Just manually enter the free public Google DNS server address (8.8.8.8) into the advanced -network settings.
Why does it work? “Name resolution. When you go to www.pixelpine.com your DNS servers are asking for which IP (the X.X.X.X number) from other servers. Some may have it locally cache others may have to search for it. If they know what it is with it cached it brings you there quicker. If it doesn’t, it has to ask another server and it takes longer to resolve.” – Alligatorterror
Here’s a break down of how to do it:
From the home screen -> Settings -> Network -> Advanced settings -> DNS settings ->manual
Once at the manual DNS entry page, input 8.8.8.8 as your primary DNS, and 8.8.4.4 as your seconday DNS.
After doing so you will likely notice a significant improvement in loading times for various apps and menus across the UI.
In my own tests after having my friends list take eight seconds to load with the automatic (ISP) DNS servers, my loading time dropped to less than three seconds.
Results may vary for others, and if you see your automatic DNS servers doing a quicker job loading the interface, by all means switch back.