How to fix a device attached to the system that's not functioning

Updated: 07/13/2023 by Computer Hope

Error when trying to start an MS-DOS session

MS-DOS logo

If you are experiencing errors when starting an MS-DOS session, follow the steps below.

  1. Extract the file Winoa386.new from the Windows cabinets to the Windows\System directory. Depending on what operating system you are using, the location of this file may vary on the CD (compact disc). Below is a listing of cabinets that hold this file, based on the operating system.
  • Windows 98 CD = Win98_45.cab
  • Windows 95 OEM (original equipment manufacturer) CD = Win95_03.cab
  • Windows 95 DMF (distribution media format) floppy diskettes = Win95_03.cab (Disk 3)
  • Windows 95 non-DMF floppy diskettes = Win95_04.cab (Disk 4)
  1. Boot to a bootable floppy diskette or boot the computer to MS-DOS.
  2. Once at the MS-DOS prompt, run the following commands:
cd\windows\system
ren winoa386.mod winoa386.ch
ren winoa386.new winoa386.mod
  1. Reboot the computer.

Error when trying to run a Visual Basic 3.0 program in Windows

If this issue occurs when running a Visual Basic 3.0 program, delete vbrun300.dll from the C:\Windows\System directory, and copy a new version of this file to the directory.

For download links related to vbrun300.dll, see the Windows DLL (dynamic-link library) section of our downloads index.