Como saber que proceso de Windows está bloqueando un archivo

Supongo que todos hemos pasado alguna vez por esto. Intentamos renombrar, mover o eliminar un archivo de Windows pero recibimos un mensaje de error como los siguientes:

  • «No se puede borrar el archivo: Acceso denegado»
  • «Ha ocurrido una violación de distribución»
  • «El archivo fuente o destino podría estar en uso»
  • «El fichero está siendo usado por otro usuario o proceso».
  • «Asegurese de que el disco no está lleno o protegido contra escritura y de que el archivo no está actualmente en uso»

Una de las mejores formas de administrar archivos bloqueados (o carpetas) es mediante el programa gratuito de Microsoft «Process Explorer». Vamos a descubrir como usarlo para poder buscar esa librería, programa o Identificador que está bloqueando el archivo que nos interesa. Necesitaremos usar una cuenta de administrador.

En Windows 7 y Windows 8, el mensaje de sistema podría decirnos qué programa está usando el archivo. Pero eso no ocurre si estamos usando XP, así que lo descubriremos:

  1. Abrimos Process Explorer (como administrador)
  2. En la barra de tareas, buscamos el icono de «punto de mira» situado en la parte derecha (imagen inferior)
  3. Hacemos click y arrastramos dicho elemento sobre el archivo o librería bloqueado y después soltamos.
  4. El ejecutable que está usando dicho archivo será destacado en la lista principal de la ventana de Process Explorer.

Como saber que Identificador o DLL está usando un archivo

  1. Abriremos Process Explorer (como administrador)
  2. Introducimos el atajo de teclado Ctrl+F. También podemos hacerlo mediante el menú «Buscar» y seleccionar «Buscar un identificador o DLL».
  3. Se abrirá un cuadro de diálogo.
  4. Escribimos el nombre del archivo bloueado o cualquier otro que nos interese. Con escribir el nombre parcialmente es suficiente.
  5. Click sobre «Buscar»
  6. Se generará una lista. Aparecerán una o varias entradas.
  7. Un proceso individual puede terminarse seleccionándolo y presionando la tecla SUPR. Sin embargo tened cuidado al cerrar los procesos pues podrían tener consecuencias extrañas. Muchas veces un reinicio basta para liberar el fichero.

Podéis descargar Process Explorer aquí.

Como alternativa sencilla, podéis descargar el programa Unlocker desde: http://www.emptyloop.com/unlocker/

4 comentarios en “Como saber que proceso de Windows está bloqueando un archivo

  1. Pingback: Bitacoras.com

  2. Pingback: ¿Qué hago con un archivo desconocido y que no se qué contiene? | Utiles PC

Deja un comentario!