Discussion Locked

Error 59 when loading protocol number 0

0 helpful
12 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

I just rebuilt a computer for one of our employees.

HP Vectra VE
Intel Pro100+
Win98SE w/ IE5.5 and all current updates

The computer worked fine for a couple of days, but starting today, it has been having trouble connecting to the LAN. When I started checking settings, reloading drivers and such, it started giving this message on bootup:

The following error occurred while loading protocol number 0.
Error 59: A network error has occurred.

I have removed and reinstalled drivers, moved the card to a different slot, installed a new card of the same type, and used the System Configuration utility to disable all extra drivers. No matter what I do, as soon as the network drivers load, I get the same error. I looked through the MS Knowledge Base, but all I could find was some general network troubleshooting stuff.

I need to get this computer running as soon as possible and I really don't want to have to reinstall and reload all of the programs again (this computer has a ton of graphics software on it).

Any suggestions would be appreciated.

Bowie

12 replies

by bowieb

I saw this article in my first search of the KB. It is the only one I found to reference the "error 59", but my problem does not relate to the NET PASSWORD command.

by bowieb

I am able to run the Intel ProSet utility to send and receive packets across the network.

I switched to a 3Com 3C905C card and get the same error.

by volovoy

http://www.cpureview.com/rev_win98_ep1_e.html

Quote from this site

After I installed the correct network card driver I still had some problems... During bootup Windows complained that it could not find NDIS.VXD; which led to an error message "The following error occurred while loading protocol number 0. Error 59: a network error has occurred.". Removing internet sharing cured that problem, and after rebooting I could access my network.

by bowieb

I as far as I can determine, Internet Connection Sharing is not installed on this PC. I removed File and Print Sharing, but it didn't help.

If the Internet Sharing that is noted here is something else, let me know where to find it.

by earnest

Just a thought: Which protocol is 0. Tcpip?
Have you tried removing and reinstalling the protocols? If all else fails you can reload win98overitself in about 20 min without having to reload the other programs.

Good luck,
Bo Bailey

by bowieb

TCP/IP is the only protocol installed. I have removed and reinstalled the NIC drivers, which also forces the protocols to reload.

If I reinstall Win98SE on top of the current installation, it won't mess up the registry entries for the programs I have installed? I may try that tomorrow. I've been searching for another answer, but if all else fails...

by reference

My experience with this error message was related to DHCP, and Lucent CellPipes (used for SDSL service) Whenever I installed a CellPipe50 into an environment that had a Server, or other device providing DHCP information to it's clients, I would receive an error 59 loading protocol 0. I eventually relized that the CellPipe's had a ProxyMode=Always value, that I changed to ProxyMode=None. and I haven't received that message since. None of this applies to your situation I'm sure, but mabey it willhelp you track down the cause. Are you using Static or Dynamic IP's, if Dynamic, have you tried to release and renew your IP info using winipcfg(or ipconfig)? I suspect it has somthing to do with your getting a valid IP address for your network. have you tried giving this computer a static IP? or a different one? Hope this gets you in the right direction...

by bowieb

Actually, that is my situation almost exactly. We have an Lucent Pipeline ISDN router that we use for connecting to our network when we do remote demos. I noticed the problem with it answering DHCP requests before, but in that case, it was aWin95 machine and it just received an invalid IP address. I guess Win98 systems react a bit differently.

I disconnected the router (we're not using it at the moment), and the computer started up perfectly. I will look into a proxymode setting later.

Thanks!

by jovajo

Hi

Regarding your problem you may try the following if you didn't do it before:
1. Run SFC to see if there is any damaged system file.
2. Check to see if you are not using the same IP address in any other computer/server and if you find this assign a static IP address to the problem computer
Regards

by bowieb

I already ran the SFC and it found the user.exe file, but it didn't help the problem. The IP addresses are dynamic.

The problem was an ISDN router answering DHCP requests. See the previous answer for details.

This discussion is closed to new replies.