printer problems - Please Help!!!!!

G

Guest

I have a strange problem.
All users can access a printer depending which room they log in to.
Example if someone logs onto a pc in the Blue Room, the can print to the
Blue Room's printer. Simple! This is done by using a script at logon time.
This has worked fine for years.
The other day I had mega problems with a printer and had to delete it from
the server and reinstall it again. Since then some PCs will not print to it.
The situation is as follows...
A user logs on to PC1 and can print ok.
The same user logs onto a different PC and although they can see the
printer, they cannot print to it.
I have been tearing what little hair I have out. The script is working
because some can print. It only seems to be on some PCs.
I have noticed that in the event log on those that do not work, there is an
entry for SRV error 2011 - irpstacksize is too small for the server to use a
local device. Please increase the value of this parameter.
I have tried to update the registry as detailed in the knowledge base but it
seems to make no difference. Am I looking at a red herring?
I just hope someone can come up with a solution!
 
A

Alan Morris [MSFT]

You will need to reboot after setting the IRP value. This is network stuff
not printing stuff so I don't even know what this irp stuff is.

It sounds like you found the KB for this. You can set to the max and see it
that gets things working then cut the value until you have a value that
works, or increment up until you find the working value. But you will need
to reboot after each setting change for the server service to pick up the
change.

--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.
 
G

Guest

Does trhis need to be done on the server and the workstation?

Alan Morris said:
You will need to reboot after setting the IRP value. This is network stuff
not printing stuff so I don't even know what this irp stuff is.

It sounds like you found the KB for this. You can set to the max and see it
that gets things working then cut the value until you have a value that
works, or increment up until you find the working value. But you will need
to reboot after each setting change for the server service to pick up the
change.

--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.

Harry Hornet said:
I have a strange problem.
All users can access a printer depending which room they log in to.
Example if someone logs onto a pc in the Blue Room, the can print to the
Blue Room's printer. Simple! This is done by using a script at logon time.
This has worked fine for years.
The other day I had mega problems with a printer and had to delete it from
the server and reinstall it again. Since then some PCs will not print to
it.
The situation is as follows...
A user logs on to PC1 and can print ok.
The same user logs onto a different PC and although they can see the
printer, they cannot print to it.
I have been tearing what little hair I have out. The script is working
because some can print. It only seems to be on some PCs.
I have noticed that in the event log on those that do not work, there is
an
entry for SRV error 2011 - irpstacksize is too small for the server to use
a
local device. Please increase the value of this parameter.
I have tried to update the registry as detailed in the knowledge base but
it
seems to make no difference. Am I looking at a red herring?
I just hope someone can come up with a solution!
 
L

Lem

irpstacksize needs to be set on the server, not the workstation. This
commonly results from an installation of Norton Antivirus. See this
note from MVP Chuck:
http://nitecruzr.blogspot.com/2005/06/server-functionality-affected-by.html#Note


Harry said:
Does trhis need to be done on the server and the workstation?

Alan Morris said:
You will need to reboot after setting the IRP value. This is network stuff
not printing stuff so I don't even know what this irp stuff is.

It sounds like you found the KB for this. You can set to the max and see it
that gets things working then cut the value until you have a value that
works, or increment up until you find the working value. But you will need
to reboot after each setting change for the server service to pick up the
change.

--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.

Harry Hornet said:
I have a strange problem.
All users can access a printer depending which room they log in to.
Example if someone logs onto a pc in the Blue Room, the can print to the
Blue Room's printer. Simple! This is done by using a script at logon time.
This has worked fine for years.
The other day I had mega problems with a printer and had to delete it from
the server and reinstall it again. Since then some PCs will not print to
it.
The situation is as follows...
A user logs on to PC1 and can print ok.
The same user logs onto a different PC and although they can see the
printer, they cannot print to it.
I have been tearing what little hair I have out. The script is working
because some can print. It only seems to be on some PCs.
I have noticed that in the event log on those that do not work, there is
an
entry for SRV error 2011 - irpstacksize is too small for the server to use
a
local device. Please increase the value of this parameter.
I have tried to update the registry as detailed in the knowledge base but
it
seems to make no difference. Am I looking at a red herring?
I just hope someone can come up with a solution!


--
Lem -- MS-MVP - Networking

To the moon and back with 2K words of RAM and 36K words of ROM.
http://en.wikipedia.org/wiki/Apollo_Guidance_Computer
http://history.nasa.gov/afj/compessay.htm
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top