¿Cómo saber qué proceso está bloqueando o usando un archivo en Windows 11/10?
¿No puede eliminar, mover o realizar ninguna acción en un archivo porque está bloqueado por un proceso? Averigüe(Find) qué proceso está bloqueando un archivo en Windows 11/10 usando varios métodos discutidos 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(File in Use) que muestra un mensaje que dice " La acción no se puede completar porque el archivo está abierto en otro programa".(The action can’t be completed because the file is open in another program) “. En algunos casos, mostrará el nombre del proceso o programa que está usando el archivo. Pero, muchas veces, no lo hace.
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 11/10 .
Cómo saber qué proceso está bloqueando o usando un archivo en Windows 11/10
Estos son los diferentes métodos para identificar el proceso que está bloqueando un archivo en Windows 11/10 :
- Verifique el proceso que está bloqueando un archivo usando el Monitor de recursos(Resource Monitor) .
- Utilice SysInternals Process Explorer(Use SysInternals Process Explorer) para identificar el proceso que está bloqueando un archivo.
- Descúbralo a través del símbolo del sistema(Command Prompt) con la herramienta Manejar .(Handle)
- Utilice el software gratuito OpenedFilesView(Use OpenedFilesView) para identificar el proceso que contiene un archivo.
Vamos a elaborar en estos métodos ahora.
1] Verifique(Check) el proceso que está bloqueando un archivo usando el Monitor de recursos(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 del disco, los identificadores de archivos, etc.
Abra la aplicación Ejecutar presionando la tecla de acceso directo (Run)Windows + R y luego escriba resmon en ella. Presione el botón Aceptar y se abrirá el Monitor de recursos .(Resource Monitor)
En la ventana del Monitor de recursos(Resource Monitor) , vaya a la pestaña CPU y expanda la opción Identificadores asociados . (Associated Handles)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(Enter) . 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. (End Process)Una vez que finalice el proceso, intente realizar la acción que deseaba en el archivo previamente bloqueado.
2] Use 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(Process Explorer) de procesos , vaya al menú Archivo(File) y haga clic en la opción Buscar identificador o DLL . (Find Handle or DLL)A continuación, ingrese el nombre del archivo en la ventana de diálogo Buscar de Process Explorer(Process Explorer Search) y presione la opción Buscar . (Search)Todos los procesos que utilizan el archivo que ingresó aparecerán en los resultados.
Haga clic derecho(Right-click) en el proceso identificado en la pestaña Proceso(Process) y luego ciérrelo.
Ahora, verifique con el archivo si todavía está retenido o bloqueado por un proceso o no.
Relacionado: (Related:) El proceso no puede acceder al archivo porque lo está utilizando otro proceso.(The process cannot access the file because it is being used by another process.)
3] Descúbralo(Find) a través del símbolo del sistema(Command Prompt) usando la herramienta Manejar(Handle)
Handle es una utilidad basada en comandos para saber qué proceso tiene un archivo abierto. Es básicamente una versión de línea de comandos del SysInternals Process Explorer mencionado anteriormente . Puede seguir los pasos a continuación para verificar el proceso que contiene un archivo en el símbolo del sistema usando esta herramienta:
Descarga Handle desde microsoft.com y extrae la carpeta ZIP. Ahora, abra CMD en la carpeta extraída(open CMD in the extracted folder) . En el símbolo del sistema(Command Prompt) , ingrese un comando con la siguiente sintaxis:
handle.exe -a -u <filename-with-path>
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 el ID de proceso y el nombre de usuario.
Traté de verificar lo mismo ingresando solo el nombre del archivo sin la ruta completa, funcionó. Pero, puede 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, puedes cerrarlo desde el Administrador de tareas(Task Manager) .
4] Use el software gratuito OpenedFilesView(Use 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. Luego mostrará todos los archivos abiertos actualmente con los detalles respectivos, incluido el nombre del proceso, la ID 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( Find) 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.
Espero que esta guía lo ayude a identificar el proceso de retener un archivo y luego cerrarlo.
Ahora lea: (Now read:) Eliminar archivos bloqueados y corregir el error El archivo está bloqueado.
Related posts
Microsoft Office Click-To-Run High CPU usage en Windows 11/10
El procedure call remoto no se pudo error cuando se utiliza en DISM Windows 10
Background Intelligent Transfer Service no funciona en Windows 11/10
Fix Device encryption se suspende temporalmente el error en Windows 11/10
Cómo abrir y leer archivos Small Memory Dump (DMP) en Windows 10
La seguridad en un glance page en Windows Security está en blanco en Windows 10
Desktop Location no está disponible ni está disponible en Windows 11/10
Falta operando System NO Found error en Windows 11/10
Herramienta de corte bloqueada, se congela o se estrella en Windows 10
Movies & TV app freezing, no funciona ni se abre en Windows 10
Media Transfer Protocol (MTP) no está funcionando en Windows 10
Run DISM Offline para reparar Windows 10 System Image backup
LogonUI.exe Application error en Startup en Windows 11/10
Su PC no admite el error Miracast - Windows 10
No se puede recibir o hacer llamadas usando su Phone app en Windows 10
No se detectaron escáneres Error en la computadora Windows 10
Fix Problemas de Windows 10 Printer con Printer Troubleshooter
Windows no puede obtener el Network Settings del enrutador en Windows 10
Su organización ha desactivado actualizaciones automáticas en Windows 10
Eliminado Printer sigue reapareciendo y regresando en Windows 10