Hey all, I have finally fixed the issue for me.
The original issue was that I was unable to uncheck the Proxy server settings. After unchecking it, I would exit the menu and it would recheck itself. This menu can be reached by clicking the Windows Button (Start Menu) and typing in the search bar "Internet Options" and clicking enter. Click on the "Connections" tab and click "LAN settings" at the bottom. What needs to happen is that Proxy server box needs unchecked and the Automatically detect settings box needs to be successfully checked.
My fix was quite simple:
1) Safemode with Networking - restart your computer, and tap F8 repeatedly as soon as it starts back up, until a menu pops up with a bunch of options. Choose "safemode with networking". (My assumption is that this works because it starts your computer up with only the essential drivers, meaning the program that is causing your proxy setting to continue to check itself isn't even running when we start our computer up like this)
2) Internet Settings - Go back to the Proxy settings box, click "Advanced", delete everything on that window, click "OK", a Proxy error window will pop up. Click "OK", then uncheck the troublesome box, and make sure you check the box at the top of the window that says "Automatically detect settings" and voila! It should be fixed!
P.S. If you are having trouble finding the internet settings/options window, go into your browser (either Internet Explorer or Google Chrome, Firefox has its own separate settings), click Options or Settings, click Advanced if necessary and find the Proxy Settings button, it'll bring you right to Step 2.