Cómo resolver el error “El archivo está abierto en otro programa” en Windows

Mensaje de error

¿Alguna vez has intentado eliminar un archivo o moverlo a otra ubicación y te has encontrado con un error que dice: “No se puede completar la acción porque el archivo está abierto en otro programa”, incluso cuando no has abierto el archivo en ningún programa? Es más común de lo que piensas, y aquí hay varias soluciones posibles.

Soluciones rápidas

Antes de profundizar en demasiados problemas, prueba estas soluciones rápidas para terminar con el error:

  • Reinicia tu PC. Esto puede cerrar otras aplicaciones o servicios que estén utilizando tu archivo.
  • Verifica si tu antivirus está escaneando actualmente. Puede estar escaneando el archivo, la carpeta o la aplicación.
  • Desconéctate de Internet. Los archivos pueden estar intentando sincronizarse con servicios en la nube como OneDrive o Google Drive, lo que provoca que se bloqueen.

1. Verifica si el archivo está abierto en otra computadora

Si tu computadora está conectada a una red local, ya sea en casa o en la oficina, es posible que el archivo que deseas cerrar esté abierto en otro lugar de la red (¡posiblemente incluso por accidente!).

Si sospechas que el archivo puede estar abierto en otra computadora de la red, no tienes que pasar por la incomodidad de preguntar en la oficina o andar buscando a ciegas en otras computadoras.

Abre el menú de Inicio y busca administración de equipos. Haz clic en el resultado.

En la ventana de Administración de equipos, haz clic en Herramientas del sistema -> Carpetas compartidas -> Archivos abiertos en el panel izquierdo.

Haciendo clic en la opción

Si ves el archivo problemático listado, haz clic derecho sobre él y selecciona Cerrar. Alternativamente, haz clic en un espacio vacío y selecciona Desconectar todos los archivos abiertos en el menú que aparece para cerrar todos los archivos abiertos.

2. Localiza el archivo en el Administrador de tareas

Si el archivo está abierto en un programa específico, es posible que puedas usar el Administrador de tareas para resolver el error “El archivo está abierto en otro programa”.

Presiona Win + X y selecciona Administrador de tareas. Haz clic en la pestaña Procesos si no está abierta. Esto lista todo lo que está actualmente en ejecución en tu PC.

Selecciona el archivo (o el programa comúnmente asociado con él) y haz clic en Finalizar tarea sobre la lista de tareas. O, haz clic derecho en el archivo/programa y selecciona Finalizar tarea.

Resolviendo el error de que el archivo está abierto en otro programa al finalizar la tarea.

Intenta eliminar el archivo nuevamente. Si aún no funciona, pasa al siguiente paso.

Consejo: ¿no puedes acceder al Administrador de tareas porque fue deshabilitado por el administrador de tu sistema? Aprende cómo revertir la situación.

3. Reinicia el Explorador de archivos a través del Administrador de tareas

En lugar de finalizar la tarea, esta solución intenta reiniciar el proceso. Antes de hacer esto, asegúrate de haber guardado todos los archivos abiertos.

Presiona Win + X y selecciona Administrador de tareas. Abre Procesos. Desplázate o usa el cuadro de búsqueda para localizar Explorador de Windows. Haz clic derecho sobre él y elige Reiniciar. Antes podías finalizarlo y volver a iniciarlo, pero con Windows 11, solo puedes reiniciarlo a través del Administrador de tareas.

Si no sucede nada, intenta reiniciar tu PC para reiniciar el Explorador de Windows de esa manera.

4. Desactiva la caché de miniaturas en archivos ocultos thumbs.db

Microsoft ha admitido en el pasado que la caché de miniaturas relacionada con archivos y carpetas puede causar el error “El archivo está abierto en otro programa”, así que abordar este aspecto puede ayudar a resolver el error.

Presiona Win + R para abrir la ventana Ejecutar. Escribe gpedit.msc, luego presiona Enter. Si no tienes el Editor de directivas de grupo, usa estos pasos para habilitarlo. Si no puedes habilitarlo, salta a la sección Eliminar miniaturas y detener la caché en Windows Home.

En el panel izquierdo, expande Configuración de usuario -> Plantillas administrativas -> Componentes de Windows -> Explorador de archivos.

Accediendo a la ruta en el Editor de directivas de grupo local.

Ve al panel derecho y haz doble clic en la opción Desactivar la caché de miniaturas en archivos ocultos thumbs.db.

Haciendo doble clic en la opción

Activa Habilitado. Haz clic en Aplicar y Aceptar para guardar tus configuraciones.

Todas las miniaturas en el Explorador de archivos ahora estarán desactivadas, permitiéndote llevar a cabo la acción deseada en el archivo. Puedes volver a habilitar las miniaturas siguiendo los pasos anteriores y cambiando la política de nuevo a No configurado.

Si alguna vez necesitas restablecer la configuración de directivas de grupo después de hacer numerosos cambios, usa estos pasos.

Eliminar miniaturas y detener la caché en Windows Home

Abre tu menú de Inicio, escribe cmd y selecciona Ejecutar como administrador.

Asegúrate de estar utilizando la misma unidad en la que está instalado Windows. Típicamente, esta es la unidad “C”. Si no, simplemente escribe cd letra de unidad (donde letra de unidad es tu letra de unidad) y presiona Enter.

Ingresa el siguiente comando y presiona Enter nuevamente:

del/ash /s thumbs.db

Espera hasta que los archivos sean eliminados antes de continuar. Escribe exit para salir del Símbolo del sistema.

Abre el Explorador de archivos y selecciona Este PC. Los siguientes pasos detendrán a tu PC de crear miniaturas.

Haz clic en los tres puntos junto a Vista y selecciona Opciones.

Haciendo clic en

Haz clic en la pestaña Ver y marca Siempre mostrar iconos, nunca miniaturas. Presiona Aplicar para guardar tus cambios.

Marcando

5. Eliminar archivos temporales

Los archivos temporales se almacenan en tu computadora cada vez que modificas un archivo de alguna manera. Estos archivos temporales pueden estar impidiéndote mover o eliminar los archivos relacionados, lo que puede llevar a un mensaje de “No se puede completar esta acción, ya que el archivo está abierto”. Es una buena idea eliminar estos archivos temporales regularmente.

Presiona Win + R para abrir la ventana Ejecutar. Escribe %temp% en la barra de entrada y presiona Enter.

Cuando se abra la carpeta Temp, presiona Ctrl + A para seleccionar todos los archivos y elimínalos juntos.

Eliminando archivos en la carpeta Temp en Windows.

6. Verifica la carpeta en busca de virus

Si ninguno de los métodos anteriores funciona, el problema puede ser más serio. Puede haber un virus asociado con el archivo que está impidiendo que realices cambios en el archivo. Ejecuta el archivo a través de tu software antivirus para localizar cualquier virus o malware que pueda contener.

Si resulta que este es el caso, aísla el archivo utilizando tu software antivirus y elimínalo antes de que pueda infectar otros archivos.

7. Vacía tu papelera de reciclaje

Ya sea que estés recibiendo un error “El archivo está abierto en otro programa” o “No se puede completar esta acción ya que el archivo está abierto”, tu papelera de reciclaje podría ser la culpable. Si eres una persona como yo que nunca vacía el pequeño bote de basura en tu escritorio, podría estar desbordándose de archivos eliminados. Al Explorador de archivos no le gusta cuando tu papelera de reciclaje está demasiado llena, así que vacíala para ver si eso resuelve tu problema.

Haz clic derecho en tu papelera de reciclaje y selecciona Vaciar papelera de reciclaje.

Haciendo clic en la opción

Puede tardar hasta un minuto en eliminar todo por completo. Una vez que no veas ningún papel arrugado en la papelera, está hecho. Intenta abrir o interactuar con tu archivo nuevamente.

8. Verifica si hay problemas en el disco duro

Si tu disco duro está comenzando a fallar, puedes encontrarte con errores “El archivo está abierto en otro programa”. Hay múltiples herramientas, incluyendo algunas herramientas integradas de Windows, que verificarán la salud de tu disco duro. Ejecuta un escaneo con una o más de estas herramientas para ver si hay un problema. Si está fallando, respalda todos tus archivos de inmediato para evitar perder algo.

9. Detén todos los procesos en segundo plano con el Monitor de recursos

Incluso si no abres un programa, puede iniciarse automáticamente con Windows o junto a otro programa. Dado que se está ejecutando en segundo plano, ni siquiera te darás cuenta de que está abierto. Uno de estos procesos en segundo plano podría estar asociado con tu archivo, incluso después de que lo hayas cerrado.

En lugar de intentar averiguar quién es el culpable, deja que el Monitor de recursos lo haga por ti.

Abre la ventana Ejecutar, escribe resmon.exe y haz clic en Aceptar.

Abre la pestaña CPU en el Monitor de recursos y expande Manejadores asociados en la parte inferior.

Expandiendo la opción

En el cuadro Buscar manejadores, escribe el nombre de tu archivo o carpeta. Verás una lista de cada proceso asociado con el término. Si no aparece nada, entonces no es un problema de proceso en segundo plano.

Buscando archivo o carpeta en la aplicación Monitor de recursos.

Haz clic derecho en cualquier proceso que desees detener y selecciona Finalizar proceso.

Finalizando un proceso en el Monitor de recursos.

10. Usa File Locksmith en PowerToys

PowerToys no está incluido con Windows por defecto, pero es una increíble colección de herramientas gratuitas de Microsoft. Una de esas herramientas es File Locksmith, que te ayuda a recuperar el control sobre un archivo.

Descarga e instala PowerToys, si aún no lo tienes. Haz clic derecho en el ícono de PowerToys en tu bandeja de notificaciones y haz clic en Configuración. También puedes encontrar PowerToys en tu lista de aplicaciones en el menú de Inicio.

Localiza File Locksmith y asegúrate de que esté activado. Si no, actívalo.

Activando File Locksmith.

Haz clic derecho en el archivo que no se abre y selecciona Desbloquear con File Locksmith. Si no ves esta opción, reinicia tu PC. PowerToys puede no haber completado su instalación sin un reinicio.

Resolviendo el error de que el archivo está abierto en otro programa desbloqueando con File Locksmith.

Esto muestra una lista de aplicaciones/servicios que utilizan el archivo. Haz clic derecho en un elemento y elige Finalizar tarea. Presiona el ícono de Recargar cerca de la parte superior derecha para recargar las tareas y asegurarte de que nada más esté utilizando tu archivo.

11. Esta acción no se puede completar porque el archivo está abierto en …

Si tu mensaje de error incluye un nombre de programa específico, hay varias opciones para probar:

  • Cierra el programa y reinicia tu PC. Esto ayuda si el archivo simplemente está atascado en el programa.
  • Si aún no puedes editar, abrir o eliminar el archivo, intenta iniciar en Modo seguro. Esto detiene muchos procesos en segundo plano y otros problemas que pueden estar interfiriendo. Intenta eliminar el archivo mientras estás en Modo seguro y reinicia tu PC.
  • Verifica si se han creado archivos duplicados. Esto ocurre principalmente si tu archivo está abierto en tu navegador. Los archivos duplicados tienen (1), (2), etc., junto al nombre del archivo.

12. Copiar y eliminar

Si nada más funciona, intenta copiar el archivo. Incluso si un archivo está abierto, aún deberías poder copiarlo y pegarlo en una nueva ubicación. No intentes cortar, solo copia. Luego, elimina el original. Es probable que tengas que forzar la eliminación ya que está bloqueado.