Cómo saber qué proceso está bloqueando un archivo en Windows 10

Cómo saber qué proceso está bloqueando un archivo en Windows 10

¿No puede eliminar, mover o realizar ninguna acción en un archivo porque está bloqueado por un proceso? Descubra qué proceso está bloqueando un archivo en Windows 10 utilizando varios métodos que se describen en este artículo.

Muchas veces, cuando intentamos una acción (eliminar, renombrar, copiar, etc.) en un archivo, obtenemos un cuadro de diálogo Archivo en uso que muestra un mensaje que dice " La acción no se puede completar porque el archivo está abierto en otro programa “. En algunos casos, mostrará el proceso o el nombre del programa que está utilizando el archivo. Pero muchas veces no es así.

Ahora, ¿cómo saber qué proceso tiene un archivo abierto? Si es urgente, debe identificar el proceso que bloquea un archivo y luego finalizar el proceso para modificar el archivo de destino. En esta guía, discutiremos diferentes métodos para verificar el proceso que contiene un archivo en Windows 10.

Cómo saber qué proceso está bloqueando un archivo en Windows 10

Estos son los diferentes métodos para identificar el proceso que bloquea un archivo en Windows 10:

  • Verifique el proceso que está bloqueando un archivo usando Resource Monitor.
  • Utilice SysInternals Process Explorer para identificar el proceso que está bloqueando un archivo.
  • Descúbrelo a través del símbolo del sistema con la herramienta Manejar.
  • Utilice el software gratuito OpenedFilesView para identificar el proceso que contiene un archivo.

Verifique el proceso que está bloqueando un archivo usando Resource Monitor

Con Resource Monitor , puede identificar el proceso o servicio que bloquea un archivo. Es una utilidad incorporada en Windows 10 que lo ayuda a monitorear el uso de la CPU, la memoria, la red de discos, los identificadores de archivos, etc.

Abra la aplicación Ejecutar presionando la tecla de acceso rápido Windows + R y luego escriba resmon en ella. Presione el botón OK y se abrirá el Monitor de recursos.

En la ventana Monitor de recursos, vaya a la pestaña CPU y expanda la opción Controladores asociados . Ahora, en el cuadro de búsqueda, escriba el nombre del archivo que se muestra bloqueado por un proceso y presione el botón Entrar. Le mostrará una lista de procesos que contienen el archivo de destino.

Puede hacer clic con el botón derecho en el proceso y seleccionar la opción Finalizar proceso para finalizarlo. Una vez finalizado el proceso, intente realizar la acción que deseaba en el archivo previamente bloqueado.

Utilice SysInternals Process Explorer para identificar el proceso que está bloqueando un archivo.

Otra opción para identificar el proceso o servicio que contiene un archivo es SysInternals Process Explorer. Es una utilidad avanzada para encontrar información detallada sobre los procesos en ejecución en su sistema. Para identificar el proceso que contiene un archivo a través de él, puede seguir los pasos a continuación:

En primer lugar, descargue y ejecute SysInternals Process Explorer en su PC. Ahora, en la ventana del Explorador de procesos, vaya al menú Archivo y haga clic en la opción Buscar identificador o DLL . A continuación, ingrese el nombre del archivo en la ventana de diálogo Buscar del Explorador de procesos y presione la opción Buscar. Todos los procesos que utilizan el archivo que ingresó aparecerán en los resultados.

Haga clic con el botón derecho en el proceso identificado en la pestaña Proceso y luego ciérrelo.

Ahora, verifique con el archivo si todavía está retenido o bloqueado por un proceso o no.

Relacionado: El proceso no puede acceder al archivo porque lo está utilizando otro proceso.

Descúbrelo a través del símbolo del sistema con la herramienta Manejar

Handle es una utilidad basada en comandos para indicar qué proceso tiene un archivo abierto. Es básicamente una versión de línea de comandos del Explorador de procesos de SysInternals mencionado anteriormente. Puede seguir los pasos a continuación para verificar el proceso que contiene un archivo en el símbolo del sistema con esta herramienta:

Descargue Handle desde microsoft.com y extraiga la carpeta ZIP. Ahora, abra CMD en la carpeta extraída . En el símbolo del sistema, ingrese un comando con la siguiente sintaxis:

handle.exe -a -u nombre de archivo-con-ruta

Por ejemplo: handle.exe -a -u "C: \ Users \ KOMAL \ Documents \ Sample Files \ twc.pdf"

A medida que ingresa el comando, se mostrará una lista de procesos que contienen el archivo con ID de proceso y nombre de usuario.

Traté de verificar lo mismo ingresando solo el nombre del archivo sin la ruta completa, funcionó. Pero es posible que no funcione para todos los archivos. Por lo tanto, se recomienda ingresar la ubicación del archivo bloqueado.

Después de identificar el proceso, puede cerrarlo desde el Administrador de tareas .

Utilice el software gratuito OpenedFilesView para identificar el proceso que contiene un archivo

OpenedFilesView es una aplicación portátil para ver todos sus archivos abiertos y los procesos que los contienen. Puede descargar su carpeta ZIP, extraerla y luego ejecutar su archivo OpenedFilesView.exe para iniciar su interfaz. A continuación, mostrará todos los archivos abiertos actualmente con los detalles respectivos, incluido el nombre del proceso, la identificación del proceso, la ruta del proceso, los permisos del archivo, la ruta del archivo de destino, etc.

Localice su archivo de destino y verifique qué proceso lo contiene. Además, puede usar su opción Buscar para buscar rápidamente un archivo bloqueado y el proceso asociado. Después de encontrar el proceso, haga clic derecho en el archivo y cierre todos los procesos que lo contienen

Gracias por visitar este sitio, espero que te haya gustado y vuelvas proximamente, compartela en las redes sociales, gracias

Compartir en Facebook Compartir en twitter

Semrush sigue a tu competencia

Fecha actualizacion el 2021-06-08. Fecha publicacion el 2021-06-08. Categoria: windows 10 Autor: Oscar olg Mapa del sitio Fuente: thewindowsclub