Sharing files on Windows 10 to Windows XP


  1. Posts : 25
    Windows 10
       #1

    Sharing files on Windows 10 to Windows XP


    Well, I've just about configured everything I need for Windows 10. Last is file sharing. It's the same old story with Microsoft sharing. See from one, can't see from another. I'm not using homegroup. The problem or error I receive is that on the XP laptop, the message says I don't have permissions. As anyone had any success with file sharing with the old Windows platforms and Win10? Can you provide me some steps?
      My Computer


  2. Posts : 25
    Windows 10
    Thread Starter
       #2

    Hmmm, I was hoping to get some takers on my question. But I guess not too many people are using XP anymore. I still the XP PC because I'm just cheap. I have, through hours of trial and error, found the solution. Hope it helps others who want to share between Windows 10 and Windows XP.

    These registry keys were defined on both platforms:
    KEY: HKLM\System\CurrentControlSet\Control\Lsa
    DATA: everyoneincludesanonymous = 1
    KEY: HKLM\System\CurrentControlSet\Control\Lsa
    DATA: NoLmHash = 0
    KEY: HKLM\System\CurrentControlSet\Control\Lsa
    DATA: LmCompatibilityLevel = 1
    KEY: HKLM\System\CurrentControlSet\Services\LanManServer\Parameters
    DATA: restrictnullsessaccess = 0

    On Windows 10:
    Change Advanced Sharing Settings:
    All Networks section -> Turn of public folders, 128 bit encryption, turn off password protection
    Private section-> Turn on network discovery, Turn on file/print sharing, Allow Windows to manage homegroup

    I created a test share C:\Temp (\\PCNAME\Temp)
    Open the properties to the share and do the following:
    I defined the Share Tab permissions to accounts: Everyone and Administrators. Each account should have full control over the share.
    I defined the Security Tab permissions to accounts: Everyone, Administrators, Users, and my logon username (example: tester). Give full control to each account.

    In the Security tab section, all of those names should be present. The one I had to add was Users.

    After making all the changes to the network settings, the Windows XP PC can access the shares on the Windows 10 PC
      My Computer


  3. Posts : 11,247
    Windows / Linux : Arch Linux
       #3

    Hi there


    Thanks for the solution - not only for XP but also for Mobile phone connection and Linux.

    Had trouble connecting Linux shares as well - Had all firewalls switched off etc but didn't work until I saw the post. Windows Networking Ugh!!!!!!!

    Cheers
    jimbo
      My Computer


  4. Posts : 25
    Windows 10
    Thread Starter
       #4

    That's good everything worked out. I thought I had the solution but was tripped up the next day. I narrowed my problem down to NetBIOS over TCP/IP from the XP Pro SP3 laptop. Something to do with how it uses port 139 and or 445 when making the connection to the Windows 10 shares. My thing is that I want to use "My Network Places" (the thing is garbage) from XP. XP was also acting as the LAN browse master. I could see both PCs listed in My Network Places but received that dumb butt message described in original post. Well, using "netstat -an -p tcp" I found that XP was trying to connect first with Win10 on port 139. It would fail and then try port 445. In doing this, it might take a minute or two to time out. So I disabled NetBIOS over TCP/IP from each network properties. Added the IP and PC names to each hosts file. Now when I type \\pcname\temp from My Network Places the connection is made on port 445. And it is fast. never fails. I'm sure this is a well documented issue with XP Pro and I wish I could find more information about this. But like you said, Windows Networking Ugh!!!

    Configure SMB use of Netbios | Network | Smallvoid.com
      My Computer


  5. Posts : 25
    Windows 10
    Thread Starter
       #5

    I just can't let it go. And this is yet another reason for me to dump XP. I put all the network parameters back in their original states. Then on the Windows 10 PC, I specifically disabled port 139 but leaving all other firewall settings alone. Now when the XP PC attempts to connect through port 139 on Win10. Win10 drops the request instantly and goes over to port 445 for the connection. Now those ugly connection delays through My Network Places are really gone.
      My Computer


  6. Posts : 25
    Windows 10
    Thread Starter
       #6

    Whoops. Disabling the port kind of worked. It was better to set the rules to block port 139 requests. Both inbound and outbound. It's very apparent now that MS changed something in the way file/printer sharing works. Because on my Windows 7 Pro PC I've never had to manipulate the firewall rules to work with XP Pro SP3.
      My Computer


  7. Posts : 25
    Windows 10
    Thread Starter
       #7

    A Knowledge Base article was given to me that specifically states what is happening on my home network. An old bug that somehow was reintroduce into Windows 10, maybe? And since I have no DNS running and no other method to execute name resolution. I have to address my shared computers and folders by the IP addresses. I hope a patch is produce. Though this release in Win10 is a preview, it would be nice to prove all important aspects of the OS works before officially being release to general public.

    http://support.microsoft.com/kb/940684
    Last edited by kd833; 14 Oct 2014 at 11:24.
      My Computer


  8. Posts : 1
    windows 10
       #8

    win 10 and xp share


    kd833 said:
    That's good everything worked out. I thought I had the solution but was tripped up the next day. I narrowed my problem down to NetBIOS over TCP/IP from the XP Pro SP3 laptop. Something to do with how it uses port 139 and or 445 when making the connection to the Windows 10 shares. My thing is that I want to use "My Network Places" (the thing is garbage) from XP. XP was also acting as the LAN browse master. I could see both PCs listed in My Network Places but received that dumb butt message described in original post. Well, using "netstat -an -p tcp" I found that XP was trying to connect first with Win10 on port 139. It would fail and then try port 445. In doing this, it might take a minute or two to time out. So I disabled NetBIOS over TCP/IP from each network properties. Added the IP and PC names to each hosts file. Now when I type \\pcname\temp from My Network Places the connection is made on port 445. And it is fast. never fails. I'm sure this is a well documented issue with XP Pro and I wish I could find more information about this. But like you said, Windows Networking Ugh!!!

    Configure SMB use of Netbios | Network | Smallvoid.com
    thanks a lot finally connected my computers since i upgraded to windows 10 and i am still using my older computers and this works straightaway
      My Computer


  9. Posts : 15
    10 Home
       #9

    kd833 said:
    These registry keys were defined on both platforms:
    KEY: HKLM\System\CurrentControlSet\Control\Lsa
    DATA: everyoneincludesanonymous = 1
    KEY: HKLM\System\CurrentControlSet\Control\Lsa
    DATA: NoLmHash = 0
    KEY: HKLM\System\CurrentControlSet\Control\Lsa
    DATA: LmCompatibilityLevel = 1
    KEY: HKLM\System\CurrentControlSet\Services\LanManServer\Parameters
    DATA: restrictnullsessaccess = 0
    Do you mean THAT's what they were before you DID anything? Or THAT's what you CHANGED them to? On the XP, the Win 10, or BOTH?
    kd833 said:
    On Windows 10:
    Change Advanced Sharing Settings:
    All Networks section -> Turn of public folders, 128 bit encryption, turn off password protection
    Private section-> Turn on network discovery, Turn on file/print sharing, Allow Windows to manage homegroup

    I created a test share C:\Temp (\\PCNAME\Temp)
    Open the properties to the share and do the following:
    I defined the Share Tab permissions to accounts: Everyone and Administrators. Each account should have full control over the share.
    I defined the Security Tab permissions to accounts: Everyone, Administrators, Users, and my logon username (example: tester). Give full control to each account.

    In the Security tab section, all of those names should be present. The one I had to add was Users.

    After making all the changes to the network settings, the Windows XP PC can access the shares on the Windows 10 PC
    And in this second section......where you say, "Turn of public folders".....did you mean Turn ON....or turn OFF?
    Thanks,
    Michael
    Last edited by UncleScotty; 03 Jan 2017 at 10:49.
      My Computer


  10. Posts : 15
    10 Home
       #10

    Old thread, I know, but still need to get XP sharing with Win10!


    kd833 said:
    These registry keys were defined on both platforms:
    KEY: HKLM\System\CurrentControlSet\Control\Lsa
    DATA: everyoneincludesanonymous = 1
    KEY: HKLM\System\CurrentControlSet\Control\Lsa
    DATA: NoLmHash = 0
    KEY: HKLM\System\CurrentControlSet\Control\Lsa
    DATA: LmCompatibilityLevel = 1
    KEY: HKLM\System\CurrentControlSet\Services\LanManServer\Parameters
    DATA: restrictnullsessaccess = 0
    I'm starting to get a little concerned now because I began making your suggested registry edits and found that the key HKLM\System\CurrentControlSet\Control\Lsa
    DATA: LmCompatibilityLevel = 1...........no longer exists. (At least not in my Windows 10 registry.)

    Should this be a big cause of concern for me.....or should I just plunge ahead??

    BTW, I'm running ver 1607, OS build 14393.576

    Thanks, anyone, for any help/suggestions.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 03:59.
Find Us




Windows 10 Forums