Sign up ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I am trying to share a printer from one Windows XP pc to another. The problem is the pc with the printer has only 1 user, and that user has a password, so the other computer can't seem to see the printer on this one.

When I enable the guest account on the computer with the printer, I can see, and use the printer from the other computer.

How do I make the other computer see the printer without making a guest account on the one with the printer?

share|improve this question

2 Answers 2

up vote 4 down vote accepted

you don't say if you use WinXP home or prof version. In prof version, you can change the permission needed to print on this printer (on the Security tab). To make it possible to print without having credentials on that machine, you have to grant "Printing" to both "Everyone" and "Anonymous" (yes to both, that is a relic of WinNT times...). By default, only "Everyone" may print, which requires credentials for any account on that machine.

It does not have to be a guest account, you can also add a normal user account and add it to the lists of users who are not allowed to login (and not allowed to do almost everything else except read the WINDOWS directory and print).

share|improve this answer
I'm on prof, but I don't see a Security tab in the printer properties. Where should it be? or how else can I access that? – kkaploon Aug 22 '09 at 15:59
Ended up using the second suggestion, created a user and hid him from the welcome screen. Worked like a charm. Thanks a lot :) – kkaploon Aug 22 '09 at 17:18
you have to disable "simple file sharing dialogs" (or similar, don't have an English WinXP here) in the folder options and it will appear in the printer options :) – mihi Aug 22 '09 at 20:10
Yep, that brings it up, thanks a lot, I can't test it right now (as I don't have access to those computers right now) but as soon as I get to it, I will test and report back. – kkaploon Aug 24 '09 at 10:18

You have to make a duplicate of the user on the first computer on the second computer. (Same password and username) Or, you could create another user with the same logon details as the user you use on the second computer. That way, when you log on (assuming your computers are in the same workgroup, which it looks like they are) you will able to share the printer with the other computer. The reason this will work is because the guest account is an account with no password right? So, you don't have to enter a password to see and use the printer over the network. When the guest account is disabled, you aren't automatically able to use the printer over the network because you need to enter the username and password on the other computer. One way to do this is to create a duplicate account on the second computer. Windows will automatically log you on, assuming you are using an account with a duplicate on the print server. That way you can print without logging in manually. You can also go to "My Network Places", double-click on the computer with the printer attached, and enter the username and password for that computer when it asks you to log in, but you will have to do this every time you log on.

share|improve this answer
Is there no way to make the other computer connect to the one with the printer without making extra accounts on any of the computers? – kkaploon Aug 22 '09 at 10:42

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.