domingo, 2 de enero de 2011

Desbloquear carpeta o archivo en Windows

Si eres usuario del S.O. de Microsoft seguro que alguna vez te ha sucedido que has intentado eliminar una carpeta o un archivo o cambiarle el nombre y no has podido, apareciéndote una ventana como ésta:

Con el mensaje: “La acción no se puede completar porque otro programa abrió la carpeta o uno de sus archivos. Cierre la carpeta o el archivo e inténtelo de nuevo”.

La solución es obvia, tenemos que desbloquear el archivo o la carpeta que queremos modificar/eliminar. El problema: el famosísimo S.O. no permite (de forma nativa) saber que proceso está bloqueandolo. La solución: descargar Process Explorer, averiguar el proceso que bloquea nuestro archivo/carpeta y matarlo.

Una vez descagado el programa tan sólo lo descomprimimos y ejecutamos (como administrador si es necesario) "procexp.exe". Ahora nos dirigimos a "Find>Find Handle or DLL...", o bien pulsamos "Ctrl+F" o bien pulsamos el icono de buscar:

Ahora introducimos el nombre del archivo o carpeta en cuestión y presionamos "Search", seleccionamos la linea que nos aparecerá (si son dos iguales pulsamos sobre cualquiera de ellas) y en la lista de procesos se nos marcará en gris dicho proceso:

Por último ya sólo queda pulsar el botón secudario del ratón sobre él y seleccionar "Kill Process", también podemos simplemente seleccionarlo y pulsar la tecla "Supr". Si el proceso que matamos es "explorer.exe" tendremos que volverlo a lanzar, para los que no sepan como, es muy sencillo: iniciamos el "Administrador de tareas" (Ctrl+Alt+Supr) y en el menú "Archivo" elegimos "Nueva tarea (Ejecutar...)", en la ventana que aparece escribimos "explorer.exe" y pulsamos "Aceptar" o simplemente la tecla "Intro".

Descarga | Process Explorer
Vía | Quadrato

9 comentarios:

David dijo...

También existe una aplicación llamada Unlocker, que hace lo mismo que la tuya pero con dos clicks sobre el archivo/carpeta bloqueado, échale un ojo cuando puedas :D

rsister dijo...

Hola, ya la había visto pero en mi Windows 7 (64 bits) no me funcionó y por eso probé Process Explorer que me funciona perfectamente y es un poco más completo. De todos modos buena observación. Gracias!

elide777 dijo...

Gracias, de verdad, me sirvió perfecto :)

Anónimo dijo...

No me sirvió cuando le di al kill process me dice acceso denegado

rsister dijo...

¿Seguro que has ejecutado el programa como administrador (Botón derecho > Ejecutar como administrador)?

Anónimo dijo...

hola!! a mi me pasa algo muy raro es como si no acabase de cargar y por lo tanto, no me reconoce todas las carpetas...... SOS
gracias

rsister dijo...

¿Qué es lo que no te acaba de cargar? ¿Puedes explicarte un poco mejor para que te pueda ayudar?

Anónimo dijo...

Hola, les cuento que no podía mover una carpeta. Probé con fileassasin, y no funcionó, en realidad por lo que vi, solo "mata" archivos y no carpetas. Probé con Unlocker y por más que intentaba arrancar el programa nunca me arranco (aclaro por si sirve de algo que mi sistema operativo es windows seven). Lleque a este post y probé con "process explorer" (en modo administrador) y si bien realize todo el proceso descripto, nunca pude lograr mover mi carpeta.
Finalmente probé, tal vez con lo más simple y que fue iniciar windows en "modo seguro", una vez iniciado en este modo pude mover la carpeta sin problemas. Espero que si a alguien le paso algo similar le sirva el "modo seguro"

Persona dijo...

Muchas gracias, me ha servido de ayuda!