Solved

EventID 2019: The server was unable to allocate from the system nonpaged pool because the pool was empty.

Posted on 2004-08-18
10
2,092 Views
Last Modified: 2012-06-27
I've extensively searched this site for solutions to this problem as I found many answers but none have worked yet or did not relate to my setup.  

I'm running Windows Server 2003 Standard Edition, with a 1GB of RAM, and TrendMicro that's fully up-to-date (found an article on EE that suggested updating your anti-virus but that doesn't apply).  Unless of course, TrendMicro's most up to date version hasn't fixed this problem.

I ran perfmon and found that the nonpaged pool bytes are at 100% constantly.

This KB article doesn't apply because I'm not running Symantec: http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q272568&

Under Task Manager, no processes are taking up a significant about of memory.

This KB article doesn't apply because I don't have 4,094 connections: http://support.microsoft.com/default.aspx?scid=kb;en-us;272194

This KB article doesn't apply because IPX isn't installed: http://support.microsoft.com/default.aspx?scid=kb;en-us;145906

I can reboot this server, but I need to know what I'm looking for once a checkdisk has been done to clear the nonpaged memory pool.

Also, while researching, I found some articles talking about memory leak.  What is it and how can you determine which app/process is causing the leak?

Thanks in advance for your help!!
0
Comment
Question by:bcameron70
  • 5
  • 3
  • 2
10 Comments
 
LVL 15

Expert Comment

by:Yan_west
ID: 11830613
From event ID:

" got this error on one of my DC with Windows 2k SP3. I got a Memory Leak which was caused by Open File Manager 7.x (see the service OFMNT.exe using pmon.exe). This program is supposed to allow the backup of open files. Since I stopped this service, I have no more this problem. The new version 8.1 of OFM behaves without creating a memory leak which leaves you the choice to upgrade or uninstall OFM 7.x."

"In Microsoft Small Business Server 2000 the windows proxy service leaks memory when a USRobotics PCI 56K faxmodem is installed with the drivers from the box. On a system with 512meg of ram it takes about 15 hours for the nonpaging pool to be exhausted. Downloading updated drivers from the USR web site seems to fix the problem."

"As per Microsoft: "This behavior can occur because the kernel-mode tag, Dynamic Access Protocol version 4 (DAP4), is leaking memory. This tag is provided by 3com. The tag is a driver that is loaded into the computer for the 3Com 3C980C-TXM network adapter.". See Q294346"
http://support.microsoft.com/default.aspx?scid=kb;en-us;Q294346

0
 
LVL 15

Expert Comment

by:Yan_west
ID: 11830629
0
 

Author Comment

by:bcameron70
ID: 11830784
Open File Manager 7.x isn't installed.  Neither ofmnt.exe or pmon.exe are in the running processes list.

Dont' have a USR modem installed.  Actually dont' have any kind of modem installed at all.

I dont' have a 3Com NIC, I have dual Intel PCI 8255's installed with one disabled.

ISA server is not running.
0
 
LVL 15

Expert Comment

by:Yan_west
ID: 11830846
Damn.. It really seems like something tied to a memory leak.. Try looking for update drivers for all of your hardware..
0
 

Author Comment

by:bcameron70
ID: 11830960
what is a memory leak?  and how can you determine which app/process is causing the leak?
0
What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

 
LVL 15

Accepted Solution

by:
Yan_west earned 500 total points
ID: 11831006
A memory leak is an application that take up some memory from your ram, and doesnt release it. Your computer can't use it anymore.. If there is nothing in the event viewer mentionning any application, I think you'll have to try and check every component. SHould not be very complicated, your server doesnt seem very complex. Try updating all drivers for your different hardware. After check out all third party application and check if there is any updates for them..

That's all I can tell you.
0
 
LVL 15

Expert Comment

by:Yan_west
ID: 11852035
What was it?
0
 

Expert Comment

by:vcomtech
ID: 12384236
I am having the same problem. I found this hotfix on the MS support site and contacted them to verify that this was the issue. I am applying the hotfix this weekend and will update you with my findings.

http://support.microsoft.com/default.aspx?scid=kb;en-us;826751
0
 

Expert Comment

by:vcomtech
ID: 12443916
Actually, the fix above did not fix the memory leak. The problem was McAfee 8.0i and Windows 2003 server. There is a patch (#7) that fixes this problem.
0
 

Author Comment

by:bcameron70
ID: 12444235
I applied the patch too just to check and I'm seeing tohe memory pooling up again.  I have 2 other servers almost identical for the same company which are not having the issue.  Strange, EH?  May be a printer driver for the location is doing it, they have 2 HP color laserjet units.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Problem with Active Directory 16 103
Trust one-way issue 2 54
Backup DHCP Server 8 94
ESEUTIL Stopped Working Need a new copy for 2003 Exchange. 11 46
Scenerio: You have a server running Server 2003 and have applied a retail pack of Terminal Server Licenses.  You want to change servers or your server has crashed and you need to reapply the Terminal Server Licenses. When you enter the 16-digit lic…
Restoring deleted objects in Active Directory has been a standard feature in Active Directory for many years, yet some admins may not know what is available.
This Micro Tutorial will give you a basic overview how to record your screen with Microsoft Expression Encoder. This program is still free and open for the public to download. This will be demonstrated using Microsoft Expression Encoder 4.
Video by: Mark
This lesson goes over how to construct ordered and unordered lists and how to create hyperlinks.

895 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now