Try the following, taken directly off of my website (computechcomputing.com). It's rather wordy / chatty, but will probably sort the problem for you.
Bob Grainger
--------------------Q14. I have enough technical skills to be able to create a Microsoft peer-to-peer network. However, I am having problems getting Windows '95 and '98 PC's to use resources offered by Windows 2000 PC's.
This advice will only be of interest to those of you that build simple Microsoft networks.
More and more PC's these days are being supplied with Windows 2000, as opposed to Windows '95, '98' ME (Millennium Edition), etc. Many people who have enough skills to build Microsoft peer-to-peer networks, but, when presented with a Windows 2000 computer, suddenly discover that the Windows '95 and '98 computers can't access resources ('C' drive, printer, etc.) being offered by the Windows 2000 PC. Instead, they are told that they need a password, or perhaps they are presented with some other obstacle. I remember the first time that I encountered this myself. Over the years, I have offered 'C' drives, printers and other things for sharing on many hundreds of PC's, all without any real issue. Then suddenly, my first Windows 2000 PC on a network! I configured its 'C' drive and printer for sharing, but then, to my surprise, I found that the 'lesser' '95 and '98 computers couldn't access those resources. I spent hours trying to resolve the problem. Off to a computer bookshop I went, spent £25 on a book, but learnt little. I trawled the InterNet for the answer. Try this, try that they said, but nothing worked. I did however discover that lots of other technicians were having the same problem! Lots of 'advice', but still no answer. Eventually, I did found the answer: for there, tucked away in a little-used dialogue box within Microsoft Windows 2000 was a box that was ticked (by default). Removing this tick opened up the PC to the rest of the network! Here's what to do.
We shall assume that you have configured the networking components on the Windows 2000 PC correctly, i.e., Client for Microsoft networking, protocols, 'C' drive and printer sharing, etc. Next, on this Windows 2000 computer, choose [My Computer] [Control Panel] [Users and Passwords]. Click on the [Advanced] tab and then click the [Advanced] button. At the Local Users and Groups dialogue box that appears, double-click the Users folder. You will then probably notice the user called 'Guest' and that there is a small white cross on a red background next to this username. 'Guest' is the global user who is granted access rights to resources on Windows 2000 PC's. 'Guest', for all intents and purposes, is any other computer on the same network that needs unrestrictive access to resources on the Windows 2000 PC. However, by default, the 'Guest' account is disabled on Windows 2000 PC's, and so the other PC's on the network (the 'guests') are denied access to these resources. To enable the 'Guest' account, proceed as follows. Right-click on the username 'Guest' and then choose [Properties] from the drop-down menu. At the [General] tab of the 'Guest Properties' dialogue box that appears, remove the tick next to [Account is disabled]. Finally, close down all of the dialogue boxes.
Simple, when you know how!