Cómo corregir el error 0x80070052 'No se puede crear el directorio o el archivo'

Algunos usuarios se encuentran con el 0x80070052 (el directorio o el archivo no se puede crear) cuando intentan copiar archivos a un medio extraíble como una unidad flash o un disco duro externo. En la mayoría de los casos, se informa que el problema ocurre con fotos, videos (particularmente aquellos con un nombre de más de 20 caracteres).

Si está utilizando un sistema de archivos más antiguo para su unidad extraíble (como FAT16), la carpeta raíz solo puede admitir un número limitado de archivos en la carpeta raíz. En este caso, puede evitar el error por completo pegando los archivos en una subcarpeta. Pero si está utilizando un formato de archivo de sistema más antiguo, podría considerar formatear su unidad y avanzar hacia una iteración más nueva para evitar problemas de este tipo.

Si se encuentra con el problema al intentar copiar archivos cifrados, lo más probable es que la clave de cifrado no se pueda mover junto con el archivo. Para solucionar este problema, asegúrese de que Credential Manager y / o la utilidad de terceros que utilizó para cifrar los archivos se estén ejecutando en el momento en que intenta copiar los archivos.

Sin embargo, en algunos casos, el error 0x80070052  también puede ser causado por algún tipo de corrupción de archivos del sistema. Para solucionarlo, simplemente ejecute la herramienta de comprobación de errores y vuelva a conectar los medios una vez que se complete el proceso.

Método 1: copiar los archivos en una subcarpeta

Si recibe este error al intentar copiar los archivos en la carpeta raíz, es posible que pueda evitar el problema por completo copiando los archivos en una ubicación diferente (desde la carpeta raíz).

Tenga en cuenta que independientemente del sistema de archivos que esté utilizando (FAT16, FAT32, NTFS), todos y cada uno de ellos tienen una limitación en cuanto a cuántos archivos puede contener la carpeta raíz. Por ejemplo, si está utilizando FAT16, la carpeta raíz no puede contener más de 128 archivos.

Muchos usuarios con los que estamos luchando para resolver el error 0x80070052  han confirmado que el problema ya no ocurre una vez que intentaron crear una carpeta en la unidad extraíble (en lugar de pegar el archivo directamente en la carpeta raíz).

Si cree que este escenario podría ser aplicable a su situación actual, simplemente abra su unidad extraíble, haga clic con el botón derecho en un espacio vacío y elija Nuevo> Carpeta . A continuación, asigne el nombre que desee a la carpeta recién creada, luego pegue los archivos que desea copiar directamente en ella (no la carpeta raíz)

Vea si todavía encuentra el mismo 0x80070052 (el directorio o el archivo no se puede crear)  incluso al copiar los archivos fuera de la carpeta raíz.

En caso de que el mismo problema persista, pase a la siguiente solución potencial a continuación.

Método 2: formatear la unidad a FAT32

En la mayoría de los casos, se producirá el error 0x80070052 (No se puede crear el directorio o archivo)  si el sistema de archivos en el que está intentando copiar archivos está formateado en un sistema de archivos más antiguo que no puede manejar archivos de esta magnitud: FAT16 es el formato de sistema de archivos más común que se informa que causa este problema.

Si no está seguro de qué sistema de archivos está utilizando para su disco duro externo o unidad flash, puede averiguarlo haciendo clic con el botón derecho en la letra de su unidad en el Explorador de archivos y seleccione Propiedades en el menú contextual. Dentro de la pantalla Propiedades, seleccione la pestaña General y verifique el Sistema de archivos (en Tipo).

Si descubrió que el sistema de archivos tiene un formato anterior (diferente de FAT32), es muy probable que pueda solucionar el problema formateando la unidad a un sistema de archivos moderno como FAT32. Siga las instrucciones a continuación para obtener instrucciones sobre cómo hacer esto:

  1. Abra el Explorador de archivos e identifique el medio extraíble que está activando el 0x80070052  cuando intenta copiar archivos en él. Una vez que lo vea, haga clic derecho sobre él y elija Formato en el menú contextual recién aparecido.

    Nota: Si tiene archivos importantes almacenados en esa unidad, haga una copia de seguridad de ellos antes de iniciar un procedimiento de formateo. Esta operación (incluso si opta por un formato rápido) eliminará todos los datos de la unidad).

  2. Dentro de la pantalla de formato , asegúrese de que el menú desplegable asociado con el sistema de archivos esté configurado en FAT32. A continuación, establezca el tamaño de la unidad de asignación en 4096 bytes .

    Nota: Si tuvo otros problemas relacionados con la corrupción con esta unidad extraíble, es posible que deba considerar desmarcar la casilla asociada con Formato rápido . Pero tenga en cuenta que, a menos que opte por un formato rápido , la operación podría demorar varias horas.

  3. Presione Iniciar para iniciar la operación y espere a que se complete el proceso.
  4. Una vez finalizada la operación, intente copiar los mismos archivos que anteriormente desencadenaron el error 0x80070052  nuevamente y vea si el problema ahora se resuelve.

En caso de que el mismo problema continúe ocurriendo o este escenario no sea aplicable, continúe con la siguiente solución potencial a continuación.

Método 3: copia de archivos cifrados

Si se encuentra con este problema al intentar mover archivos cifrados, deberá tomar precauciones adicionales para asegurarse de que la clave de cifrado también se transfiera.

En caso de que haya utilizado el método de cifrado integrado, todo lo que necesita hacer es asegurarse de que el servicio asociado con Credential Manager esté configurado en Automático y ejecutándose en el momento en que se realiza la copia del archivo.

Sin embargo, si cifró los archivos externamente (con un servicio como el cifrado de McAfee o una utilidad de terceros diferente), deberá asegurarse de que el programa se esté ejecutando cuando esté copiando los archivos cifrados.

Aquí hay una guía genérica paso a paso que le permitirá copiar archivos cifrados en una unidad flash sin encontrar 0x80070052 (no se puede crear el directorio o el archivo):

  1. Asegúrese de que se esté ejecutando el programa de terceros que utilizó para cifrar los archivos.

    Nota: Ignore este paso si solo ha utilizado el cifrado integrado de Windows.

  2. Presione la tecla de Windows + R para abrir un cuadro de diálogo Ejecutar . Cuando vea el cuadro Ejecutar , escriba 'service.msc' dentro del cuadro de texto y presione Entrar para abrir la pantalla Servicios .
  3. Una vez que esté dentro de la pantalla Servicio , vaya a la sección de la derecha y desplácese hacia abajo por la lista de servicios instalados localmente hasta que encuentre el Administrador de credenciales .
  4. Una vez que logre ubicarlo, haga clic derecho sobre él y elija Propiedades en el menú contextual recién aparecido.
  5. Dentro de la pantalla Propiedades de Credential Manager , seleccione la pestaña General y asegúrese de que el Tipo de inicio esté configurado en Automático. Luego, haga clic en el botón Inicio para asegurarse de que el servicio se esté ejecutando actualmente y haga clic en Aplicar para guardar los cambios.
  6. Copie los archivos cifrados que anteriormente estaban activando el 0x80070052 (no se puede crear el directorio o archivo).

En caso de que el mismo problema persista, pase a la siguiente solución potencial a continuación.

Método 4: reparación de la unidad en busca de daños

Como resultado, este problema en particular también puede ocurrir debido a algún tipo de corrupción que está obligando al dispositivo de almacenamiento extraíble a lanzar este error. En la mayoría de los casos que analizamos, el problema comenzó a ocurrir después de una interrupción inesperada de la máquina.

El problema es bastante común con las tarjetas SD que se utilizan en las cámaras (funcionan totalmente bien allí) pero arroja este error mientras el usuario intenta copiar los archivos de la tarjeta SD en su computadora HDD / SSD.

Si este escenario es aplicable, tenga en cuenta que algunos usuarios afectados han logrado solucionar el problema activando una reparación de la unidad desde el menú Propiedades.

Aquí hay una guía rápida para escanear y reparar la unidad de cualquier daño que pueda terminar causando el error 0x80070052  :

  1. Abra el Explorador de archivos, haga clic con el botón derecho en la unidad extraíble con la que tiene problemas y elija Propiedades en el menú contextual.
  2. Dentro de la pantalla Propiedades , seleccione Herramientas en la pestaña horizontal en la parte superior. Luego, haga clic en el botón Verificar debajo de Verificación de errores.
  3. Cuando se lo solicite el UAC (Control de cuentas de usuario) , haga clic en para otorgar acceso administrativo.
  4. Una vez que llegue a la siguiente pantalla, haga clic en Escanear y reparar unidad y espere a que se complete el proceso.
  5. Una vez completada la operación, extraiga y vuelva a insertar la unidad extraíble, luego vea si el problema se resuelve cuando intente copiar los archivos nuevamente.
Etiquetas Windows