Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
Whenever I turn on my computer I get a message an error message msnp32.dll, unable to load Dynamic Link Library. I haven't got a clue what it means...help!

I've got the same problem. I tried to install the Windows95 version of Laplink on my Windows98 machine. When this didn't work properly, I gave an uninstall command. Now the MSNP32.DLL missing message appears on my screen everytime I start up. I copied this file to all the possible system directories on my disc, but this hasn't been the solution. Who knows what's going on?

Here is an atricle that i found on the zdnet
stump mike section
--------------------------------------------
Here is what the article said...
--------------------------------------------
PBorgman wrote:
Recently I was installing CompuServe on a brand new machine. At one point the installation prompted me to insert the Windows 95 CD-ROM but I didn't have it handy, so I interrupted the installation process. In spite of taking this step, there was on the desktop a shortcut to CompuServe, and clicking that shortcut launched what looked like the normal CompuServe startup screen. I didn't worry, figuring the files the installer needed must have been on the hard drive. But when I rebooted the machine I got 10 error messages, each with the same theme: "The Registry contains a reference to a file but Windows cannot find that file, so certain applications and functions will be unavailable. Press a key to continue." The files were: vnetsup.vxd, nwlink.vxd, nwredir.vxd, nscl.vxd, vredir.vxd, ndis.vxd, ndis2sup.vxd, vnetbios.vxd, nwnp32.dll, and msnp32.dll.Jeff's Answer
I knew what happened as soon as I read that you interrupted CompuServe's installation. Interrupting the installation of online services such as CompuServe or Microsoft Network causes the same kinds of errors. The reason is that the installer can add items to the Registry, including references to DLLs and other files, before actually copying those files to the hard drive. Interrupting the installation doesn't undo those changes, and uninstalling the application doesn't always make them go away, either.Here's what I recommend. Uninstall CompuServe using Control Panel's Add/Remove Programs. Then edit the Registry and delete every reference to the files mentioned in the Registry. Then you can re-install CompuServe and everything should work just fine. I realize editing the Registry can be a little scary, but this should be a no-brainer.
From the Start menu, choose Run, and enter REGEDIT. This launches the Registry Editor with the My Computer icon selected at the top. Choose Find from the Edit menu, enter the name of the first file mentioned in the error message (in lower-case letters), and click the Find Next button. When you do, a "searching the Registry" style message appears. If a match is found, that object will be highlighted in the right-hand pane of the Registry Editor window. Press [Delete] to delete that item, confirm the deletion, and then press [F3] to continue searching for the next occurrence of the filename in question. Every time you find an occurrence of the filename, press [Delete] and confirm it.
When there are no more occurrences of that filename left, you're ready to search for the next filename. The key is to start each new search from the top of the Registry structure. To start at the top, you use the mouse to re-select the My Computer icon in the left-hand pane of the Registry Editor window.
After deleting all occurrences of the files mentioned in the error messages, close the Registry Editor and reboot the machine. All the nasty error messages should be gone and you can re-install CompuServe.
The moral of the story: never interrupt an installation program if you can possibly help it. If, when you start your machine, you're getting bizarre error messages about missing files, you may be able to eliminate those errors by editing the Registry as described in this article. A lot of people are understandably leery of editing the Registry. In this case, all you do is search for a filename, press the [Delete] key, and search some more. You don't add anything new, and you don't delete anything that isn't "found" when you search for missing filenames.
Looking for more Windows 95 tips? Request a free issue of ZD Journals' Inside Windows 95.

i HAVE THE SAME PROBLEM AFTER INSTALLING AN ETHERNET CARD DRIVER ON MY PORTABLE PC. I DID WHAT WAS ADVISED, AND IT WORKED EXCEPT FOR THE MSPN32.DLL FILE WHICH IS STILL MISSING EVEN AFTER I REINSTALLED THE CARD!
WHAT SHALL I DO? ANYONE HAS THAT FILE?

put your Win 95 (or 98 what ever your using)CD-rom. Go into my computer and right click the cdrom drive and select explore, then go into win 98(or win95) and find the folder 'NET7' and in it you'll find a file msnp32.dll, right click that, choose the only option and save it in C;\Windows\System

Thanks for the help. However, I tried copying and extracting that file to c/windows/system still have the error message. Is there anything else to try? Other than reinsalling? Thanks.

to get the file just click on the link below and go to the bottom of my page and click on the link to get the file.

to get the file just click on my homepage link above and go to the bottom of my page and click on the link to get the file

![]() |
Need Cirrus GD5428 Video ...
|
driver
|

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |