You are currently offline, waiting for your internet to reconnect

NTVDM Error: There Is No Disk in the Drive

This article was previously published under Q102418
SYMPTOMS
When you log on to Windows NT, one of the following error messages appears:

  • NTVDM - No Disk
    There is no disk in the drive. Please insert a disk into drive A:

    -or-
  • NTVDM - No Disk
    There is no disk in the drive. Please insert a disk into drive <drive letter>
Windows NT 4.0 error:

  • <service> - No Disk There is no disk in the drive. Please insert a disk into drive <drive.letter> where <drive letter> is a logical CD-ROM drive and where <service> can be services that should be started automatically such as SPOOLSS, and SNMP.
CAUSE
This problem occurs when the PATH statement in the AUTOEXEC.BAT file,Windows NT System Environment Variables, or User Environment Variables for<user name> references a floppy disk drive or CD-ROM drive.

If you reference a floppy disk or CD-ROM drive in the AUTOEXEC.BAT, WindowsNT 4.0 does not display the error when you log on but will displaythe error when you run applications such as EDIT.COM, WRITE.EXE orNOTEPAD.EXE.
RESOLUTION
To work around this problem, either have a disk in the drive or removethe entry from the PATH statement.

The drive letter may not be entered in the PATH statement, but will befound in the following registry location:
HKEY_LOCAL_MACHINE\SYSTEM\SETUP\WinntPath


Delete it here and log back in.
MORE INFORMATION
When a user logs into his or her account, Windows NT searches for anAUTOEXEC.BAT file in the root directory of drive C. If the file is found,NTVDM.EXE appends its PATH environment variable to the system PATHenvironment variable. Only the VDM PATH variable is affected.

NTVDM tests the PATH statement for validity. If the drive physically exits,NTVDM tests for the drive type (removable media or fixed). If the drive isa floppy disk or CD-ROM, it tests for the presence of valid media. If noneis found, the error message is displayed. If invalid drives are used in theAUTOEXEC.BAT PATH statement, no error message is displayed, but the PATHvariable in any VDMs that are opened will be invalid.

The same message may also be displayed if you try to start an applicationsuch as NOTEPAD.EXE in Program Manager by choosing Run from the File menu.

3.10 prodnt Control Panel System include
Properties

Article ID: 102418 - Last Review: 02/20/2007 00:26:00 - Revision: 2.2

  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • kbenv KB102418
Feedback