How To

Cómo resolver el error “El proceso no puede acceder al archivo porque otro proceso lo está utilizando”

February 13, 2026 7 minutos de lectura Updated: February 13, 2026

Al intentar ejecutar o instalar una aplicación, a veces te encuentras con este frustrante error que indica que otro proceso está usando un archivo. Es bastante molesto porque paraliza el trabajo y no siempre queda claro qué proceso es el responsable. Suele aparecer durante la instalación de la aplicación, la compilación de código o incluso al intentar iniciar un sitio web en IIS. El problema principal es que otro proceso ha bloqueado el archivo, por lo que la tarea actual no puede acceder a él. Solucionarlo suele implicar encontrar ese proceso y cerrarlo, pero bueno, es más fácil decirlo que hacerlo. Por suerte, existen herramientas y métodos integrados para rastrear qué está secuestrando el archivo.

Cómo solucionar el error “Archivo en uso” en Windows

Comprobar mediante el Monitor de recursos

Esta opción es muy útil si el mensaje de error menciona qué archivo está bloqueado. Al igual que Sherlock Holmes, puedes rastrear el proceso oculto que está acaparando el archivo. Básicamente, usarás el Monitor de Recursos de Windows para revisar los controladores y ver qué está reteniendo ese archivo. En algunas configuraciones, esto puede ser impredecible: a veces muestra el archivo y el proceso inmediatamente, otras veces requiere un poco de espera.

  • Presione Windows + R, escriba resmon.exey luego presione Enter.
  • Cambie a la pestaña CPU si aún no está allí.
  • Haga clic en el triángulo junto a Controladores asociados para expandirlo.
  • Escribe el nombre del archivo en el cuadro de búsqueda ” Identificadores de búsqueda “.Si ves tu archivo en la lista, ¡genial! Si no, puede que esté bloqueado o no esté en uso.
  • Haga clic derecho en el controlador y seleccione Finalizar proceso.
  • Después de eso, el archivo debería desbloquearse y tu aplicación podrá acceder a él la próxima vez.

Tenga en cuenta que, a veces, finalizar procesos de esta manera puede matar algo importante. Por lo tanto, conviene verificar qué procesos se están ejecutando antes de forzar su cierre.

Cerrar procesos o aplicaciones relacionados

Si el nombre del archivo no aparece en el mensaje de error o no está seguro de qué proceso está causando el problema, el siguiente paso es cerrar cualquier aplicación que pueda estar usándolo. La clave está en pensar en aplicaciones recientes o procesos en segundo plano que podrían estar bloqueados. Usar el Administrador de Tareas suele ser la opción más rápida, ya que muestra lo que se está ejecutando activamente.

  • Presione Ctrl + Shift + Escpara abrir el Administrador de tareas.
  • Revisa los procesos: busca cualquier cosa que pueda estar relacionada con la tarea que intentas realizar. Por ejemplo, si estás instalando un juego o ejecutando un servidor, cierra esas aplicaciones primero.
  • Haga clic en la aplicación o el proceso y luego presione Finalizar tarea.

Aviso: en algunas configuraciones, las aplicaciones no siempre se cierran por completo, sobre todo si se bloquean o se quedan en segundo plano. Quizás tengas que reiniciar el PC si las aplicaciones no se cierran correctamente, pero a veces basta con cerrar las aplicaciones más comunes.

Ejecutar la aplicación o el proceso como administrador

A veces, el archivo está en uso porque el usuario actual no tiene suficientes permisos. Ejecutar la aplicación como administrador puede otorgarle el acceso necesario para anular algunos bloqueos causados ​​por procesos del sistema. Si el error se produce durante las operaciones de línea de comandos, no omita este paso: use un símbolo del sistema con privilegios elevados o PowerShell.

Nota: Si está intentando ejecutar comandos en PowerShell o CMD, haga clic derecho en sus íconos y seleccione Ejecutar como administrador.

Para ejecutar una aplicación como administrador, simplemente haga clic derecho en su icono y seleccione “Ejecutar como administrador”. En el caso de servicios o servidores web como IIS, iniciarlos con permisos elevados a veces soluciona problemas de permisos persistentes.

Además de eso, es posible que quieras intentar establecer la prioridad del proceso en Alta :

  • Abra el Administrador de tareas.
  • Vaya a la pestaña Detalles.
  • Encuentra el proceso o aplicación en cuestión.
  • Haga clic derecho sobre él, seleccione Establecer prioridad y luego elija Alta.

Esto no es infalible, pero a veces ayuda a anticiparse a los conflictos de recursos que causan problemas de acceso. Recuerde que asignar demasiadas prioridades a procesos puede ralentizar el sistema; es cuestión de equilibrio.

Reinstalar en modo seguro con funciones de red

Si el error ocurre durante la instalación, especialmente con aplicaciones como Roblox o Escape from Tarkov, instalar en modo seguro puede solucionar el problema. Para ello, deberá reiniciar en modo seguro con funciones de red, lo que carga Windows con la mínima cantidad de controladores y le ofrece un entorno más limpio para instalar o solucionar problemas.

  1. Presione Windows + R, escriba msconfigy presione Enter.
  2. En la ventana Configuración del sistema, vaya a la pestaña Arranque.
  3. Marque las casillas junto a Arranque seguro y Red.
  4. Haga clic en Aplicar y luego en Aceptar. Reinicie cuando se le solicite.

Una vez en Modo Seguro, intenta reinstalar. Es extraño, pero algunos archivos o procesos que bloquean la instalación no pueden ejecutarse en Modo Seguro. Después de la instalación, no olvides volver a msconfig y desmarcar el Arranque Seguro para volver a Windows normal.

Desactivar el antivirus o Windows Defender temporalmente

Es un poco arriesgado, pero el software antivirus a veces bloquea los archivos que analiza o detecta archivos legítimos de aplicaciones, lo que complica el proceso. Desactivar temporalmente la protección en tiempo real puede ayudarte a determinar si el software de seguridad es el verdadero problema. No olvides volver a activarla después.

  1. Abra el cuadro de diálogo Ejecutar ( Windows + R), escriba windowsdefender:y luego presione Enter.
  2. Haga clic en Protección contra virus y amenazas.
  3. Seleccione Administrar configuración.
  4. Deshabilitar la protección en tiempo real.

Si usas un antivirus de terceros, busca su configuración y desactiva temporalmente los análisis en tiempo real. Aun así, ten cuidado y no te expongas demasiado tiempo.

Una vez que haya terminado su trabajo, vuelva a habilitar las protecciones.

Restablecer configuración de red

Los problemas de red a veces pueden interferir con el acceso a archivos si las políticas de red o los recursos compartidos se complican. Restablecer la configuración de red es una solución rápida que restablece todo a la configuración predeterminada. Es un poco drástico, ya que elimina contraseñas de Wi-Fi, configuraciones de VPN, etc., pero a menudo restaura el acceso correcto.

  1. Presione Windows + Ipara abrir Configuración.
  2. Vaya a Red e Internet y luego seleccione Configuración de red avanzada.
  3. Haga clic en Restablecer red.
  4. Pulsa “Restablecer ahora”. Tu PC se reiniciará enseguida.

Tras el restablecimiento, vuelva a conectarse a sus redes y compruebe si el problema se ha resuelto. A veces, las interrupciones de la red provocan bloqueos de archivos o errores de acceso, especialmente en configuraciones compartidas.

Correcciones para el Administrador de IIS y los puertos

Cerrar procesos que utilizan puertos en conflicto

Si está intentando iniciar un sitio web en IIS y recibe un error sobre puertos que ya están en uso, probablemente se deba a que otro proceso ya está escuchando en el puerto 80 o 443. El comando netstat de Windows puede ayudarlo a identificar qué está acaparando estos puertos.

  1. Abra el símbolo del sistema como administrador: presione Windows + R, escriba cmdy luego presione Ctrl + Shift + Enter.
  2. Escribe netstat -ano | findstr :80y pulsa Enter.
  3. Si ve alguna salida, anote el número al final: ese es el PID.
  4. Abra el Administrador de tareas, vaya a Detalles y busque el proceso con ese PID.
  5. Haga clic derecho y seleccione Finalizar tarea.

Repita para el puerto 443 si es necesario. Esto debería liberar las ranuras.

Cambiar el puerto IIS predeterminado

Si detener los procesos no funciona o no se mueven, puede indicarle a IIS que use un puerto diferente, como 8081 o 8443. Esto a menudo evita conflictos.

  1. Abra el Administrador de IIS.
  2. En el panel izquierdo, expanda su servidor y luego haga clic en Sitios.
  3. Haga clic derecho en Sitio web predeterminado y seleccione Editar enlaces.
  4. En la lista, seleccione el enlace con el puerto 80 o 443 y luego haga clic en Editar.
  5. Cámbielo a algo como 8081 para HTTP o 8443 para HTTPS. Confirme con Aceptar.
  6. Cierre todos los cuadros de diálogo e intente iniciar el sitio nuevamente.

Cambiar el registro para la dirección HTTP predeterminada

A veces, IIS se niega a iniciarse porque la configuración del registro altera la interfaz de red. Una advertencia rápida: manipular el registro es arriesgado. Realice una copia de seguridad primero, a menos que se sienta cómodo editando claves de registro.

  1. Abra el símbolo del sistema como administrador (presione Windows + R, escriba cmdy ejecute como administrador).
  2. Detener el servicio HTTP: net stop HTTP. Cuando se le solicite, confirme con Y.
  3. Abra el editor de registro: escriba regediten el cuadro Ejecutar y presione Entrar.
  4. Vaya a HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\ListenOnlyList.
  5. Si no existe dicha clave, perfecto: la predeterminada probablemente sea la correcta. Si existe, haga clic derecho en las direcciones IP y elimine cualquier entrada que no sea 0.0.0.0.
  6. Una vez limpiado, salga del registro y luego reinicie el servicio HTTP: net start HTTP.

Esto suele liberar a IIS de conflictos de escucha. De nuevo, ten cuidado: ya estás en lo más profundo del sistema.

Con suerte, estos métodos te ayudarán a resolver el problema. En algunas máquinas, una solución funciona de inmediato; en otras, una combinación de estas es suficiente. Es un poco engorroso, pero localizar procesos o puertos no es tan difícil una vez que le coges el truco.¡Mucha suerte con la resolución de problemas!