I recently purchased a laptop with Windows 8.1. For some reason, the LAN Connection Settings keep defaulting to use a proxy server (IP Address 127.0.0.1). I also have IE 11 installed. I am not entirely sure if it happens just after booting or if it only happens when I try to open an app on the tiles screen. In my most recent scenario, I immediately checked my Internet Options and "Automatically Detect Settings" was checked and proxy settings were unchecked. However, I then tried to open a weather app from the tiles screen and noticed it wouldn't update. I opened Internet Options and saw that it had changed to use a proxy server instead. Based off of other articles on here, I tried the following two fixes without success:
Check the permissions on Internet Settings in registry
I would suggest you to Reset Internet Explorer settings and check if it helps.
Reset Internet Explorer settings: http://windows.microsoft.com/en-IN/internet-explorer/change-ie-settings#ie=ie-10
I have only owned this laptop for 3 days, so I'm not sure if it didn't do this from the time I first logged in or not. I did add an Office 365 email account on the email app and a window popped up that said Windows security settings would have to be automatically modified in order to add that type of email. I'm not sure if that kick started the problem or not.