Just upgraded my laptop to Windows 8.1, with built-in IE 11. Weird, my Chrome browsing web pages working fine, but Internet Explorer can't browse to any pages, with the error message "Page Cannot be Displayed".
Ping test, working fine. On IE, even using IP address, will return the same error message "Page Cannot be Displayed". Reviewed IE settings, reset to default settings. Same.
This reminds me of the "WinSock" problems... with some research, different individuals offer their "Winsock Fix" apps... well, be honest, I'm not comfortable with those "tools"...
Then, come across two simple commands, which actually fixed my problem!
netsh winsock reset catalog
netsh int ip reset reset.log hit
These two commands reset winsock entries, and the TCP/IP stack. You need to REBOOT your computer. After reboot, IE works fine as before.
No need to re-install IE or downgrade / re-install your Windows. Just two commands!!