Err Msg: A Device Attached to the System Is Not Functioning

ID: Q139434


The information in this article applies to:


SYMPTOMS

When you try to run a Microsoft Visual Basic 3.0 program in Windows, or try to start an MS-DOS session, you may receive the following error message:

A device attached to the system is not functioning

When you click OK, the program or the MS-DOS session may not start.


CAUSE

This error message can occur if either of the following files is damaged or missing:


RESOLUTION

To resolve this issue, use the appropriate method:

Method 1

If you receive the error message when you try to run a Visual Basic 3.0 program in Windows, reinstall the Vbrun300.dll file. To do so, reinstall the Visual Basic 3.0 program that includes the Vbrun300.dll file on its Setup disks.

Method 2

If you receive the error message when you try to start an MS-DOS session, extract a new copy of the Winoa386.new file from your original Windows disks or CD-ROM to the Windows\System folder, and then rename the Winoa386.new file to Winoa386.mod. To do this, follow these steps:
  1. Extract the Winoa386.new file from your original Windows 95 disks or CD-ROM to the Windows\System folder. The Winoa386.new file is located in the following locations:

    For information about using the Extract tool, please see the following article in the Microsoft Knowledge Base:
    ARTICLE-ID: Q129605
    TITLE : How to Extract Original Compressed Windows Files


  2. At the command prompt, type the following commands, pressing ENTER after each command:

    cd\windows\system
    ren winoa386.mod winoa386.old
    ren winoa386.new winoa386.mod



  3. Restart your computer.


Additional query words: 98 vb corrupt gpf


Keywords          : kberrmsg win95 
Version           : 95 98
Platform          : WINDOWS 
Issue type        : kbprb 

Last Reviewed: January 22, 1999