Vista srv: nonpaged pool

  • Thread starter Thread starter Paavo Leinonen
  • Start date Start date
P

Paavo Leinonen

Guest
Hi,

I have Vista Ultimate 64-bit computer as a server for home network. The
clients are mixed Vista (Ultimate) 64-bit and XP (Professional) 32-bit
computers.

After installing Vista SP1 the Vista server reliability has gone bad for XP
clients.

When I use one of the Vista server disk shares from XP client heavily, the
connection does down and I get "Not enough server storage is available to
process this command" and/or "System error 58" in the client side.

Vista server event viewer shows these error messages soon after the problems:

- The server was unable to allocate from the system nonpaged pool because
the pool was empty (system log / source srv / event ID 2019)

- The server was unable to allocate from the system nonpaged pool because
the server reached the configured limit for nonpaged pool allocations (system
log / source srv / event ID 2017)

- The server was unable to allocate a work item 43419 times in the last 60
seconds (system log / source srv / event ID 2021) - this is a warning only

The funny thing is that I can continue to use the same disk share from Vista
client, but to be able to use the server again from the XP client I need to
reboot the Vista server (no actions neede din the XP cleint side).

In the performance monitor looks like nonpaged pool is 63.x megabytes (?),
and only like 10% allocated. However, I have not done any tunings or
adjustments to the server or client systems, I think the swap file set-up is
about the only relevant thing, and all computers ave "enough" permanent swap
(several gigabytes for the XP computers, something like 12-16 gigabytes for
the Vista server and client).

XP clients have 2GB of RAM, Vista computers have 4GB (both client and server).

Local IP addresses in use, 192.160.xxx.yyy. Switched 100/1000 mbits network.

How can I fix this?

-Paavo
 
Re: Vista srv: nonpaged pool

Paavo Leinonen <PaavoLeinonen@discussions.microsoft.com> wrote:
> Hi,
>
> I have Vista Ultimate 64-bit computer as a server for home network.
> The clients are mixed Vista (Ultimate) 64-bit and XP (Professional)
> 32-bit computers.
>
> After installing Vista SP1 the Vista server reliability has gone bad
> for XP clients.
>
> When I use one of the Vista server disk shares from XP client
> heavily, the connection does down and I get "Not enough server
> storage is available to process this command" and/or "System error
> 58" in the client side.
>
> Vista server event viewer shows these error messages soon after the
> problems:
>
> - The server was unable to allocate from the system nonpaged pool
> because
> the pool was empty (system log / source srv / event ID 2019)
>
> - The server was unable to allocate from the system nonpaged pool
> because
> the server reached the configured limit for nonpaged pool allocations
> (system log / source srv / event ID 2017)
>
> - The server was unable to allocate a work item 43419 times in the
> last 60 seconds (system log / source srv / event ID 2021) - this is
> a warning only
>
> The funny thing is that I can continue to use the same disk share
> from Vista client, but to be able to use the server again from the XP
> client I need to reboot the Vista server (no actions neede din the XP
> cleint side).
>
> In the performance monitor looks like nonpaged pool is 63.x megabytes
> (?), and only like 10% allocated. However, I have not done any
> tunings or adjustments to the server or client systems, I think the
> swap file set-up is about the only relevant thing, and all computers
> ave "enough" permanent swap (several gigabytes for the XP computers,
> something like 12-16 gigabytes for the Vista server and client).
>
> XP clients have 2GB of RAM, Vista computers have 4GB (both client and
> server).
>
> Local IP addresses in use, 192.160.xxx.yyy. Switched 100/1000 mbits
> network.
>
> How can I fix this?
>
> -Paavo


Hi - since you're using Vista, it would probably be wisest to post in a
group for Vista. This is a group for Windows Server operating systems
issues.
 
Re: Vista srv: nonpaged pool

Hello Paavo,

Check out this one:
http://support.microsoft.com/kb/937082

Always a good starting point:
http://www.eventid.net

http://blogs.msdn.com/ntdebugging/a...umption-and-Event-ID_3A00_--2020-or-2019.aspx

Best regards

Meinolf Weber
Disclaimer: This posting is provided "AS IS" with no warranties, and confers
no rights.
** Please do NOT email, only reply to Newsgroups
** HELP us help YOU!!! http://www.blakjak.demon.co.uk/mul_crss.htm

> Hi,
>
> I have Vista Ultimate 64-bit computer as a server for home network.
> The clients are mixed Vista (Ultimate) 64-bit and XP (Professional)
> 32-bit computers.
>
> After installing Vista SP1 the Vista server reliability has gone bad
> for XP clients.
>
> When I use one of the Vista server disk shares from XP client heavily,
> the connection does down and I get "Not enough server storage is
> available to process this command" and/or "System error 58" in the
> client side.
>
> Vista server event viewer shows these error messages soon after the
> problems:
>
> - The server was unable to allocate from the system nonpaged pool
> because the pool was empty (system log / source srv / event ID 2019)
>
> - The server was unable to allocate from the system nonpaged pool
> because the server reached the configured limit for nonpaged pool
> allocations (system log / source srv / event ID 2017)
>
> - The server was unable to allocate a work item 43419 times in the
> last 60 seconds (system log / source srv / event ID 2021) - this is a
> warning only
>
> The funny thing is that I can continue to use the same disk share from
> Vista client, but to be able to use the server again from the XP
> client I need to reboot the Vista server (no actions neede din the XP
> cleint side).
>
> In the performance monitor looks like nonpaged pool is 63.x megabytes
> (?), and only like 10% allocated. However, I have not done any tunings
> or adjustments to the server or client systems, I think the swap file
> set-up is about the only relevant thing, and all computers ave
> "enough" permanent swap (several gigabytes for the XP computers,
> something like 12-16 gigabytes for the Vista server and client).
>
> XP clients have 2GB of RAM, Vista computers have 4GB (both client and
> server).
>
> Local IP addresses in use, 192.160.xxx.yyy. Switched 100/1000 mbits
> network.
>
> How can I fix this?
>
> -Paavo
>
 
Re: Vista srv: nonpaged pool

Hi,

and thanks for quich reply.

MaxMpxCt is now 100 (default 10), MaxWorkItems is now 512 (default 64), and
the Size is now 2 (default was 1). Adjusting there parameters did not change
the Vista server behaviour at all.

I also tried adjusting NonPagedPoolSize to 40000000hex (default was 0) in
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory
Management, but this did not help either.

The other links were also good but did not help me to solve this problem.

Anything else I can try? This feels a litttle bit stupid, quad-core 4GB
computer with 64-bit Vista Ultimate cannot serve single XP client doing heavy
disk operations over 100mbits local area connection. And this is about the
only problem there is, all the computers and the home network is operating
very nicely.

But the problem is very easy to repeat: reboot the server, start copying
10000+ little pictures (filesize ~10-200kB, resolution less than 1k*1k
pixels) from the XP client disk to the Vista server disk, and in a minute or
so the server dies to the XP client, all commands fail (dir z:, net use, net
view, etc.). But the Vista server continues to serve another (Vista 64-bit)
client.

Should I adjust Lanmanserver/Parameters Size to 3? The Vista server was not
used otherwise, then the XP client used the disk, to there was no other load
for it.

-Paavo


"Meinolf Weber" wrote:

> Hello Paavo,
>
> Check out this one:
> http://support.microsoft.com/kb/937082
>
> Always a good starting point:
> http://www.eventid.net
>
> http://blogs.msdn.com/ntdebugging/a...umption-and-Event-ID_3A00_--2020-or-2019.aspx
>
> Best regards
>
> Meinolf Weber
> Disclaimer: This posting is provided "AS IS" with no warranties, and confers
> no rights.
> ** Please do NOT email, only reply to Newsgroups
> ** HELP us help YOU!!! http://www.blakjak.demon.co.uk/mul_crss.htm
>
> > Hi,
> >
> > I have Vista Ultimate 64-bit computer as a server for home network.
> > The clients are mixed Vista (Ultimate) 64-bit and XP (Professional)
> > 32-bit computers.
> >
> > After installing Vista SP1 the Vista server reliability has gone bad
> > for XP clients.
> >
> > When I use one of the Vista server disk shares from XP client heavily,
> > the connection does down and I get "Not enough server storage is
> > available to process this command" and/or "System error 58" in the
> > client side.
> >
> > Vista server event viewer shows these error messages soon after the
> > problems:
> >
> > - The server was unable to allocate from the system nonpaged pool
> > because the pool was empty (system log / source srv / event ID 2019)
> >
> > - The server was unable to allocate from the system nonpaged pool
> > because the server reached the configured limit for nonpaged pool
> > allocations (system log / source srv / event ID 2017)
> >
> > - The server was unable to allocate a work item 43419 times in the
> > last 60 seconds (system log / source srv / event ID 2021) - this is a
> > warning only
> >
> > The funny thing is that I can continue to use the same disk share from
> > Vista client, but to be able to use the server again from the XP
> > client I need to reboot the Vista server (no actions neede din the XP
> > cleint side).
> >
> > In the performance monitor looks like nonpaged pool is 63.x megabytes
> > (?), and only like 10% allocated. However, I have not done any tunings
> > or adjustments to the server or client systems, I think the swap file
> > set-up is about the only relevant thing, and all computers ave
> > "enough" permanent swap (several gigabytes for the XP computers,
> > something like 12-16 gigabytes for the Vista server and client).
> >
> > XP clients have 2GB of RAM, Vista computers have 4GB (both client and
> > server).
> >
> > Local IP addresses in use, 192.160.xxx.yyy. Switched 100/1000 mbits
> > network.
> >
> > How can I fix this?
> >
> > -Paavo
> >

>
>
>
 
Re: Vista srv: nonpaged pool

"Paavo Leinonen" <PaavoLeinonen@discussions.microsoft.com> wrote in message
news:23DDB9BB-3B14-4B0B-9883-E4FA4ED0B8C6@microsoft.com...
> Hi,
>
> and thanks for quich reply.
>
> MaxMpxCt is now 100 (default 10), MaxWorkItems is now 512 (default 64),
> and
> the Size is now 2 (default was 1). Adjusting there parameters did not
> change
> the Vista server behaviour at all.



In addition to changing the settings did you also download and apply the
hotfix?

--
Kerry Brown
MS-MVP - Windows Desktop Experience: Systems Administration
http://www.vistahelp.ca/phpBB2/
 
Re: Vista srv: nonpaged pool

Hi,

http://support.microsoft.com/kb/937082 was dated Aug-2007, and I have
installed Vista SP1, so I tought that hotfix must be included - is this
incorrect?

I did not install the hotfix separately, should I?

-Paavo

"Kerry Brown" wrote:

> "Paavo Leinonen" <PaavoLeinonen@discussions.microsoft.com> wrote in message
> news:23DDB9BB-3B14-4B0B-9883-E4FA4ED0B8C6@microsoft.com...
> > Hi,
> >
> > and thanks for quich reply.
> >
> > MaxMpxCt is now 100 (default 10), MaxWorkItems is now 512 (default 64),
> > and
> > the Size is now 2 (default was 1). Adjusting there parameters did not
> > change
> > the Vista server behaviour at all.

>
>
> In addition to changing the settings did you also download and apply the
> hotfix?
>
> --
> Kerry Brown
> MS-MVP - Windows Desktop Experience: Systems Administration
> http://www.vistahelp.ca/phpBB2/
>
>
>
 
Re: Vista srv: nonpaged pool

Hello Paavo,

Hotfixes are sometimes for special problems and maybe not included with SP.
If you search this list: http://technet2.microsoft.com/Windo...7038-4e82-a32c-4bc10ffe56ab1033.mspx?mfr=true


for the hotfix number it is not included, so try to install it.

Best regards

Meinolf Weber
Disclaimer: This posting is provided "AS IS" with no warranties, and confers
no rights.
** Please do NOT email, only reply to Newsgroups
** HELP us help YOU!!! http://www.blakjak.demon.co.uk/mul_crss.htm

> Hi,
>
> http://support.microsoft.com/kb/937082 was dated Aug-2007, and I have
> installed Vista SP1, so I tought that hotfix must be included - is
> this incorrect?
>
> I did not install the hotfix separately, should I?
>
> -Paavo
>
> "Kerry Brown" wrote:
>
>> "Paavo Leinonen" <PaavoLeinonen@discussions.microsoft.com> wrote in
>> message news:23DDB9BB-3B14-4B0B-9883-E4FA4ED0B8C6@microsoft.com...
>>
>>> Hi,
>>>
>>> and thanks for quich reply.
>>>
>>> MaxMpxCt is now 100 (default 10), MaxWorkItems is now 512 (default
>>> 64),
>>> and
>>> the Size is now 2 (default was 1). Adjusting there parameters did
>>> not
>>> change
>>> the Vista server behaviour at all.

>> In addition to changing the settings did you also download and apply
>> the hotfix?
>>
>> --
>> Kerry Brown
>> MS-MVP - Windows Desktop Experience: Systems Administration
>> http://www.vistahelp.ca/phpBB2/
 
Re: Vista srv: nonpaged pool

Hi,

that excellent link has tons of very useful material of Vista SP1, and it
also confirmed that KB 937082 ("cannot configure the maximum number of
concurrent SMB requests that are sent to a Windows Vista-based file server")
was included in Vista SP1.

Altough I do not think this is a HW issue, I'll update the home network so
that all clients have direct gigabit connections, and I'll also upgrade the
switches to bigger ones. And run overnight memtest again on all relevant
computers.

-Paavo

"Meinolf Weber" wrote:

> Hello Paavo,
>
> Hotfixes are sometimes for special problems and maybe not included with SP.
> If you search this list: http://technet2.microsoft.com/Windo...7038-4e82-a32c-4bc10ffe56ab1033.mspx?mfr=true
>
>
> for the hotfix number it is not included, so try to install it.
>
> Best regards
>
> Meinolf Weber
> Disclaimer: This posting is provided "AS IS" with no warranties, and confers
> no rights.
> ** Please do NOT email, only reply to Newsgroups
> ** HELP us help YOU!!! http://www.blakjak.demon.co.uk/mul_crss.htm
>
> > Hi,
> >
> > http://support.microsoft.com/kb/937082 was dated Aug-2007, and I have
> > installed Vista SP1, so I tought that hotfix must be included - is
> > this incorrect?
> >
> > I did not install the hotfix separately, should I?
> >
> > -Paavo
> >
> > "Kerry Brown" wrote:
> >
> >> "Paavo Leinonen" <PaavoLeinonen@discussions.microsoft.com> wrote in
> >> message news:23DDB9BB-3B14-4B0B-9883-E4FA4ED0B8C6@microsoft.com...
> >>
> >>> Hi,
> >>>
> >>> and thanks for quich reply.
> >>>
> >>> MaxMpxCt is now 100 (default 10), MaxWorkItems is now 512 (default
> >>> 64),
> >>> and
> >>> the Size is now 2 (default was 1). Adjusting there parameters did
> >>> not
> >>> change
> >>> the Vista server behaviour at all.
> >> In addition to changing the settings did you also download and apply
> >> the hotfix?
> >>
> >> --
> >> Kerry Brown
> >> MS-MVP - Windows Desktop Experience: Systems Administration
> >> http://www.vistahelp.ca/phpBB2/

>
>
>
 
Back
Top