Cannot Find a Device File Vvinesd.386 When You Start Computer

ID: Q194845


The information in this article applies to:
  • Microsoft Windows 98
  • Microsoft Windows 95

IMPORTANT: This article contains information about editing the registry. Before you edit the registry, make sure you understand how to restore it if a problem occurs. For information about how to do this, view the "Restoring the Registry" Help topic in Regedit.exe or the "Restoring a Registry Key" Help topic in Regedt32.exe.

SYMPTOMS

When you start your computer, you may receive the following error message:

Cannot find device file that may be needed to run Windows or a Windows application. The Windows registry or system.ini file refers to this device file, but the device file no longer exists. If you deleted this file on purpose, try uninstalling the associated application using its uninstall or setup program. If you still want to use the application associated with this device file, try reinstalling the application to replace the missing file. VVINESD.386


CAUSE

This behavior can occur if an upgrade to Windows 95 or Windows 98 detected the Banyan VINES network client but the Banyan VINES network client was not installed. This is may be caused by a previous installation of the Banyan VINES network client that left the following information in the Protocol.ini file:


   [BAN$VINES]
   DriverName=ndisban$

   [NDISBAN$]
   DriverName=NDISBAN$ 
Setup uses the Protocol.ini file to determine which 16-bit clients to install during an upgrade. When the preceding sections exist in the Protocol.ini file Setup automatically installs the Banyan VINES network client.


RESOLUTION

WARNING: Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk.

For information about how to edit the registry, view the "Changing Keys And Values" Help topic in Registry Editor (Regedit.exe) or the "Add and Delete Information in the Registry" and "Edit Registry Data" Help topics in Regedt32.exe. Note that you should back up the registry before you edit it. If you are running Windows NT, you should also update your Emergency Repair Disk (ERD).
To resolve this behavior:

  1. Click Start, click Run, type sysedit in the Open box, and then click OK.


  2. On the Window menu, click System.ini.


  3. On the Search menu, click Find.


  4. In the Find box, type vvinesd.386, and then press ENTER.


  5. Place a semicolon (;) at the beginning of the line that contains "vvinesd.386."


  6. On the File menu, click Save, and then click Exit on the File menu.


  7. Restart your computer. If you receive the error message again, continue to step 8.


  8. Click Start, point to Settings, click Control Panel, and then double-click Network.


  9. If any of the following network components are present, remove them:

    • Banyan DOS/Windows 3.1 Client


    • Banyan VINES ethernet Protocol


    • Banyan VINES token ring Protocol


    To do so, click a component, and then click Remove. Repeat this until all of these components are removed.


  10. Click OK, and then click Yes. If you receive the error message again, continue to step 11.


  11. Use Registry Editor to delete the following registry key, and then restart your computer:


    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VXD\Vvinesd


If you need to gain access to resources on a Banyan network, you should reinstall the Banyan client.

To install the 16-bit client, see the following article in the Microsoft Knowledge Base: How to Set Up Banyan VINES in Windows 98

There is a 32-bit Banyan client, but Microsoft does not provide support for this client.

Additional query words: 98

Keywords : kb3rdparty kbenv kberrmsg kbnetwork 3rdpartynet win95 win98
Version : WINDOWS:95
Platform : WINDOWS
Issue type : kbprb


Last Reviewed: January 15, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.