TechSpot

Can share internet but can't share files

By greeny
Oct 22, 2005
Topic Status:
Not open for further replies.
  1. Hi, I have a simple network at home that consists of 2 PCs connected via a crossover cable. They are both running Windows XP Pro. I ran the network wizard on both machines and can share the internet connection fine. However neither computer can share files with the other or share the printer.

    When I set folders to “share this folder on the network” the folder is not visible on the other computer. Both computers have IP addresses set, however neither computer is able to ping the other.

    When Computer.A (host of the internet connection) goes to Start -> My Network Places -> ‘view workgroup computers’ all that shows up in the list is Computer.A.

    However if I try to go to ‘view workgroup computers’ on Computer.B I get the following error message:

    “Mshome is not accessible. You might not have permission to use this network resource. Contact the administrator etc.
    The list of servers for this workgroup is not currently available”

    I have searched the forums and found various steps that I have tried, but I still am not able to get this to work. Any help would be greatly appreciated!
  2. SOcRatEs

    SOcRatEs TechSpot Paladin Posts: 1,382

    Hello! Welcome to TechSpot!

    The quickest fix is a router/hub rather than peer to peer cable.
    Do you have file and print sharing turned on?
    Try setting up network wizard to something other than "MSHOME"
    You might have only internet sharing turned on.
    Did you create the files for network or just "finish network setup",
    in the wizard?

    This has helped me by setting guest password.
    G'Luck
  3. kirock

    kirock TS Rookie Posts: 1,598

    Socrates I got this.

    Greeny: 1) Turn off Firewall on Comp2 !!!!!
    2) Ensure TCP/IP on comp2 is set to "obtain IP automatically".
    3) Ensure BOTH comps are same work group! As in "mshome"
    4) the 2nd NIC card in comp1 (i.e. the local area net) must be set to IP address: 192.168.0.1, subnet mask 255.255.255.0

    If you ran the Home Network wizard on both computers it should do all this for you! BUT......the stupid thing leaves the firewall on computer2! Thus disabling comp1 from see it! :hotouch:

    I know I have ICS running at home now and had same prob.

    Cheers. :grinthumb
  4. greeny

    greeny TS Rookie Topic Starter

    Thanks for the suggestions, I have tried them though, and it still doesn't work. :(

    I completely uninstalled my firewall on Computer B and I still get the exact same problem. Both computers have been set to the same work group but they don't seem to see each other. Computer B is unable to even view the list of computers on the work group.

    Does anyone know of anything else that might be causing this problem? :dead:
  5. kirock

    kirock TS Rookie Posts: 1,598

    One other thing I forgot I did was set the printer and folders manually to share. Right click on each item and set it in properties.
  6. jobeard

    jobeard TS Ambassador Posts: 13,408   +314

    wirewalls are GOOD, disabling is BAD!

    To allow print/file shaing on windows, enable the following ports ONLY on your LAN ip address:
    135-139,445
    even a Mac and Linux will be able to participate in the Shares.

    Using the default Windows Firewall, under the Exception Tab,
    just click the File & Print Sharing square. If you have broadband and a router,
    then DISABLE these same ports(in the router) to protect you from Internet worms et al.
  7. ladyamom

    ladyamom TS Rookie

    I had a similar problem. Worked on it for two weeks. Was tearing my hair out. Finally fixed it. I'm not a computer whiz but this is what seems to have done the trick.

    I had the computer without the router setting wrong ...
    only one computer can have server setting enabled
    on the computer without the router go to network places
    view network connections
    right click on the various connections go to advanced tab and make sure the computer/s without the router don't have
    "allow other network users to connect throught this computer's internet connection" checked


    Then I reset tcp/ip stack and winsock with the following command (go to start, run then enter the command). I did this on the computer with the router but I don't see why it would hurt anything to do it on the other computer/s if it doesn't fix the problem.


    run command to enter for the winsock:
    netsh winsock reset


    run command to enter for the tcp stack:
    netsh int ip reset c:\resetlog.txt


    Now I can see each computer in the workgroup and share files and printers between them. Got all those error messages .... network path not found ... may not have permission etc. This fixed it all. Hopefully it will work as well for others.

    I'm assuming that everyone else would have the basics done ... workgroup name the same and have shared some files on each computer as I had.
  8. jobeard

    jobeard TS Ambassador Posts: 13,408   +314

    VERY GOOD! That's used only for ICS.
    Thanks for the feedback too :)
  9. tipstir

    tipstir TS Ambassador Posts: 4,658   +82

    I must agree too good job! -ladyamon - :)
Topic Status:
Not open for further replies.


Add New Comment

TechSpot Members
Login or sign up for free,
it takes about 30 seconds.
You may also...


Get complete access to the TechSpot community. Join thousands of technology enthusiasts that contribute and share knowledge in our forum. Get a private inbox, upload your own photo gallery and more.