¿Qué significa el código de error de Windows 145 (ERROR_DIR_NOT_EMPTY)?

 
También puede significar:
ConstanteTipoSO
ETIMEDOUTerrnoSolaris
WIN32K_INIT_OR_RIT_FAILURECódigo BSODWindows
Anterior Siguiente
ERROR_DIR_NOT_ROOT ERROR_IS_SUBST_PATH

ERROR_DIR_NOT_EMPTY

Qué significa ERROR_DIR_NOT_EMPTY

ERROR_DIR_NOT_EMPTY (145) se devuelve al intentar eliminar un directorio que aún contiene entradas. Pueden ser archivos normales, ocultos, system, reparse points o contenido creado concurrentemente durante el cleanup.

Qué comprobar

  • Enumere el directorio justo antes de borrarlo e incluya entradas ocultas.
  • Compruebe si otro proceso crea archivos mientras se limpia.
  • Trate reparse points sin atravesarlos accidentalmente fuera del árbol previsto.
  • Diferencie este código de errores de acceso o sharing sobre un hijo concreto.

Resolución

Elimine únicamente contenido propiedad de la aplicación y vuelva a intentar el directorio cuando realmente quede vacío. En borrado recursivo, valide cada path y reporte la primera entrada que no pudo retirarse.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.