Have Windows 8 Pro workstation on a private network (not domain). All Metro apps that access the internet do not work. Issue traced to DNS not resolving in Metro, but works fine in desktop mode. I can surf the internet with IE10 Metro using IP address, but not fully qualified domain name. Other computers on the network work fine. Rebuilding the computer is not an option. Can't upgrade to Win 8.1 until this is fixed (store doesn't work). Here's what I've done in an attempt to resolve the issue:
1. Updated Intel 8279V NIC to latest driver build.
2. Flushed DNS cache.
3. Flushed Winsock cache.
4. Uninstalled/reinstalled IE10 (did this before realizing DNS issue)
5. Set static DNS addresses of 220.127.116.11, 18.104.22.168.
6. Stop/started DNS service (it's set to automatic and running).
7. Performed SFC /scannow.
None of the above fixed the issue. I don't understand dependencies/handshaking between Metro and desktop applications. I'm open to suggestions on how to fix.