Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a Server 2008 R2 that I maintain on a day-to-day basis. The server is good and operating fine but it keeps sending me event 2019 error logs. "The server was unable to allocate from the system nonpaged pool because the pool was empty."

Is Nonpaged memory the same as virtual-memory? As well with Paged Memory the same as physical memory? How to check if a system or driver is using either physical or virtual memory?

I checked on Task Manager -> Performance to see if it has allocated nonpage memory on the system and it does. I just wonder that this error is trying to say or warn me perhaps.


share|improve this question

Nonpaged pool is kernel memory which can't be paged out into the pagefile when Windows runs out of free physical memory. It is used by drivers to allocate memory which they need.

Post some pictures of taskmgr, when you into the issue. If the usage is too large, use poolmon to find the causing driver of the leak.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.