I actually updated my LAN drivers after someone else suggested that to me and I've noticed that the overall speed of increase in RAM usage is drastically reduced. That
said, I'm currently sitting at 9GB usage at idle so the problem is still very much there.
I used a program called Rammap and my NP Pool is very high and keeps increasing. I was told that this means there is a memory leak somewhere.
I also used the Rkill program and everything came back squeaky clean so I don't think it's a virus or malware either. I'm at a loss as to what I should do now.
EDIT: To clarify, I usually have a stream open on one monitor and play a game on my primary monitor. The more games I open and the more web pages I go through, the higher the RAM usage starts to climb.
EDIT 2: May as well throw the Rkill log in here.
Rkill 2.8.4 by Lawrence Abrams (Grinler)
http://www.bleepingcomputer.com/
Copyright 2008-2016 BleepingComputer.com
More Information about Rkill can be found at this link:
http://www.bleepingcomputer.com/forums/topic308364.html
Program started at: 11/22/2016 05:56:31 PM in x64 mode.
Windows Version: Windows 10 Home
Checking for Windows services to stop:
* No malware services found to stop.
Checking for processes to terminate:
* No malware processes found to kill.
Checking Registry for malware related settings:
* No issues found in the Registry.
Resetting .EXE, .COM, & .BAT associations in the Windows Registry.
Performing miscellaneous checks:
* No issues found.
Checking Windows Service Integrity:
* gagp30kx [Missing Service]
* IEEtwCollectorService [Missing Service]
* IoQos [Missing Service]
* nv_agp [Missing Service]
* TimeBroker [Missing Service]
* uagp35 [Missing Service]
* uliagpkx [Missing Service]
* WcsPlugInService [Missing Service]
* wpcfltr [Missing Service]
* WSService [Missing Service]
* agp440 [Missing ImagePath]
* AJRouter => %SystemRoot%system32svchost.exe -k LocalServiceNetworkRestricted [Incorrect ImagePath]
* WpnService => %systemroot%system32svchost.exe -k netsvcs [Incorrect ImagePath]
* vmicrdv => %SystemRoot%System32icsvcext.dll [Incorrect ServiceDLL]
* vmicvss => %SystemRoot%System32icsvcext.dll [Incorrect ServiceDLL]
Searching for Missing Digital Signatures:
* No issues found.
Checking HOSTS File:
* No issues found.
Program finished at: 11/22/2016 05:56:43 PM
Execution time: 0 hours(s), 0 minute(s), and 12 seconds(s)