La acción no se puede completar porque el archivo está abierto: Solución

Mensaje de error
Los errores de computadora ocurren tarde o temprano en cualquier PC. Mientras que algunos son relativamente inofensivos, otros, como el error de que tu PC ha encontrado un problema y necesita reiniciarse, te impedirán realizar tareas específicas.

Un error que impide a los usuarios acceder a archivos en sus PCs es el de la acción no se puede completar porque el archivo está abierto en otro programa. Este problema puede ser frustrante, ya que causa retrasos cuando necesitas abrir un archivo.

El error ocurre en varias aplicaciones y procesos, incluyendo Excel, OneDrive, Microsoft SharePoint, o la Red Compartida. Lidiar con esto no es muy claro porque te lleva a creer que la aplicación está en funcionamiento, pero no hay nada abierto.

Esta guía te mostrará cómo solucionar el problema rápidamente y recuperar el acceso a tu archivo.

¿No puedes eliminar porque el archivo está abierto? Aquí está el porqué:

Hay algunas razones para el error la acción no se puede completar porque la carpeta o un archivo en ella está abierto en otro programa:

➡️ Una de ellas es la acumulación de miniaturas de archivos.

➡️ Problemas con el Explorador de Archivos o la Papelera de reciclaje.

➡️ Una configuración incorrecta de la política de grupo puede impedirte abrir archivos.

¿Cómo encontrar qué programa está usando un archivo?

  1. Abre el Explorador de Procesos en tu PC. Descárgalo desde el sitio oficial si no lo tienes.
  2. Presiona las teclas Ctrl + F para abrir el cuadro de búsqueda.
  3. Escribe el nombre del archivo, y te mostrará el programa que lo está utilizando.

Este error te impedirá abrir o cambiar archivos. Continúa leyendo para ver cómo eliminar un archivo cuando aparezca el mensaje de error la acción no se puede completar porque el archivo está abierto en otro programa.

¿Cómo soluciono el error esta acción no se puede completar porque el archivo está abierto?

1. Usa la limpieza de disco y repara el HDD

  1. Presiona la tecla Windows + S e ingresa limpieza de disco.
  2. Selecciona Limpieza de disco en el menú.

  1. Selecciona tu unidad del sistema. Por defecto, debería ser C: y haz clic en OK.

  1. Tu PC ahora escaneará la unidad. Dependiendo de tu tamaño de partición, este proceso puede tardar un tiempo, así que ten paciencia.
  2. Una vez que se complete el escaneo, verás una lista de opciones. Selecciona Miniaturas y haz clic en OK.

  1. Espera mientras Limpieza de disco elimina los archivos seleccionados.

En algunos casos, este problema puede ser causado por miniaturas, pero puede que puedas solucionarlo eliminándolas. Si el error de archivo abierto en otro programa vuelve a aparecer después de aplicar esta solución, puede que necesites repetir este proceso.

Alternativamente, puedes usar uno de los mejores programas de optimización de Windows 10 para limpiar y optimizar tu PC.

Estas herramientas pueden mejorar tu PC realizando limpiezas y diagnósticos exhaustivos. También ayudan a eliminar datos basura y accesos directos rotos, reparar entradas del Registro y deshabilitar servicios innecesarios.

2. Vacía la papelera de reciclaje

  1. Localiza la Papelera de reciclaje en tu escritorio.
  2. Haz clic derecho en ella y selecciona Vaciar papelera de reciclaje.

Si estás recibiendo el error de archivo abierto en otro programa, pero sabes que no lo está, puedes solucionar este problema vaciando la papelera de reciclaje. Suena como una solución inusual, pero muchos usuarios afirman que vaciar la papelera de reciclaje resuelve el problema, así que siéntete libre de probarlo.

Además, para evitar agregar archivos a la papelera de reciclaje, puedes usar el atajo Shift + Eliminar o presionar y mantener la tecla Shift mientras haces clic en la opción Eliminar.

3. Termina el proceso del Explorador de Windows y reinícialo

  1. Presiona Ctrl + Shift + Esc para abrir el Administrador de tareas.
  2. Haz clic en Explorador de Windows.
  3. Haz clic en el botón Reiniciar.

Otra solución temporal que puede ayudarte con el problema de archivo abierto en otro programa es terminar el proceso del Explorador de Archivos. A veces, los archivos pueden quedar bloqueados, pero después de terminar el proceso del Explorador de Archivos, deberías poder desbloquearlos.

Si no puedes finalizar una tarea en Windows 10, consulta esta guía paso a paso que te ayudará a hacerlo en solo unos pocos pasos.

4. Edita tu política de grupo

  1. Presiona la tecla Windows + R para abrir la utilidad Ejecutar.
  2. Ingresa gpedit.msc y haz clic en OK.

  1. Cuando se abra el Editor de directivas de seguridad local, navega a la ruta a continuación: Configuración del Usuario > Plantillas Administrativas > Componentes de Windows > Explorador de Archivos
  2. En el panel derecho, haz doble clic en la opción Desactivar el almacenamiento en caché de miniaturas en archivos thumbs.db ocultos.

  1. Ahora, selecciona Habilitado para habilitar la política.
  2. Finalmente, haz clic en Aplicar y OK para guardar los cambios.

Puedes resolver el error La acción no se puede completar porque el archivo está abierto en otro programa simplemente modificando tu política de grupo.

Todas las miniaturas estarán desactivadas en el Explorador de Archivos con los pasos anteriores, pero el problema debería resolverse por completo.

Si no tienes el editor de políticas de grupo en tu Windows 10, obténlo en tu PC siguiendo nuestra guía sobre cómo instalar el editor de políticas de grupo.

5. Desactiva el panel de vista previa

  1. Abre Explorador de archivos presionando el atajo de la tecla Windows + E.
  2. Ahora, ve a la pestaña Vista.
  3. Asegúrate de que el panel de vista previa no esté seleccionado.

Según los usuarios, La acción no se puede completar porque el archivo está abierto en otro programa puede aparecer si estás usando el panel de vista previa.

Después de desactivar el panel de vista previa, deberías poder modificar tu archivo sin problemas. Si deseas desactivar rápidamente el panel de vista previa, puedes usar el atajo Alt + P.

6. Desactiva miniaturas

  1. Presiona la tecla Windows + S e ingresa opciones de archivo.
  2. Selecciona Opciones del Explorador de Archivos en el menú.

  1. Ve a la pestaña Ver y marca la opción Mostrar siempre íconos, nunca miniaturas.
  2. Ahora, haz clic en Aplicar y OK para guardar los cambios.

Otra forma de resolver el problema del archivo abierto en otro programa es desactivar las miniaturas por completo. Esta podría no ser la mejor solución, especialmente si te gustan las miniaturas, pero podría ser una solución rápida que puedes usar.

Si deseas en algún momento restaurar miniaturas en Windows 10, consulta esta guía para aprender cómo hacerlo.

7. Modifica tu registro

  1. Presiona la tecla Windows + R, ingresa regedit, y haz clic en OK.

  1. Cuando se abra el Editor del Registro, navega a la ruta a continuación en el panel izquierdo: `HKEY_CURRENT_USER\Software\Microsoft\Windows\Current\Version\Explorer\Advanced`
  2. En el panel derecho, localiza IconsOnly DWORD y haz doble clic en él.

  1. Una vez que se abra la ventana de propiedades, ingresa 1 para mostrar íconos o 0 para mostrar miniaturas en el campo de dato Valor.
  2. Después de terminar, haz clic en OK para guardar los cambios.

También puedes desactivar las miniaturas cambiando otros valores en tu registro. Para hacer eso, sigue estos pasos:

  1. Abre Editor del Registro y navega en el panel izquierdo a la ruta a continuación: `HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer`

  1. Busca DisableThumbnails DWORD en el panel derecho.
  2. Si el DWORD no está disponible, deberás crearlo haciendo clic derecho en el espacio del panel derecho y eligiendo Nuevo > Valor DWORD (32 bits) del menú.
  3. Ahora ingresa DisableThumbnails como el nombre del nuevo DWORD.

  1. Haz doble clic en DisableThumbnails DWORD para abrir sus propiedades. Establece el Valor de datos en 0 y luego haz clic en OK para guardar los cambios.

También hay otra manera de arreglar este problema usando el Editor del Registro. Para hacer eso, sigue estos pasos:

  1. Abre Editor del Registro, y en el panel izquierdo, navega en la ruta a continuación: `HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows`

  1. Haz clic derecho en la clave Windows y elige Nuevo > Clave.
  2. Ingresa Explorer como el nombre de la nueva clave.

  1. Ve a la clave de Explorer recién creada, haz clic derecho en el espacio del panel derecho y elige Nuevo > Valor DWORD (32 bits).
  2. Ingresa DisableThumbsDBOnNetworkFolders como el nombre del nuevo DWORD.

  1. Haz doble clic en DisableThumbsDBOnNetworkFolders DWORD para abrir sus propiedades.
  2. Establece Valor de datos en 1 y haz clic en OK para guardar los cambios.

Si estás recibiendo frecuentemente el error de archivo abierto en otro programa, puede que puedas solucionarlo haciendo algunos cambios en el registro. Después de realizar los cambios, reinicia tu PC.

Recuerda que modificar el registro puede ser potencialmente peligroso, así que usa precaución adicional.

8. Elimina las carpetas TEMP

  1. Presiona la tecla Windows + R, escribe %temp%, y haz clic en OK.

  1. Cuando se abra la carpeta temp, elimina todos los archivos de ella.
  2. Presiona la tecla Windows + R, escribe temp y haz clic en OK.

  1. La carpeta temp ahora se abrirá. Elimina todos los archivos de ella.

Si sigues recibiendo el mensaje de error La acción no se puede completar porque el archivo está abierto en otro programa, puede que puedas resolver el problema eliminando las carpetas temporales.

Windows almacena archivos temporales en dos carpetas temporales, y a veces los archivos temporales pueden causar que este problema aparezca.

9. Establece las ventanas de carpeta para abrirse como procesos separados

  1. Abre Opciones del Explorador de Archivos. como se muestra en Solución 6.
  2. Navega a la pestaña Ver y marca la opción Iniciar las ventanas de carpeta en un proceso separado.
  3. Haz clic en Aplicar y OK para guardar los cambios.

Después de realizar estos cambios, todas las carpetas se abrirán como procesos separados, y no tendrás más problemas con este mensaje de error.

Pocos usuarios afirman que esta opción está causando el problema, así que si la opción Iniciar las ventanas de carpeta en un proceso separado está habilitada, asegúrate de desactivarla y verifica si eso soluciona el error.

10. Deshabilita el grupo hogar

  1. Presiona la tecla Windows + S e ingresa grupo hogar.
  2. Elige Grupo hogar en el menú.

  1. Elige Dejar el grupo hogar en el menú.

  1. Aparecerá una lista de opciones. Elige Dejar el grupo hogar en el menú.

  1. Si todo está en orden, verás un mensaje de confirmación. Haz clic en el botón Finalizar.

Después de dejar el grupo hogar, debes desactivar sus servicios. Para hacer eso, sigue estos pasos:

  1. Presiona la tecla Windows + R, escribe services.msc, y haz clic en OK.

  1. Ahora se abrirá la ventana de Servicios. Localiza Proveedor de Grupo Hogar y haz doble clic en él.

  1. Ubica el campo Tipo de inicio y configúralo en Deshabilitado.
  2. Ahora, haz clic en Aplicar y OK para guardar los cambios.

  1. Localiza el servicio de oyente de Grupo Hogar, haz doble clic y establece su Tipo de inicio en Deshabilitado.

Por último, debes hacer algunos cambios en el registro, ¡y estás listo! Para hacer eso, sigue estos pasos:

  1. Abre Editor del Registro.
  2. En el panel izquierdo, navega a la ruta a continuación: Computadora/HKEY_LOCAL_MACHINE/SOFTWARE/Classes/CLSID{B4FB3F98-C1EA-428d-A78A-D1F5659CBA93}
  3. Crea un nuevo DWORD en el panel derecho e ingresa System.IsPinnedToNameSpaceTree como su nombre. Ahora abre el nuevo DWORD creado y establece su Valor de datos en 0. Después de guardar los cambios, cierra Editor del Registro.

El grupo hogar es una característica valiosa, pero a veces puede causar este problema debido a errores específicos. Deshabilitar esta función no es la mejor manera de resolver este problema, pero puede ser útil en algunos casos.

Pocos usuarios alegan haber solucionado el problema simplemente dejando su grupo hogar actual, así que puede que no tengas que desactivar el servicio de grupo hogar o hacer cambios en el registro para solucionar este problema.

11. Usa Unlocker

Si no puedes acceder o eliminar archivos específicos debido al error La acción no se puede completar porque el archivo está abierto en otro programa, puede que puedas solucionarlo utilizando Unlocker.

Esta es una herramienta simple que te permitirá desbloquear cualquier archivo que esté bloqueado por tu sistema y te permitirá eliminarlo. La herramienta es simple de usar y gratuita, así que si tienes problemas con este error, prueba Unlocker.

Otra solución de terceros que puede ayudarte a solucionar este problema es Lockhunter. Algunos usuarios informaron que resolvieron el problema usando esta herramienta, así que pruébala.

12. Cambia la vista de tus carpetas

  1. Abre Explorador de archivos.
  2. Ve a la pestaña Vista.
  3. Elige Íconos pequeños, Lista o Detalles en el menú.

Después de cambiar la vista de la carpeta, deberías poder modificar los archivos de este directorio sin problemas. Dado que esto es una solución alternativa, tendrás que repetir estos pasos para cada directorio que te dé este error.

13. Desactiva la búsqueda de Windows

  1. Presiona la tecla Windows + S e ingresa opciones de indexación.
  2. Selecciona Opciones de indexación en el menú.

  1. Ahora aparece la ventana de Opciones de indexación. Haz clic en el botón Modificar.

  1. Ahora puedes desactivar las ubicaciones de indexación simplemente desmarcándolas. Después de terminar, haz clic en OK para guardar los cambios.

Ahora necesitas desactivar el servicio de búsqueda de Windows. Para hacer eso, sigue estos pasos:

  1. Presiona la tecla Windows + R, escribe services.msc y haz clic en OK.
  2. Una vez que se abra la ventana de Servicios, localiza Búsqueda de Windows en la lista y haz doble clic en ella.

  1. Establece el Tipo de inicio en Deshabilitado y luego haz clic en el botón Detener para detener el servicio.
  2. Ahora haz clic en Aplicar y OK para guardar los cambios.

Según algunos usuarios, este problema también puede ser causado por la búsqueda de Windows, y para solucionarlo, necesitas desactivar esta función por completo.

La búsqueda de Windows es un componente central de Windows, y si lo usas con frecuencia, es posible que desees omitir esta solución y probar una diferente.

También ten en cuenta que cambiar las opciones de indexación o desactivar el servicio de búsqueda de Windows puede causar problemas con características específicas. Así que, si ocurren problemas, restaura todo a su estado anterior.

14. Abre y cierra tu archivo

Si no puedes mover un archivo en particular porque el mensaje la acción no se puede completar porque el archivo está abierto en otro programa aparece, es posible que desees intentar abrir y cerrar ese archivo.

Esta es una solución simple; al abrir y cerrar el archivo, te asegurarás de que no esté abierto en ninguna aplicación. Esta no es una solución permanente; tendrás que repetirla con cada archivo siempre que aparezca este problema.

15. Usa el Modo Seguro y el Símbolo del Sistema

  1. Abre el Menú de Inicio, y haz clic en el botón Power.
  2. Presiona y mantén la tecla Shift y haz clic en Reiniciar en el menú.

  1. Navega a la ruta a continuación: `Solucionar problemas > Opciones avanzadas > Configuración de inicio`
  2. Ahora, haz clic en el botón Reiniciar.
  3. Una vez que tu PC se reinicie, aparecerá una lista de opciones. Selecciona Habilitar Modo Seguro con Símbolo del Sistema del menú presionando la tecla apropiada.
  4. Una vez que ingreses al Modo Seguro, el Símbolo del Sistema se iniciará automáticamente. Ahora solo tienes que usar el Símbolo del Sistema para navegar por el archivo problemático y modificarlo.

Recuerda que el Símbolo del Sistema es una herramienta avanzada y si no estás familiarizado con ella, necesitarás aprender la sintaxis básica antes de usar esta solución.

Algunos usuarios afirman que ni siquiera tienes que usar el Símbolo del Sistema. Simplemente inicia Modo Seguro y busca el archivo problemático, y deberías poder modificarlo sin problemas.

No solo podrás acceder a tus archivos, sino que también puedes usar el Símbolo del Sistema para copiar tus archivos o carpetas a la ruta de destino. Para saber más sobre ello, lee esta guía.

16. Realiza un inicio limpio

  1. Presiona la tecla Windows + R, escribe msconfig y haz clic en OK.

  1. Haz clic en la pestaña Servicios.
  2. Marca la casilla Ocultar todos los servicios de Microsoft.
  3. Ahora, haz clic en el botón Deshabilitar todo.

  1. Ve a la pestaña Inicio y haz clic en Abrir Administrador de Tareas.

  1. Selecciona la primera entrada de la lista y haz clic en el botón Deshabilitar. Ahora repite los mismos pasos para todas las entradas de la lista.

  1. Después de desactivar todas las aplicaciones de inicio, vuelve a la ventana de Configuración del sistema.
  2. Haz clic en Aplicar y OK para guardar los cambios.

  1. Reinicia tu PC o cierra sesión y vuelve a iniciar sesión en tu cuenta de usuario para aplicar los cambios.

A veces, aplicaciones de terceros pueden interferir con tu PC y causar este y otros errores. De hecho, algunas aplicaciones tienden a iniciarse automáticamente con Windows, haciendo que el problema aparezca tan pronto como Windows comienza.

Para solucionar el problema, necesitas encontrar la aplicación problemática. Esto es relativamente simple, y realizar un inicio limpio es la mejor manera de hacerlo.

Para encontrar la aplicación problemática, debes repetir los mismos pasos y habilitar los servicios y aplicaciones de inicio uno por uno hasta que encuentres el que causa este problema.

17. Usa una aplicación PDF diferente

Según los usuarios, Adobe Reader a veces puede causar que aparezca este mensaje de error. Necesitas descargar un lector de PDF diferente y establecerlo como la aplicación predeterminada para los archivos PDF para solucionar el problema. Después de hacer eso, el problema debería resolverse completamente.

Algunos usuarios también afirman que puedes solucionar este problema simplemente desinstalando Adobe Reader de tu PC, así que también podrías querer probar eso.

18. Usa la opción Optimizar para

  1. Abre el directorio que contiene los archivos/carpetas problemáticos.
  2. Haz clic derecho en el espacio dentro de la carpeta y elige Propiedades en el menú.

  1. Haz clic en la pestaña Personalizar y selecciona la opción deseada en el menú Optimizar esta carpeta para.
  2. Ahora, haz clic en También aplicar esta plantilla a todas las subcarpetas.
  3. Por último, haz clic en Aplicar y OK para guardar los cambios.

Después de usar la opción Optimizar para, deberías poder eliminar archivos sin problemas. Podrías recibir una advertencia mientras intentas hacerlo, pero deberías poder evitarla.

Es posible que tengas que intentar optimizar tu carpeta para diferentes tipos de archivos, ya que puede que necesite varios intentos encontrar la configuración que funcione para ti.

19. Usa el Símbolo del Sistema para eliminar el archivo Thumbs.db

  1. Presiona la tecla Windows + X y selecciona Símbolo del Sistema (Admin). Si el Símbolo del Sistema no está disponible, puedes usar PowerShell.

  1. Escribe X: en la ventana del símbolo del sistema y presiona Enter. Asegúrate de reemplazar X con una letra real que represente tu partición donde se encuentra el archivo a abrir.
  2. Escribe el siguiente comando y presiona Enter para eliminar todos los archivos thumbs.db de tu partición. `del /ash /s thumbs.db`
  3. Ahora debes repetir estos pasos para todas las demás particiones en tu PC.

En muchos casos, la causa principal de este problema puede ser el archivo Thumbs.db. El archivo se encarga de almacenar tu caché de miniaturas, pero a veces, estos archivos pueden causar que este y muchos otros errores aparezcan.

Necesitas eliminar esos archivos de tus particiones para solucionar el problema. Esto es relativamente simple, y puedes hacerlo siguiendo los pasos anteriores.

Recuerda que esta solución no requiere realizarla en cada partición. En su lugar, puedes lograrlo solo en la que te está dando este problema.

Sin embargo, puede que tengas que eliminar thumbs.db de todas las particiones en tu PC para detener la aparición de este error.

20. Detén la compartición de la carpeta problemática

  1. Localiza la carpeta o el archivo que te está dando este mensaje de error.
  2. Haz clic derecho en el archivo o directorio problemático y elige Compartir con > Dejar de compartir en el menú.

Después de detener la compartición de la carpeta problemática, el problema debería resolverse por completo, y podrás mover, renombrar y eliminar tus archivos sin problemas.

21. Instala la última versión de .NET Framework

Muchas aplicaciones de Windows utilizan .NET Framework; a veces, este problema puede ocurrir si no tienes la versión necesaria de .NET Framework instalada.

Sin embargo, puedes solucionar este problema simplemente descargando .NET Framework desde el sitio web de Microsoft. Este marco es completamente gratuito, y para solucionar el problema, es posible que debas instalar todas las versiones del marco y comprobar si eso resuelve el problema.

22. Intenta renombrar el archivo o directorio usando el Símbolo del Sistema

  1. Abre Símbolo del Sistema como administrador.
  2. Ingresa el directorio deseado, seguido del siguiente comando, y presiona Enter para renombrar el archivo. Ten en cuenta que necesitas escribir el nombre y la extensión del archivo para que funcione. `rename problematic_file.txt new_name.txt`
  3. Alternativamente, puedes usar el siguiente comando: `rename c:path_to_problematic_file problematic_file.txt new_name.txt`

Según los usuarios, a veces no pueden renombrar archivos específicos porque la acción no se puede completar porque el archivo está abierto en otro programa.

Sin embargo, puede que puedas solucionar el problema simplemente utilizando el Símbolo del Sistema para renombrar el archivo o directorio problemático. Ten en cuenta que esta es una solución avanzada. Así que, si deseas usarla, aprende la sintaxis del Símbolo del Sistema de antemano.

Si por alguna razón, estás recibiendo un mensaje de acceso denegado en el Símbolo del Sistema, puede que desees intentar ejecutarlo desde el Modo Seguro, como te mostramos en Solución 15.

23. Cambia tu configuración de seguridad

  1. Localiza una carpeta funcional que no tenga este problema. Asegúrate de usar una carpeta que no sea del sistema.
  2. Haz clic derecho en la carpeta y elige Propiedades en el menú.

  1. Ve a la pestaña Seguridad, revisa la lista de grupos y usuarios disponibles y anótala.

  1. Repite los mismos pasos para la carpeta o archivo problemático una vez que abras la pestaña de Seguridad, y verifica si falta alguna entrada de Paso 2.
  2. Si es así, debes agregarlas manualmente haciendo clic en el botón Editar.

  1. Ahora haz clic en el botón Agregar.

  1. Ingresa el nombre de usuario o grupo deseado en el campo Ingrese los nombres de objeto a seleccionar y haz clic en Comprobar nombres.
  2. Haz clic en el botón OK.
  3. Selecciona el nuevo usuario o grupo agregado y marca Control total en la columna Permitir.
  4. Haz clic en Aplicar y OK para guardar los cambios.

  1. Recuerda que puede que tengas que repetir estos pasos y agregar todos los usuarios y grupos faltantes de Paso 2.

Si estás recibiendo este error frecuentemente, puede que sea debido a tus configuraciones de seguridad. A veces, la carpeta problemática puede carecer de permisos específicos de seguridad que causan que el problema aparezca.

Algunos usuarios sugieren simplemente agregar tu cuenta de usuario y concederle control total sobre el directorio afectado. Después de hacer eso, el problema debería resolverse por completo.

Esta solución es un poco avanzada, así que puede que no puedas realizarla correctamente si eres un usuario básico.

También vale la pena mencionar que no deberías usar esta solución en archivos y directorios del sistema. Así que, si tienes problemas con esos, puede que desees probar una solución diferente.

24. Cambia los permisos de seguridad de dllhost.exe

  1. Presiona Ctrl + Shift + Esc para abrir Administrador de tareas.
  2. Una vez que Administrador de tareas se abra, navega a la pestaña Detalles.
  3. Localiza dllhost.exe en la lista, haz clic derecho en él y elige Propiedades del menú.

  1. Navega a la pestaña Seguridad y haz clic en el botón Editar.

  1. Selecciona Administradores de la lista y marca Control total en la columna Permitir.
  2. Haz clic en OK y Aplicar para guardar los cambios.

Si no puedes cambiar los permisos de seguridad por alguna razón, puede que desees intentar finalizar el proceso de COM Surrogate. Pocos usuarios afirman que esta solución funcionó para ellos, así que siéntete libre de probarla. Para finalizar el proceso de COM Surrogate, haz lo siguiente:

  1. Abre Administrador de tareas.
  2. Localiza COM Surrogate en la lista de procesos, selecciónalo y haz clic en el botón Finalizar tarea.

Este error puede ocurrir a veces debido a problemas con el proceso COM Surrogate. Este proceso está relacionado con dllhost.exe, y puedes solucionar el problema cambiando la configuración de seguridad de dllhost.exe.

Después de finalizar el proceso de COM Surrogate, el problema debería resolverse. Si el problema aparece de nuevo, puede que tengas que repetir este proceso.

25. Termina el proceso del Explorador de Windows y usa el Símbolo del Sistema para eliminar el archivo

  1. Abre Administrador de tareas y termina el proceso Explorador de archivos, como se muestra en Solución 3.
  2. Después de finalizar el proceso del Explorador de archivos, haz clic en la opción Archivo en la parte superior y selecciona Ejecutar nueva tarea.
  3. Ingresa cmd, marca la casilla Crear esta tarea con privilegios administrativos y haz clic en OK.

  1. Cuando se abra el Símbolo del sistema, localiza el archivo o directorio problemático y elimínalo o edítalo usando el Símbolo del sistema.
  2. Después de eliminar el archivo, ingresa explorer.exe en el Símbolo del sistema para volver a iniciar el Explorador de Windows.

Como puedes ver, a veces Windows Explorer puede interferir con el Símbolo del Sistema y causar el error la acción no se puede completar porque la carpeta o un archivo en ella está abierto en otro programa y aparecer otros problemas. Sin embargo, deberías poder evitarlo usando esta solución.

Recuerda que esta solución requiere que estés familiarizado con la sintaxis básica del Símbolo del sistema, así que es posible que desees aprender algunos comandos básicos antes de intentar hacerlo.

Varios usuarios afirman que ni siquiera tienes que terminar Windows Explorer para eliminar el archivo problemático.

Según ellos, solo necesitas iniciar Símbolo del sistema con privilegios administrativos y usar el siguiente comando: `DEL /F /S /Q /A C:UsersUserNameDesktopFile.txt`

Por supuesto, usa la ruta correcta al archivo problemático antes de ejecutar el comando. Lee más sobre este tema

  • Soluciona el error no especificado 0x80004005 en Windows 10 y 11 para siempre
  • Solución: Los archivos temporales de Windows 10/11 no se eliminarán

26. Usa Process Explorer o Handle

Si eres un usuario avanzado, puedes intentar solucionar este problema usando Process Explorer o Handle. Process Explorer es similar a Administrador de tareas, ya que te permite ver los procesos actualmente activos junto con la lista de archivos que están utilizando.

Usando esta herramienta, puedes encontrar fácilmente el proceso que sostiene tu archivo y cerrarlo. Simplemente elige Buscar > Buscar Manejador o la opción DLL en el menú e ingresa el nombre del archivo o directorio que te da este error.

Ahora verás el nombre y el ID del proceso para que puedas cerrarlo rápidamente.

Otra aplicación que puede ayudarte a solucionar este problema es Handle. Esta es una herramienta de línea de comandos de terceros, y es más compleja que Process Explorer. A continuación, se detallan los pasos a seguir para utilizar Handle:

  1. Descarga la herramienta e inicia Símbolo del sistema como administrador.
  2. Escribe el siguiente comando y presiona Enter. `Handle64.exe > output.txt`
  3. Después de hacer eso, se creará el archivo output.txt. Minimiza el Símbolo del sistema y abre el archivo output.txt.
  4. Busca el archivo problemático en la lista y anota el número HEX al lado de él. Este es el ID de tu archivo que necesitarás utilizar para los pasos futuros.
  5. Localiza la fila principal de tu archivo y anota su ID.
  6. Ve al Símbolo del sistema, escribe el siguiente comando y presiona Enter. `handle.exe -c your_file_id -p your_process_id`
  7. Asegúrate de reemplazar your_file_id y your_process_id con los valores HEX correctos.

Si realizas este proceso correctamente, liberarás el archivo sin terminar su proceso. Esta es una solución avanzada, así que si eres un usuario básico, podrías experimentar algunas dificultades para realizarlo.

27. Desactiva la herencia para el archivo/directorio problemático

  1. Haz clic derecho en el archivo o directorio problemático y elige Propiedades.
  2. Navega a la pestaña Seguridad y haz clic en Avanzado.

  1. Haz clic en el botón Deshabilitar herencia.

  1. Elige Eliminar todos los permisos heredados de este objeto.

  1. Ahora haz clic en el botón Habilitar herencia y luego haz clic en Agregar.

  1. Haz clic en Seleccionar un principal.

  1. Ingresa tu nombre de usuario en el campo Ingrese el nombre del objeto a seleccionar y haz clic en Comprobar nombres.
  2. Si todo está en orden, haz clic en OK.

  1. Marca la opción de Control total y haz clic en OK.

  1. Guarda los cambios.

Después de realizar los cambios anteriores, deberías poder eliminar archivos y carpetas sin problemas. Recuerda que esta es una solución avanzada, así que solo debes usarla para archivos y directorios no del sistema.

Esto se debe a que desactivar la herencia de archivos y directorios del sistema puede causar problemas. Así que, puede que desees usar una solución diferente si tienes este problema con archivos del sistema.

28. Desmonta todas las unidades

  1. Abre Magic ISO y ve a Herramientas.
  2. Ahora navega a CD/DVD ROM virtual > Desmontar todas las unidades.

Alternativamente, puedes desmontar una imagen ISO directamente desde Este PC. Las imágenes ISO funcionan como unidades ópticas estándar, y puedes expulsarlas rápidamente.

  1. Abre Explorador de archivos y ve a Este PC.
  2. Localiza la unidad ISO y haz clic derecho sobre ella.
  3. Selecciona la opción Expulsar.

Pocos usuarios afirman que pueden solucionar el problema de archivo abierto en otro programa simplemente montando el archivo ISO y desmontándolo desde la aplicación. MagicDisk a veces puede mostrar tu archivo ISO como montado cuando no lo está.

Después de desmontarlo, todos tus archivos ISO montados se liberarán, y podrás eliminarlos sin problemas.

29. Usa el Administrador de tareas para cerrar el proceso problemático

A veces, este mensaje de error te dirá qué programa está sosteniendo tu archivo. Por ejemplo, muchos usuarios informaron este error mientras intentaban eliminar documentos de Word.

Si estás teniendo un problema similar, necesitas iniciar Administrador de tareas y verificar si la aplicación problemática está ejecutándose en segundo plano. Si es así, finaliza su proceso, y el problema debería resolverse completamente.

30. Renombra el archivo

Según los usuarios, si no puedes eliminar un archivo específico, puedes sortear el problema simplemente renombrando ese archivo. Debes localizar y renombrar el archivo problemático para solucionarlo.

Después de hacer eso, reinicia tu PC. Una vez que tu PC se reinicie, intenta eliminar el archivo nuevamente. Si, por alguna razón, no puedes renombrar el archivo, reinicia tu PC e intenta eliminar o quitar el archivo problemático.

31. Usa el CD Live de Ubuntu

Si recibes este mensaje de error frecuentemente, puede que puedas solucionarlo simplemente usando un CD Live de Ubuntu. Puedes usar cualquier otra versión de Linux si lo deseas, pero recomendamos usar una distribución de Ubuntu debido a su simplicidad.

Simplemente descarga el archivo ISO de Ubuntu y crea una unidad USB booteable o un disco Live. Necesitas arrancar desde la unidad USB o el disco óptico para iniciar Ubuntu.

Después de hacer eso, deberías poder encontrar el archivo problemático con facilidad y eliminarlo.

32. Elimina los metadatos usando EXIFtool

Según los usuarios, a veces los metadatos de tus archivos pueden causar que aparezca este problema. Necesitas eliminar todos los metadatos del archivo problemático para solucionar el problema.

Los usuarios informaron que solucionaron el problema usando EXIFtool. Esta es una herramienta de línea de comandos, así que puede que debas aprender su sintaxis antes de poder eliminar con éxito los metadatos.

Después de que elimines los metadatos, podrás eliminar el archivo sin problemas.

33. Cambia el propietario

  1. Haz clic derecho en el archivo o carpeta problemático y elige Propiedades.
  2. Navega a la pestaña Seguridad y haz clic en el botón Avanzado.
  3. Ahora deberías ver al propietario del archivo.
  4. Haz clic en la opción Cambiar junto al nombre del propietario.

  1. Selecciona Usuario, o Grupo aparecerá la ventana.
  2. Ingresa tu nombre de usuario en el campo Ingrese el nombre del objeto a seleccionar y haz clic en Comprobar nombres.
  3. Ahora, haz clic en el botón OK.
  4. Ahora, marca la opción Reemplazar al propietario en subcontenedores y objetos.
  5. Haz clic en Aplicar y OK para guardar los cambios.

A veces puedes solucionar este problema simplemente cambiando el propietario del archivo o directorio. Recuerda que cambiar el propietario de archivos del sistema puede causar problemas específicos, así que utiliza esta solución solo para archivos que no sean del sistema.

Si estás interesado en cómo tomar posesión de un archivo o una carpeta en Windows 10, consulta esta guía fantástica.

34. Intenta copiar otro archivo

Una solución alternativa que podría ayudarte con este problema es copiar otro archivo. Para hacer eso, localiza cualquier otro archivo, haz clic derecho en él y elige Copiar del menú.

Después de eso, localiza la carpeta o archivo que no pudiste eliminar previamente e intenta eliminarlo de nuevo.

Al copiar otro archivo, liberarás otros archivos del Explorador de Archivos, permitiéndote eliminarlos. Recuerda que esta es una solución alternativa; tendrás que repetirla para todos los archivos afectados.

También es importante mencionar que esta no es una solución universal, lo que significa que esta solución alternativa podría no ser capaz de solucionar el problema en todos los casos.

35. Asegúrate de que el archivo no está configurado como de solo lectura

  1. Haz clic derecho en el archivo defectuoso y elige Propiedades.
  2. Haz clic en la pestaña General en el menú superior.
  3. Desmarca la casilla de Solo lectura en la sección Atributos.
  4. Haz clic en Aplicar y OK para guardar los cambios.

A veces, este mensaje de error puede aparecer si estás tratando de modificar un archivo o directorio establecido en modo solo lectura. Para solucionar el problema, necesitas desactivar el modo solo lectura.

Después de realizar estos cambios, deberías poder modificar el archivo o carpeta sin problemas.

36. Asegúrate de que tu Windows esté actualizado

  1. Presiona la tecla Windows + I para abrir la aplicación de Configuración.
  2. Haz clic en la opción Actualización y seguridad.

  1. Ahora, haz clic en el botón Comprobar actualizaciones.

A veces, este mensaje de error puede ser causado por un error en Windows 10. La mayoría de los errores se abordan a través de actualizaciones de Windows. Por defecto, Windows 10 descarga automáticamente las actualizaciones, pero a veces podrías perderte una actualización importante.

Después de actualizar Windows a la última versión, el problema debería resolverse por completo. Si tu sistema ya está actualizado, tendrás que usar una solución diferente para solucionar este problema.

¿Cómo forzar eliminar un archivo que está abierto en otro programa?

  1. Abre Explorador de archivos y ve a la ubicación del archivo.
  2. Presiona Shift y haz clic derecho en cualquier espacio en la ubicación.
  3. Selecciona la Abrir ventana de PowerShell aquí, o Abrir ventana de Símbolo del sistema aquí según sea el caso.

el archivo está abierto en otro programa

  1. Escribe del seguido del nombre del archivo en la ventana de Símbolo del sistema o PowerShell.

del archivo está abierto en otro programa

  1. Presiona la tecla Enter.

Ten en cuenta que usar el comando del de esta manera elimina completamente el archivo. Con esto, no habrá forma de recuperar el archivo ya que no estará disponible en la papelera de reciclaje. Pero es bueno si no puedes eliminar archivos porque dice que el archivo está abierto en otro programa.

El mensaje de error la acción no se puede completar porque el archivo está abierto en otro programa puede causar muchos problemas en tu PC. Este error te impedirá acceder o eliminar archivos específicos. Pero deberías poder solucionarlo usando una de estas soluciones.

¿Estás enfrentando otros problemas, como un error inesperado que te impide abrir este archivo? Entonces, consulta nuestra guía para solucionarlo rápidamente.

Si tienes alguna otra pregunta, no dudes en dejarlas en la sección de comentarios a continuación, y las revisaremos.

Contenido

  1. ¿No puedes eliminar porque el archivo está abierto? Aquí está el porqué:
  2. ¿Cómo encontrar qué programa está usando un archivo?
  3. ¿Cómo soluciono el error *esta acción no se puede completar porque el archivo está abierto*?
  4. 1. Usa la limpieza de disco y repara el HDD
  5. 2. Vacía la papelera de reciclaje
  6. 3. Termina el proceso del Explorador de Windows y reinícialo
  7. 4. Edita tu política de grupo
  8. 5. Desactiva el panel de vista previa
  9. 6. Desactiva miniaturas
  10. 7. Modifica tu registro
  11. 8. Elimina las carpetas TEMP
  12. 9. Establece las ventanas de carpeta para abrirse como procesos separados
  13. 10. Deshabilita el grupo hogar
  14. 11. Usa Unlocker
  15. 12. Cambia la vista de tus carpetas
  16. 13. Desactiva la búsqueda de Windows
  17. 14. Abre y cierra tu archivo
  18. 15. Usa el Modo Seguro y el Símbolo del Sistema
  19. 16. Realiza un inicio limpio
  20. 17. Usa una aplicación PDF diferente
  21. 18. Usa la opción Optimizar para
  22. 19. Usa el Símbolo del Sistema para eliminar el archivo Thumbs.db
  23. 20. Detén la compartición de la carpeta problemática
  24. 21. Instala la última versión de .NET Framework
  25. 22. Intenta renombrar el archivo o directorio usando el Símbolo del Sistema
  26. 23. Cambia tu configuración de seguridad
  27. 24. Cambia los permisos de seguridad de dllhost.exe
  28. 25. Termina el proceso del Explorador de Windows y usa el Símbolo del Sistema para eliminar el archivo
  29. 26. Usa Process Explorer o Handle
  30. 27. Desactiva la herencia para el archivo/directorio problemático
  31. 28. Desmonta todas las unidades
  32. 29. Usa el Administrador de tareas para cerrar el proceso problemático
  33. 30. Renombra el archivo
  34. 31. Usa el CD Live de Ubuntu
  35. 32. Elimina los metadatos usando EXIFtool
  36. 33. Cambia el propietario
  37. 34. Intenta copiar otro archivo
  38. 35. Asegúrate de que el archivo no está configurado como de solo lectura
  39. 36. Asegúrate de que tu Windows esté actualizado
  40. ¿Cómo forzar eliminar un archivo que está abierto en otro programa?