Hey everyone! I'm not a sysadmin, but I work as a lower-level tech on a desktop build team for our enterprise. Lately, I've noticed that we're getting a lot of requests to replace 16GB and even some 32GB machines, with desktop support saying the memory isn't sufficient for users' workloads. However, the workload and apps haven't changed much—if anything, they've become more resource-efficient after updates. The support team does the usual memory-clearing and reboots on these devices, but performance issues keep popping back up like apps crashing and unexpected shutdowns.
My manager and I suspect there's more going on than just user behavior or memory-hogging applications. I've been looking into these problematic devices and noticed that the Non-Paged Pool (NPP) memory really spikes—starting around 1GB on boot and climbing to over 2GB by the end of the day, even when idle. Resource monitor shows about 15,000 page faults per minute on one device I checked. I discovered that these machines are running an old version of the "Intel Innovation Platform Framework" driver—version 1.0.1.xxxx instead of the required minimum of v2.x. Despite SCCM updates being pushed, the older driver keeps getting loaded instead.
I've been monitoring the NPP every minute and plotting it, and it looks like a slow but steady increase. So, I'm reaching out to folks with more IT experience: does it sound like we could have an issue across our network? I'm hesitant to escalate this to senior IT, but the situation feels pretty off, and I think it might be serious. What do you all think?
5 Answers
I’d first want to check which exact applications are eating up memory when you peek into Task Manager. If support is saying the memory's full, there should be some indication of what's hogging those resources. That way, you'll know if it’s a specific app or maybe something else going on. Also, keep in mind that VMs often don’t show up, so hunting for hidden memory usage is a must.
Before jumping to conclusions, did you do any driver or firmware updates before all this started? If 16GB was working fine and suddenly isn't, there’s likely a new change causing these issues. Looking at driver updates is a smart place to start; something definitely shifted to make it worse.
To be frank, a lot of admins stopped worrying about page pools after moving to x64 systems. Windows does a decent job managing non-paged pools on its own now. Typically, if there’s a memory leak, Windows should create an event for it. But if you're seeing depletion in the pool, that's likely the symptom of a leak.
Honestly, 32GB seems to be the new normal for many users nowadays. With so many apps relying on browser technology, they often aren't as efficient. It doesn't surprise me that more users are running into memory issues if they’re still on older setups.
Have you tried finding and removing that outdated "Intel Innovation Platform Framework" driver? Looks like it could be a contributor to those memory issues, especially if it’s not critical for your operations. Just because it’s there doesn't mean it should be. Monitoring the NPP is good; it gives you a solid idea that something is off.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures