Subscribe to Windows IT Pro

 

Get Newsletters

  • Get the Latest News
  • Product Updates
  • Helpful Tricks
  • Productivity Tips

Subscribe Now!

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

White Papers

Get your Windows 7 deployment off to the right start by implementing PC lockdown. A locked-down environment is easier and cheaper to support since users are less likely to make unnecessary changes to the core system configuration - read more here!

Essential Guides

Is your iSCSI "lossy"? The reality is that most off-the-shelf Ethernet hardware deployed for iSCSI can lose packets, resulting in slow performance or application downtime. Learn how to assess your current iSCSI infrastructure and engineer an advanced iSCSI SAN infrastructure.

Web Seminars

What's the best way to keep your network safe from malware? In this web seminar, security expert Greg Shields suggests an alternative method to the traditional blacklisting approach that is common with anti-virus and anti-malware solutions.

eLearning Series

We bring the experts direct to you to share their real-world perspective and expertise. During each event, three sessions stream in real time, so you can learn, ask questions, and get solutions.
Upcoming event: Getting the Most with Exchange 2010 with Paul Robichaux

Subscribe to Windows IT Pro!

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