Article ID: 139434 - View products that this article applies to.
This article was previously published under Q139434
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.
This error message can occur if either of the following files is damaged or missing:
To resolve this issue, use the appropriate method:
Method 1If 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 2If 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: