Saltar al contenido

Cómo eliminar, mover o cambiar el nombre de archivos en uso por otro programa

abril 2, 2021

Hola, os traemos un nuevo artículo en SoporteTIC!

Cuando reciba un mensaje de error «La acción no se puede completar porque la carpeta o el archivo está abierto en otro programa», no se preocupe. Explicaremos por qué aparecen este mensaje o mensajes similares a este y cómo eliminar, mover o cambiar el nombre de un archivo fácilmente.

No puede eliminar un archivo cuando está en uso en Windows. Cuando un proceso abre un archivo, bloquea el archivo mientras está en uso. Recibirá el mensaje de error de que no puede eliminar el archivo porque está siendo utilizado por otro proceso. Todas las operaciones del archivo, como eliminar, renombrar, abrir, editar, etc., estarán deshabilitadas mientras el archivo está bloqueado por otro proceso.

Algunas soluciones rápidas para el error de archivo en uso

Utilice Windows Shadowcopy (VSS)

¿Tiene prisa por copiar el archivo que está siendo utilizado por otro programa? ¡Puedes hacerlo con un solo comando! Windows Shadowcopy se puede utilizar para extraer una copia del archivo que está utilizando el propio sistema. Siga los pasos a continuación:

  1. Abra el símbolo del sistema con privilegios administrativos.
  2. Ejecute el siguiente comando:
    esentutl / y / vss / d
    Reemplace y con las rutas de origen y destino.
  3. Por ejemplo,
    esentutl / y C: Windows regedit.exe / VSS / d E: regedit.exe

Así es como puede copiar rápidamente el archivo sin muchos problemas.

Algunas extensiones de archivo están bloqueadas por VSS, como los archivos de datos de Outlook .OST y PST. Para copiar estos archivos de VSS, primero debe eliminar las extensiones de archivo del registro. Vaya a la siguiente clave de registro y elimine la extensión deseada:

HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control BackupRestore FilesNotToSnapshot

Cierra el programa

Si está utilizando la última versión de Windows 10, notará que brinda más detalles que el error genérico que mencionamos anteriormente. La mayoría de las veces, Windows podrá identificar el programa que está bloqueando el archivo y lo especificará en el mensaje de error.

Por ejemplo, en la captura de pantalla siguiente, Windows identifica y especifica que el archivo PDF está abierto en Foxit Reader. Cuando cierre Foxit Reader, podré eliminar el archivo sin advertencias.

El archivo está abierto en otro programaLa acción no se puede completar porque el archivo está abierto en otro programa

Pero algunos procesos se vuelven obstinados y no desbloquean el archivo incluso cuando están cerrados y el archivo no eliminará lo que haga. Para ello, le mostraremos cómo forzar la eliminación de un archivo incluso si está bloqueado. También puede forzar la eliminación de una carpeta utilizando técnicas similares.

Analicemos algunas de las soluciones instantáneas si Windows no muestra el nombre del proceso que bloquea el archivo.

Reinicie el Explorador de Windows

Si el Explorador de Windows abre un archivo, se bloqueará hasta que el Explorador de archivos de Windows lo libere o reiniciemos el proceso. Para reiniciar el proceso de Explorer en Windows 10, siga los pasos a continuación:

  1. Abierto Administrador de tareas de Windows (Ctrl + Mayús + Esc)
  2. En la pestaña Procesos, busque Explorador de Windows en la lista de procesos
  3. Botón derecho del ratón Explorador de Windows y seleccione Reiniciar

    Reinicie el proceso del Explorador de WindowsReinicie el proceso del Explorador de Windows

Si está utilizando Windows 8.1, Windows 7 o una versión anterior, debe seguir los pasos a continuación:

  1. Abierto Administrador de tareas de Windows (Ctrl + Mayús + Esc)
  2. Bajo la Procesos pestaña, buscar Explorador de Windows en la lista de procesos
  3. Botón derecho del ratón Explorador de Windows y seleccione Tarea final.
  4. En el menú Archivo, seleccione Ejecutar nueva tarea
  5. Ingresar explorer.exe en el campo de texto y haga clic en Aceptar.

    Ejecutar una nueva tarea desde el Administrador de tareasEjecutar una nueva tarea desde el Administrador de tareas

Esto iniciará el Explorador de Windows nuevamente. Después de reiniciar, intente eliminar, mover o cambiar el nombre del archivo. Si aún se le niega el acceso, continúe con la siguiente solución.

Si estos pasos resuelven su problema y lo recibe con frecuencia, debe iniciar los procesos del explorador de archivos en ventanas separadas. Esto asegurará que no pierda su trabajo solo porque un archivo está atascado y tiene que reiniciar el proceso del Explorador de Windows.

Para iniciar cada proceso del explorador de archivos es una ventana separada, siga los pasos a continuación:

  1. Abierto Explorador de archivos de Windows (Tecla de Windows + E)
  2. Ir Vista pestaña de la cinta y haga clic en el Opciones botón.
  3. Vaya a la pestaña Ver y verifique lo siguiente:
    Lanzar ventanas de carpetas en un proceso separado

    lanzar ventanas de carpetas en un proceso separadolanzar ventanas de carpetas en un proceso separado

Esto asegura que solo se cierre o reinicie el proceso problemático del Explorador de Windows.

Finalizar el proceso usando el Administrador de tareas

Si sabe que no es el Explorador de Windows y otro proceso específico está bloqueando el archivo, simplemente puede ir al Administrador de tareas, seleccionar el proceso y presionar el botón Eliminar. Esto acabará con el proceso problemático. Si aún se deniega el acceso a los archivos, pruebe la siguiente solución.

Reinicia la computadora

Cuando nada funciona, reiniciar la computadora puede ser beneficioso. Si no tiene este problema con frecuencia, intente reiniciar su computadora. Es preferible un arranque limpio porque no almacenará nada en la memoria.

Si aún no puede eliminar un archivo, probablemente un proceso del sistema está bloqueando el archivo y necesitará herramientas de desbloqueo de archivos de terceros que se describen a continuación.

Usar herramientas de terceros para desbloquear un archivo o carpeta

Explorador de procesos de Microsoft

Microsoft Process Explorer es un administrador de tareas avanzado. No solo enumera los procesos que se ejecutan en su computadora, sino también los archivos o identificadores que se han abierto. Para encontrar qué proceso está bloqueando un archivo específico, siga los pasos a continuación:

  1. Descarga Microsoft Process Explorer.
  2. Descomprima el archivo zip descargado en una carpeta y ejecute procexp.exe (para sistemas de 32 bits) o procexp64.exe (para sistemas de 64 bits).
  3. Ir Encontrar menú y seleccione Buscar identificador o DLL.
  4. Ingrese el nombre del archivo que desea eliminar / renombrar / mover y presione el Búsqueda botón.
  5. El proceso de búsqueda lleva algún tiempo, pero enumerará el programa o usuario que ha bloqueado su archivo.

    Encontrar el identificador de archivo en el Explorador de procesosEncontrar el identificador de archivo en Process Explorer

Desbloqueador de IObit

Desbloqueador de IObit es una gran herramienta para desbloquear archivos rápidamente. Unlocker ofrece múltiples formas de desbloquear archivos rápidamente. Puede abrir la ventana Unlocker y agregar varios archivos (ya sea haciendo clic en el botón Agregar o arrastrando y soltando) para desbloquear.Desbloqueador de IObitDesbloqueador de IObit

Otra característica de Unlocker es que agrega un elemento de menú en el menú contextual de archivos y carpetas. El usuario puede simplemente hacer clic con el botón derecho en el archivo rebelde y seleccionar IObit Unlocker.IObit Unlocker en el menú contextualIObit Unlocker en el menú contextual

El programa enumerará automáticamente los procesos que bloquean el archivo. Simplemente puede hacer clic en el botón Desbloquear para liberar el archivo.Desbloquear archivo usando IObit UnlockerDesbloquear archivo usando IObit Unlocker

Si sus archivos se bloquean con frecuencia, IObit Unlocker es una herramienta imprescindible para su sistema.

LockHunter

LockHunter es otra herramienta maravillosa y gratuita para desbloquear archivos al instante. Tiene una interfaz intuitiva donde puede seleccionar entre múltiples opciones como desbloquear eliminar, desbloquear renombrar, desbloquear mover, etc. También le da la opción de terminar el proceso de bloqueo en su lugar (a veces tendrá que terminar todos los procesos relacionados antes de terminar el bloqueo proceso).

LockHunter también agrega un elemento de menú contextual con el nombre «¿Qué está bloqueando este archivo?». Puede hacer clic con el botón derecho en el archivo y simplemente seleccionar «¿Qué está bloqueando este archivo?» y LockHunter ofrecerá múltiples opciones.LockHunterLockHunter

También puede utilizar LockHunter desde el símbolo del sistema. Simplemente siga las instrucciones de la línea de comandos de aquí.

El 99% de los problemas se resuelven utilizando los métodos indicados anteriormente. Si aún ha emitido la eliminación de sus archivos, háganoslo saber en los comentarios a continuación y haremos todo lo posible para brindar una solución a sus necesidades específicas.

Sin más, nos despedimos, si lo compartís con los vuestros, os lo agradeceremos 😃.