¡Envia tu foto al Fotomaton!
En windows, al intentar eliminar un fichero, en algunas ocasiones el sistema operativo no nos lo permite, mostrando un mensaje similar al siguiente:
No se puede eliminar archivo: está siendo usado por otra persona o programa. Cierre todos los programas que puedan estar utilizando este archivo e inténtelo de nuevo.
O si se trata de un fichero ejecutable:
No se puede eliminar emule: Se ha denegado el acceso. Compruebe que el disco no esté lleno ni protegido contra escritura y que el archivo no esté actualmente en uso.
Esto ocurre por simple lógica: Si windows está utilizando un archivo (visualizando una película en formato AVI, por ejemplo) no te permite eliminarlo. Esto puede ser por varios motivos:
Este problema era muy sencillo de solucionar en su caso más simple. Bastaba con pulsar CTRL+ALT+SUPR y en el Administrador de tareas comprobar si existía algún programa que usaba el fichero. Si era así, se mataba el proceso y luego se borraba el fichero.
Hay casos en los que el fichero a eliminar aparentemente no está siendo usado y no nos permite borrarlo. Es muy frecuente en los ficheros de vídeo AVI. En algunos casos, Windows XP podía no responder al interactuar o intentar eliminar un fichero AVI aunque no lo estuvieramos utilizando.
Esto ocurría porque Windows intentaba buscar en el archivo la información del índice (datos del vídeo) y en algunos casos no la encontraba, volviendo a analizar todo el fichero, manteniendolo ocupado (en uso). Esto se solucionaba descargando la DLL que se ocupaba de esta tarea, en Inicio / Ejecutar: regsvr32 /u shmedia.dll.
Más información en KB822430.
En otras ocasiones, podría ocurrir que no se nos permitiera eliminar el fichero porque tiene carácteres raros (ocurre con codificaciones de otros idiomas), porque hemos excedido el límite de cáracteres por carpeta anidada (ocurre cuando descomprimimos varios ficheros con nombre largo en varias carpetas), no podemos borrar una carpeta que contiene ficheros (por ejemplo DLL) que están siendo usadas por algún programa (no se trata del programa directamente), etc.
Existe un programa llamado Unlocker. Con este programa instalado, la cuestión será tan fácil como hacer clic derecho sobre el fichero que no podemos eliminar y seleccionar Unlocker.
Entonces nos aparecerá una ventana que nos dirá que programas están bloqueando el archivo, con la posibilidad de desbloquearlo y eliminarlo.
En la propia página del autor podemos ver una comparativa de varios programas similares y las posibilidades de cada uno. Cabe destacar otra utilidad llamada Process Explorer, de Sysinternals (empresa adquirida recientemente por Microsoft).
14 Comentarios
A mi me pasa cada 2 x 3, cuando no puedo eliminar el fichero reinicio Windows, aveces funciona, aveces no.
Lo voy a probar al programilla.
Saludos.
¿Lógico? Eso es discutible. En Ubuntu Linux tu puedes borrar, mover o renombrar un archivo que estés viendo. Total ya fue cargado en memoria.
Eso resulta MUY práctico para cambiarles el nombre según lo que contengan (libros en pdf por ejemplo)
Hay otra solución rápida: cerrar el proceso explorer.exe y volver a ejecutarlo, problema eliminado (al menos en los casos de archivos de sonido, vídeo, etc... Nunca me ha pasado con un ejecutable).
#4 Eso solo pasa si el proceso que bloquea el archivo es el Explorer!! Normalmente, salvo que sea porque estás usándolo expresamente, pocos procesos que no sean ese estaran bloqueando tu archivo. Yo llevo mucho tiempo ya usandolo. Muy bueno ;)
Pues será que a mi me lo bloquea el explorer el 99% de las veces xD
JuanPablo en realidad no es eso lo que ocurre. Date cuenta que si estuvieras viendo una película Divx con audio 5.1 (usualmente 1.5GB) necesitarías un giga y medio de RAM para ello.
En realidad lo que ocurre en linux es debido a su estructura de archivos, que es diferente a la de windows. Al borrar un fichero, realmente no lo estás eliminando (sigue ahí, pero sin una referencia en la tabla de archivos) y es eso lo que continúa leyendo el reproductor.
Sin embargo, prueba a eliminar el fichero con srm (secure-delete) o hacer un echo "hguahga" >>fichero.avi, verás que la reproducción se interrumpe.
Berenice, lo que dice Elias es cierto. Pero también he de decir que la forma que menciona Berenice saca de más de un apuro si no tienes las herramientas necesarias a mano. Ahí también he utilizado el Process Explorer que permite matar un handle determinado que tiene el proceso explorer.exe sin necesidad de cargarse el proceso entero.
Saludos
Cierto que en Linux la cosa es diferente, por eso me lo instalé; con el XP hace años que puse el Unlocker por que estaba hasta los ***** de ese problema, y he de reconocer que va estupendamente.
Un saludo.
Otra buena opción también es "fileAssasin"
Buen dato ese programa es bueno por lo menos a mi me ha sacado de varios apuros con esos benditos archivos que se niegan a salir de mi PC. Saludos desde Venezuela.
Hehehe Pues a mi el unlocker me a fallado mas de una vez, dandome la opcion de eliminar el archivo a reiniciar, y nunca lo hace, pero kisas sea mala vibra mia
Cambiaros al software Libree! me lo agredecereis ;)
Salu2 y buen blog!!
Muchas gracias he podido borrar un avi descargando la dll
Error al borrar un archivo o carpeta. No se puede eliminar archivo: Está siendo usado por otra persona o programa. Cierre todos los programas que puedan estar utilizando esté archivo e inténtelo de nuevo.
Solución: Instala el programa Unlocker para borrarlo o moverlo. No hay otra solución.
Causa (lo sabe muy poca gente): Se debe normalmente a que cuando le das a borrar, mover o renombrar el archivo desde el Explorador de Windows, su barra de estado está intentando mostrar las caracteristicas del archivo, casi siempre avi, mpeg, jpg, mp3... Por eso si no quieres instalar el Unlocker, cuando quieras borrar un archivo, márcalo y espera a que el Explorador de Windows muestre en su barra de estado las características del archivo, después dale a borrar. Para acortar la espera, en el Explorador de Windows dale a menú Ver, Barra de estado y la desactivas, así ya no intenta poner las características del archivo.
No recomiendo cerrar tareas como explorer.exe ya que pueden producirse errores graves del sistema como por ejemplo en los discos duros.
en Internet.
Envia tu fotografía al fotomatón de Emezeta. Puedes enviar varias y saldrás en la portada de Emezeta.
10 consultas efectuadas / Página generada en 0.038 segundos
Programado íntegramente por José Román (Manz) en XHTML y CSS estándar.
Sindicado bajo Feed RSS. Contenido bajo licencia Creative Commons
Estadísticas de visitas · Términos y condiciones · Contacto · Publicidad · Preguntas frecuentes (FAQ)