Avatar of sglee

asked on 

XP PC can't access Shared printer off Windows 7 PC

 I installed Brother printer on the main PC (called PC1) and created a share where "Everyone" has full permission. When I got to PC2 (that runs Windows XP OS), open windows explorer, and enter \\PC2, I get an "Permission" error.

 How can I fix this?

Windows 7Windows XP

Avatar of undefined
Last Comment
Avatar of bigeven2002
Flag of United States of America image


On the Windows 7 PC, is the firewall running?  If so, you may have to turn on file and print sharing exception in order for the XP computer to see it.  You might also have to turn on Network Discovery in Windows 7.

See the link below and perform Step 2 on the Windows 7 PC.

Avatar of wullieb1
Flag of Australia image

Your not going directly to the share.

To get there try \\PC2\sharename and see what happens,
Avatar of Kraszi

Blurred text
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
Avatar of Nice-Ghaza
Flag of Libya image

Dear . Can you try by IP   LIKE   OF PC 1     \\
and check the antivirus is firewall is  off try to do it
Avatar of Darr247
Flag of United States of America image

If I'm not misunderstanding, the share is on PC1, not PC2... so try
from the XP machine.

To quickly eliminate them as the cause, temporarily disable the Firewalls on both machines. Don't forget to enable them again (one at a time so if it stops working again you know which one caused it) once you get the printer shared properly.
Avatar of eerwalters
Flag of United States of America image

I would recommend sharing the printer, but just not using normal Windows printer sharing.

There will be 4 basic steps to resolve the issue
    1- Setup the Brother printer on the Windows 7 PC (PC1)
    2- Install LPD print service on the Windows 7 PC hosting the printer (PC1)
    3- Install Print Services for UNIX on the XP workstation from which you want to print (PC2)
    4- Setup a Windows printer on the same XP workstation from step 3, but use LPR printing. (PC2)

Step 1 - Setup the Brother printer on the Windows 7 workstation  (I assume that this step is completed and the printer works fine from Windows 7)

Step 2 - Enable LPD on a Windows 7 PC hosting the printer (This will allow you to have another way to get the jobs into the print queue)
    a- GoTo Start and type appwiz.cpl in the search box and hit Enter
    b- Click on Turn Windows features on and off in the left pane
    c- Click the + sign next to Print and Document Services
    d- Enable the feature for LPD Print Service
    e- Click OK
    f- You may be prompted to Restart

Step 3 - Enable LPR on the Windows XP PC that will want to print to the new LPD hosted printer
    a- GoTo Start and type appwiz.cpl in the search box and hit Enter
    b- Click on Add/Remove Windows Components in the left pane
    c- Click on Other Network File and Print Services
    d- Click on Details
    e- Enable Print Services for UNIX
    f- Click on OK
    g- Click on Next
    h- Click on Finish
    i- Close the Add/Remove Programs window

Step 4 - Setup a printer to use LPR on a Windows XP PC (same PC from Step 3)
    a- GoTo Start | Settings | Printers and Faxes
    b- Add Printer
    c- Click Next
    d- Select Local printer (Uncheck Automatically detect and install, if checked)
    e- Click Next
    f- Select Create a new Port
    g- Select LPR Port from the drop down menu
    h- Click Next
    i- In the top field (Name or address of server providing LPD), enter the DNS name OR the TCP/IP address of the Windows 7 PC hosting the printer
    j- In the bottom field (Name of printer or print queue on that server), enter the name of the desired Windows printer on the Windows 7 PC hosting the printer
    k- Click OK
    l- Continue onward with a normal Windows printer setup by picking the desired print driver and naming the printer until finished  
    m- Open the newly created printer's properties
    n- GoTo the Ports tab
    o- Uncheck Enable Bidirectional support if it's enabled
    p- Click Apply
    q- GoTo the General tab and send a test print
    r- Click OK to close

    1- This methodology will allow the desired Windows workstations to print to the Brother printer on the Windows 7 PC without having to modify the permissions or use a guest account.  
    2- LPR uses 11 ports by default so if a sending workstation needs to send more than 11 print jobs within a minute or two, let me know and I can explain how to increase the # of available ports. Without the change there would be a delay on the 12th print job of a couple minutes, but it would still print.  I only mention this because if you need to print lots of small jobs in a short period of time, it will be necessary.  I have found that this is not necessary for 97% of all of the workstations that I have encountered.
Avatar of sglee


Sorry for late reply.
The problem was that I did not have passwords on these usernames on both PC1 (win7) and PC2 (Win XP). The reason I found out was that on both PCs, I created the account "backup" with the password "backup". When I logged in as "backup" on PC2, I was able to see the shared devices from PC1 and was able to install the printer off PC1.
Then I logged in to PC2 as another user (w/o account password) and confirmed that the newly installed printer was there.
Windows XP
Windows XP

Microsoft Windows XP is the sixth release of the NT series of operating systems, and was the first to be marketed in a variety of editions: XP Home and XP Professional, designed for business and power users. The advanced features in XP Professional are generally disabled in Home Edition, but are there and can be activated. There were two 64-bit editions, an embedded edition and a tablet edition.

Top Experts
Get a personalized solution from industry experts
Ask the experts
Read over 600 more reviews


IBM logoIntel logoMicrosoft logoUbisoft logoSAP logo
Qualcomm logoCitrix Systems logoWorkday logoErnst & Young logo
High performer badgeUsers love us badge
LinkedIn logoFacebook logoX logoInstagram logoTikTok logoYouTube logo