Won't rpint until reboot

G

Guest

I have a shared printer on a Vista system and 2 XP systems on the same
Workgroup. One of the XP systems can print to the shared Vista printer with
no problem. The other sends the file to the queue but it doesn't print until
I reboot the Vista system. I can't kill the print job and no other jobs will
print until the problem one prints on re-boot. This happens regardless of
what the content of what I am trying to print - emails, Word, Excel, etc. -
it happens to any data sent to that printer form the other PC. Any
suggestions on the cause and solution? The printer is an HP 1020 Laser
connected via a USB port. It used to work until I plugged the printer into a
different USB port on the Vista system and now the same thing happens
regardless of what USB port it is plugged into.
 
R

RST

I have a shared printer on a Vista system and 2 XP systems on the same
Workgroup. One of the XP systems can print to the shared Vista printer with
no problem. The other sends the file to the queue but it doesn't print until
I reboot the Vista system. I can't kill the print job and no other jobs will
print until the problem one prints on re-boot. This happens regardless of
what the content of what I am trying to print - emails, Word, Excel, etc. -
it happens to any data sent to that printer form the other PC. Any
suggestions on the cause and solution? The printer is an HP 1020 Laser
connected via a USB port. It used to work until I plugged the printer into a
different USB port on the Vista system and now the same thing happens
regardless of what USB port it is plugged into.

Probably another Vista print spooler problem.
 
A

Alan Morris [MSFT]

This sounds like a security issue. When you reboot the machine, the spooler
no longer has the security ID of the sender and schedules the job in system
context. The job will most likely print if you stop and start the spooler.

Now the real question is why the printer will not work for one user until a
spooler restart.

Does the user it works for have admin rights on the machine that shares the
printer?




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

no - the user on the machine that it works from shows as Guest under the
Owner column on the printer queue file list.

Alan Morris said:
This sounds like a security issue. When you reboot the machine, the spooler
no longer has the security ID of the sender and schedules the job in system
context. The job will most likely print if you stop and start the spooler.

Now the real question is why the printer will not work for one user until a
spooler restart.

Does the user it works for have admin rights on the machine that shares the
printer?




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

RST said:
Probably another Vista print spooler problem.
 
G

Guest

When I stop and re-start the spooler the file prints but this is annoying and
i have no idea what is causing that to happen. I've checked all the security
things I can find but see nothing that looks like it would cause the issue.
I do notice the when I look at the file in the queue it shows the Owner as
Home whereas on the system it does print with no problems from the file shows
with an Owner of Guest. Any idea how to change the Owner assigned to the
file in the queue or how that is determined?

Alan Morris said:
This sounds like a security issue. When you reboot the machine, the spooler
no longer has the security ID of the sender and schedules the job in system
context. The job will most likely print if you stop and start the spooler.

Now the real question is why the printer will not work for one user until a
spooler restart.

Does the user it works for have admin rights on the machine that shares the
printer?




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

RST said:
Probably another Vista print spooler problem.
 
A

Alan Morris [MSFT]

This happens at the network layer. Do you have a user with the name HOME on
one of the connecting machines?

By default the print job is passed to the spooler as GUEST on home networks.

there is some help on setting up your network for Vista.



Vista network configuration

http://www.microsoft.com/technet/network/evaluate/vista_fp.mspx




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

fanofthemick said:
When I stop and re-start the spooler the file prints but this is annoying
and
i have no idea what is causing that to happen. I've checked all the
security
things I can find but see nothing that looks like it would cause the
issue.
I do notice the when I look at the file in the queue it shows the Owner as
Home whereas on the system it does print with no problems from the file
shows
with an Owner of Guest. Any idea how to change the Owner assigned to the
file in the queue or how that is determined?

Alan Morris said:
This sounds like a security issue. When you reboot the machine, the
spooler
no longer has the security ID of the sender and schedules the job in
system
context. The job will most likely print if you stop and start the
spooler.

Now the real question is why the printer will not work for one user until
a
spooler restart.

Does the user it works for have admin rights on the machine that shares
the
printer?




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

RST said:
On Sep 18, 10:56 am, fanofthemick
I have a shared printer on a Vista system and 2 XP systems on the same
Workgroup. One of the XP systems can print to the shared Vista
printer
with
no problem. The other sends the file to the queue but it doesn't
print
until
I reboot the Vista system. I can't kill the print job and no other
jobs
will
print until the problem one prints on re-boot. This happens
regardless
of
what the content of what I am trying to print - emails, Word, Excel,
etc. -
it happens to any data sent to that printer form the other PC. Any
suggestions on the cause and solution? The printer is an HP 1020
Laser
connected via a USB port. It used to work until I plugged the printer
into a
different USB port on the Vista system and now the same thing happens
regardless of what USB port it is plugged into.

Probably another Vista print spooler problem.
 

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