Change your power plan wireless setting -- go to Power Options control panel, for whichever is checked select change plan settings, then change advanced power settings, choose wireless adapter settings, and change the power saving mode to maximum performance.
All my settings were already set up as you stated. I restarted my computer after checking. Got online, connected to my network/ internet, unplugged the power cord and lost internet access immediately. So the problem is still present. Thanks...
If it isn't MS, then it sounds like a manufacturer power saving utility that loads at startup -- check your manual for any power saving programs they install, also you can check your services running to find it.
I think Realbeast is on to what your problem is. Go under your power options, for a laptop there should be two sections. One for when your laptop is plugged in, and a second one for when your laptop is unplugged. Change the unplugged section to max performance and see if that helps.