Subscribe to Windows IT Pro
January 27, 2004 12:00 AM

Fixing Windows 98 to Windows XP Logon Problems

Windows IT Pro
InstantDoc ID #41245
Rating: (18)

I recently encountered a situation in which a customer's Windows 98 PC couldn't log on to the shares on the customer's Windows XP Professional Edition PC. The customer had a peer-to-peer (P2P) environment, and the XP PC could navigate shares on the Win98 PC. When the Win98 PC tried to connect to the XP PC's shares, an Enter Network Password dialog box opened and showed the message You must supply a password to make this connection: Resource: \\computername\IPC$, with a field to enter a password. As a test, I tried logging on to the Win98 PC as different users. The same dialog box opened each time I tried to connect to the XP PC's shares.

The Microsoft article "Unable to Connect to Network Share When Netlogon Service Is Not Started" (http://support.microsoft.com/?kbid=262916) discusses this problem in the context of a Windows 9x computer connecting to a Windows 2000 Professional computer's shares. Although stopping and restarting the service might work in Win2K, doing so didn't correct the problem of Win9x PCs connecting to XP shares.

To determine whether the Netlogon service was working on the XP computer, I ran the Netstat –a command and paid particular attention to the following line in the output: TCP >> XPPC:netbios-ssn >> XPPC:0 >> LISTENING. Note that netbios-ssn is commonly known as 139/TCP—NetBIOS Session Services. The LISTENING output showed that the Netlogon service was working, so I figured an authentication problem existed. (For more information about common ports, see the Microsoft articles "A List of the Windows Server Domain Controller Default Ports" at http://support.microsoft.com/?kbid=289241 and "Windows NT, Terminal Server, and Microsoft Exchange Services Use TCP/IP Ports" at http://support.microsoft.com/?kbid=150543 or browse to C:\winnt\system32\drivers\etc\services.)

I tried rebooting the XP and Win98 machines several times, checking the share and NTFS permissions on the XP machine's share directories. I even created new shares and tried to access them. One solution would have been to delete and recreate the Win98 user on the XP machine—but I would have spent the rest of the day updating the shares and permissions. While I was contemplating this task, I suddenly remembered an old Windows for Workgroups (WFW) 3.11 trick: Simply reenter the user's password on the computer that holds the shares.

I reentered the Win98 user's nonexpiring password in the Win98 user's account on the XP computer. Voilà! The Win98 user could again access the shares on the XP computer. This fix was necessary for all the Win98 users who had a user account on the XP computer.

Related Content:

ARTICLE TOOLS

Comments
  • Anonymous User
    7 years ago
    May 25, 2005

    Thanks OP for the nice post. I found it useful.

    My additional two cents would be that if you have a XP user account with empty password (as i had) then by default you cannot connect from a 98 machine under that user name. In order to allow network access for a user with empty password, set HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\LSA\\limitblankpassworduse to 0. It set to 1 by default.

  • Anonymous User
    7 years ago
    Mar 31, 2005

    Something for Windows 2000 users to try if having this problem: MAKE SURE YOUR GUEST USER IS NOT DISABLED! Mine somehow got disabled and I struggled for 3 days trying to figure out how to let W98 computers access my W2K drives. I tried starting the net logon service as per the article cited above: http://support.microsoft.com/?kbid=262916, but was unable to start it, getting error code 3095. (Looking up 3095, I found out that on NT servers, at least, you can't start/don't need net logon service if you're using a workgroup rather than a domain -- as I was.) Bret's remarks about the W98 user account on the XP server -- which could not actually apply to a W2K pro situation -- as I have -- let me to look at my "local user" entries. Thats Control Panel -> Administrative Tools -> Computer Management -> Local Users and Groups -> Users. And there she was! All I had to do, apparently, was re-enable user Guest. I can't believe I'm the first person that ever happened to. Hope this helps someone else. Ted

  • Anonymous User
    7 years ago
    Mar 30, 2005

    HERE

  • Anonymous User
    7 years ago
    Mar 30, 2005

    vey usefull

  • Anonymous User
    7 years ago
    Mar 25, 2005

    i tried that solution but it didn't work.. what i did was i make the other OS windows 98..

You must log on before posting a comment.

Are you a new visitor? Register Here

advertisement

advertisement

Windows is a trademark of the Microsoft group of companies. Windows IT Pro is used by Penton Media Inc. under license from owner.