PC Review


Reply
Thread Tools Rate Thread

control print queue so old jobs finish before new ones process?

 
 
Bryan Ax
Guest
Posts: n/a
 
      24th Aug 2006
I'm seeing some weird behavior with files passed to the print queue
in a batch fashion. It seems like files get added to the queue, but if
they somehow don't complete before additional print files get added,
they seem to get 'forgotten'. Once all of the files in the batch
are processed, these 'old' files resume processing and complete
successfully. However, if there are a lot of files in the batch job, it
can take a long time before it resumes processing these older files.

Has anyone seen this behavior before? Is there any way to control the
Windows print queue and make it finish these older jobs before starting
new ones?

Sincerely,

Bryan Ax
Software Developer

 
Reply With Quote
 
 
 
 
Alan Morris [MSFT]
Guest
Posts: n/a
 
      24th Aug 2006
Printer Properties, Advanced,
Select
Start printing after last page is spooled

and

Print spooled documents first (this is the default so should already be
set)

--
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.

"Bryan Ax" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> I'm seeing some weird behavior with files passed to the print queue
> in a batch fashion. It seems like files get added to the queue, but if
> they somehow don't complete before additional print files get added,
> they seem to get 'forgotten'. Once all of the files in the batch
> are processed, these 'old' files resume processing and complete
> successfully. However, if there are a lot of files in the batch job, it
> can take a long time before it resumes processing these older files.
>
> Has anyone seen this behavior before? Is there any way to control the
> Windows print queue and make it finish these older jobs before starting
> new ones?
>
> Sincerely,
>
> Bryan Ax
> Software Developer
>



 
Reply With Quote
 
Bryan Ax
Guest
Posts: n/a
 
      24th Aug 2006
Interesting - I added a printer for this last week - it's set up as a
FILE: printer, and they were setup as Start Printing Immediately. I'll
go ahead and test this - thanks for the pointer.

Alan Morris [MSFT] wrote:
> Printer Properties, Advanced,
> Select
> Start printing after last page is spooled
>
> and
>
> Print spooled documents first (this is the default so should already be
> set)
>
> --
> Alan Morris
> Windows Printing Team
> Search the Microsoft Knowledge Base here:
> http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto
>


 
Reply With Quote
 
Bryan Ax
Guest
Posts: n/a
 
      25th Aug 2006

Bryan Ax wrote:
> Interesting - I added a printer for this last week - it's set up as a
> FILE: printer, and they were setup as Start Printing Immediately. I'll
> go ahead and test this - thanks for the pointer.
>
> Alan Morris [MSFT] wrote:
> > Printer Properties, Advanced,
> > Select
> > Start printing after last page is spooled
> >
> > and
> >
> > Print spooled documents first (this is the default so should already be
> > set)
> >
> > --
> > Alan Morris
> > Windows Printing Team
> > Search the Microsoft Knowledge Base here:
> > http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto
> >


Alan:

One other question - if I turn off the Print spooled documents first,
would that also help this situation? Reading the context help for this
setting, it reads, "When this option is disabled, the spooler picks
documents based only on priority". To me, that sounds as if it works
based on a first in/first out situation alone.

Bryan

 
Reply With Quote
 
Alan Morris [MSFT]
Guest
Posts: n/a
 
      25th Aug 2006
All the jobs have the same priority unless you set this in the document
properties. I normally do not change the priority. A job that takes a
long time to spool to the server can block smaller jobs so I set the
properties so print will not start until the document write has complete to
the server.

The post is for Win2k. If you are using Server 2003, there is another
configuration to try.

--
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.

"Bryan Ax" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
>
> Bryan Ax wrote:
>> Interesting - I added a printer for this last week - it's set up as a
>> FILE: printer, and they were setup as Start Printing Immediately. I'll
>> go ahead and test this - thanks for the pointer.
>>
>> Alan Morris [MSFT] wrote:
>> > Printer Properties, Advanced,
>> > Select
>> > Start printing after last page is spooled
>> >
>> > and
>> >
>> > Print spooled documents first (this is the default so should already
>> > be
>> > set)
>> >
>> > --
>> > Alan Morris
>> > Windows Printing Team
>> > Search the Microsoft Knowledge Base here:
>> > http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto
>> >

>
> Alan:
>
> One other question - if I turn off the Print spooled documents first,
> would that also help this situation? Reading the context help for this
> setting, it reads, "When this option is disabled, the spooler picks
> documents based only on priority". To me, that sounds as if it works
> based on a first in/first out situation alone.
>
> Bryan
>



 
Reply With Quote
 
Bryan Ax
Guest
Posts: n/a
 
      25th Aug 2006
I should have clarified that before - yes, we are using Server 2003.

Alan Morris [MSFT] wrote:
> All the jobs have the same priority unless you set this in the document
> properties. I normally do not change the priority. A job that takes a
> long time to spool to the server can block smaller jobs so I set the
> properties so print will not start until the document write has complete to
> the server.
>
> The post is for Win2k. If you are using Server 2003, there is another
> configuration to try.
>
> --
> 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.
>
> "Bryan Ax" <(E-Mail Removed)> wrote in message
> news:(E-Mail Removed)...
> >
> > Bryan Ax wrote:
> >> Interesting - I added a printer for this last week - it's set up as a
> >> FILE: printer, and they were setup as Start Printing Immediately. I'll
> >> go ahead and test this - thanks for the pointer.
> >>
> >> Alan Morris [MSFT] wrote:
> >> > Printer Properties, Advanced,
> >> > Select
> >> > Start printing after last page is spooled
> >> >
> >> > and
> >> >
> >> > Print spooled documents first (this is the default so should already
> >> > be
> >> > set)
> >> >
> >> > --
> >> > Alan Morris
> >> > Windows Printing Team
> >> > Search the Microsoft Knowledge Base here:
> >> > http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto
> >> >

> >
> > Alan:
> >
> > One other question - if I turn off the Print spooled documents first,
> > would that also help this situation? Reading the context help for this
> > setting, it reads, "When this option is disabled, the spooler picks
> > documents based only on priority". To me, that sounds as if it works
> > based on a first in/first out situation alone.
> >
> > Bryan
> >


 
Reply With Quote
 
Bryan Ax
Guest
Posts: n/a
 
      25th Aug 2006
Also, because these are using a FILE: port, does spooling even help?
These are never being sent to a real printer, just using a printer
driver to create .PRN files at a given FILE: location.

Bryan Ax wrote:
> I should have clarified that before - yes, we are using Server 2003.
>
> Alan Morris [MSFT] wrote:
> > All the jobs have the same priority unless you set this in the document
> > properties. I normally do not change the priority. A job that takes a
> > long time to spool to the server can block smaller jobs so I set the
> > properties so print will not start until the document write has complete to
> > the server.
> >
> > The post is for Win2k. If you are using Server 2003, there is another
> > configuration to try.
> >
> > --
> > 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.
> >
> > "Bryan Ax" <(E-Mail Removed)> wrote in message
> > news:(E-Mail Removed)...
> > >
> > > Bryan Ax wrote:
> > >> Interesting - I added a printer for this last week - it's set up as a
> > >> FILE: printer, and they were setup as Start Printing Immediately. I'll
> > >> go ahead and test this - thanks for the pointer.
> > >>
> > >> Alan Morris [MSFT] wrote:
> > >> > Printer Properties, Advanced,
> > >> > Select
> > >> > Start printing after last page is spooled
> > >> >
> > >> > and
> > >> >
> > >> > Print spooled documents first (this is the default so should already
> > >> > be
> > >> > set)
> > >> >
> > >> > --
> > >> > Alan Morris
> > >> > Windows Printing Team
> > >> > Search the Microsoft Knowledge Base here:
> > >> > http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto
> > >> >
> > >
> > > Alan:
> > >
> > > One other question - if I turn off the Print spooled documents first,
> > > would that also help this situation? Reading the context help for this
> > > setting, it reads, "When this option is disabled, the spooler picks
> > > documents based only on priority". To me, that sounds as if it works
> > > based on a first in/first out situation alone.
> > >
> > > Bryan
> > >


 
Reply With Quote
 
Alan Morris [MSFT]
Guest
Posts: n/a
 
      25th Aug 2006
Yes the data is still spooled.

Disable the spooler file pooling
add a key named DisableServerFilePooling under
HKLM/System/CurrentControlSet/Control/Print
dword value = 1



--
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.

"Bryan Ax" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Also, because these are using a FILE: port, does spooling even help?
> These are never being sent to a real printer, just using a printer
> driver to create .PRN files at a given FILE: location.
>
> Bryan Ax wrote:
>> I should have clarified that before - yes, we are using Server 2003.
>>
>> Alan Morris [MSFT] wrote:
>> > All the jobs have the same priority unless you set this in the document
>> > properties. I normally do not change the priority. A job that takes
>> > a
>> > long time to spool to the server can block smaller jobs so I set the
>> > properties so print will not start until the document write has
>> > complete to
>> > the server.
>> >
>> > The post is for Win2k. If you are using Server 2003, there is another
>> > configuration to try.
>> >
>> > --
>> > 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.
>> >
>> > "Bryan Ax" <(E-Mail Removed)> wrote in message
>> > news:(E-Mail Removed)...
>> > >
>> > > Bryan Ax wrote:
>> > >> Interesting - I added a printer for this last week - it's set up as
>> > >> a
>> > >> FILE: printer, and they were setup as Start Printing Immediately.
>> > >> I'll
>> > >> go ahead and test this - thanks for the pointer.
>> > >>
>> > >> Alan Morris [MSFT] wrote:
>> > >> > Printer Properties, Advanced,
>> > >> > Select
>> > >> > Start printing after last page is spooled
>> > >> >
>> > >> > and
>> > >> >
>> > >> > Print spooled documents first (this is the default so should
>> > >> > already
>> > >> > be
>> > >> > set)
>> > >> >
>> > >> > --
>> > >> > Alan Morris
>> > >> > Windows Printing Team
>> > >> > Search the Microsoft Knowledge Base here:
>> > >> > http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto
>> > >> >
>> > >
>> > > Alan:
>> > >
>> > > One other question - if I turn off the Print spooled documents first,
>> > > would that also help this situation? Reading the context help for
>> > > this
>> > > setting, it reads, "When this option is disabled, the spooler picks
>> > > documents based only on priority". To me, that sounds as if it works
>> > > based on a first in/first out situation alone.
>> > >
>> > > Bryan
>> > >

>



 
Reply With Quote
 
Bryan Ax
Guest
Posts: n/a
 
      28th Aug 2006
Alan:

I will give this a shot - are there certain settings I need to keep set
in the print queue properties as well in combination with this registry
key?

Bryan

Alan Morris [MSFT] wrote:
> Yes the data is still spooled.
>
> Disable the spooler file pooling
> add a key named DisableServerFilePooling under
> HKLM/System/CurrentControlSet/Control/Print
> dword value = 1
>
>
>
> --
> 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.
>
> "Bryan Ax" <(E-Mail Removed)> wrote in message
> news:(E-Mail Removed)...
> > Also, because these are using a FILE: port, does spooling even help?
> > These are never being sent to a real printer, just using a printer
> > driver to create .PRN files at a given FILE: location.
> >
> > Bryan Ax wrote:
> >> I should have clarified that before - yes, we are using Server 2003.
> >>
> >> Alan Morris [MSFT] wrote:
> >> > All the jobs have the same priority unless you set this in the document
> >> > properties. I normally do not change the priority. A job that takes
> >> > a
> >> > long time to spool to the server can block smaller jobs so I set the
> >> > properties so print will not start until the document write has
> >> > complete to
> >> > the server.
> >> >
> >> > The post is for Win2k. If you are using Server 2003, there is another
> >> > configuration to try.
> >> >
> >> > --
> >> > 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.
> >> >
> >> > "Bryan Ax" <(E-Mail Removed)> wrote in message
> >> > news:(E-Mail Removed)...
> >> > >
> >> > > Bryan Ax wrote:
> >> > >> Interesting - I added a printer for this last week - it's set up as
> >> > >> a
> >> > >> FILE: printer, and they were setup as Start Printing Immediately.
> >> > >> I'll
> >> > >> go ahead and test this - thanks for the pointer.
> >> > >>
> >> > >> Alan Morris [MSFT] wrote:
> >> > >> > Printer Properties, Advanced,
> >> > >> > Select
> >> > >> > Start printing after last page is spooled
> >> > >> >
> >> > >> > and
> >> > >> >
> >> > >> > Print spooled documents first (this is the default so should
> >> > >> > already
> >> > >> > be
> >> > >> > set)
> >> > >> >
> >> > >> > --
> >> > >> > Alan Morris
> >> > >> > Windows Printing Team
> >> > >> > Search the Microsoft Knowledge Base here:
> >> > >> > http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto
> >> > >> >
> >> > >
> >> > > Alan:
> >> > >
> >> > > One other question - if I turn off the Print spooled documents first,
> >> > > would that also help this situation? Reading the context help for
> >> > > this
> >> > > setting, it reads, "When this option is disabled, the spooler picks
> >> > > documents based only on priority". To me, that sounds as if it works
> >> > > based on a first in/first out situation alone.
> >> > >
> >> > > Bryan
> >> > >

> >


 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Print jobs don't get into queue when print server is offline Technophile Windows XP Networking 0 25th Apr 2010 03:34 PM
Can not delete print jobs or files in print queue =?Utf-8?B?S3VydCBNLiBTYW5nZXI=?= Windows XP General 1 24th May 2006 02:00 AM
Re: Print Queue not releasing print jobs after printing. Peter Windows XP Help 0 14th Sep 2004 08:39 PM
local print queue to hold print jobs Jeff Printers 0 26th Apr 2004 09:45 PM
Print Jobs just sit in queue until they break, why? Kyle Microsoft Windows 2000 Printing 2 25th Jan 2004 03:13 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 10:49 AM.