What does Windows error code 703 (ERROR_BAD_CURRENT_DIRECTORY) mean?

 
Previous Next
ERROR_SEGMENT_NOTIFICATION ERROR_FT_READ_RECOVERY_FROM_BACKUP

ERROR_BAD_CURRENT_DIRECTORY

What ERROR_BAD_CURRENT_DIRECTORY means

The process could not switch to its configured startup current directory. In practical terms, this status belongs to process startup and working directories: the recorded current directory is missing, unavailable, disconnected, or inaccessible when the process starts.

Typical causes

  • A network drive or removable volume is unavailable
  • The directory was deleted or permissions changed
  • A shortcut or launcher contains an obsolete Start in path

How to investigate

  1. Log the requested directory and fallback directory
  2. Test access under the actual user and service account
  3. Check mapped-drive visibility across sessions and elevation boundaries

Developer guidance

Prefer absolute paths for resources and do not make correctness depend on the inherited current directory. Services should use stable local paths rather than interactive drive mappings.

References


Looking for a different code? Search another status or error code.