windows permissions locking

windows - Superando "Está siendo utilizado por otra persona o programa"



permissions locking (8)

¿Hay alguna manera de desbloquear archivos de Windows sin descargar una utilidad?

Tengo algunos archivos en mi disco de Windows XP C: que son muy viejos y muy inútiles. Cuando intento eliminar estos archivos recibo el siguiente mensaje:

Cannot delete FILENAME.zip: It is being used by another person or program Close any programs that might be using the file and try again.

Nadie está accediendo a este archivo. Ningún programa lo está usando actualmente. Windows ha estropeado el mecanismo de bloqueo de archivos.

¿Hay alguna manera de eliminar este archivo sin descargar la utilidad de desbloqueo de alguien? Encuentro que los sitios que ofrecen estos programas son un poco incompletos.

¿Cómo se puede forzar el archivo para desbloquear desde dentro de un programa? Soy competente en Java, Perl y Ruby, pero no he visto nada entre sus bibliotecas que me ayude aquí.


¿Has probado el comando de línea de comandos OpenFiles

Está construido en (XP y superior, creo) y tiene varios argumentos que se pueden pasar.


Intenta descargar "Unlocker". Google y toma mis palabras que no tiene ningún gusano / spyware / virus. Es una herramienta muy buena y funciona genial. Darle una oportunidad.


Reiniciar a Modo seguro es a menudo una manera muy fácil de hacerlo. Cuando arranque en modo seguro, no cargará todo el conjunto de cosas para ejecutar al inicio. Presione F8 mientras está arrancando para acceder al menú de inicio, y elija "modo seguro".


Si reinicia y los archivos todavía están bloqueados, entonces hay algún proceso en su máquina que todavía los está usando. Primero debe averiguar cuál es ese proceso y determinar si los archivos realmente no se usan más o no.


Use msconfig y comience con todo apagado.

Luego intente mover / borrar el archivo.

O siempre puede arrancar en modo seguro y eliminarlo.

Lo haces al presionar f8 cuando la máquina se inicia.


Utilicé con éxito Process Explorer para descubrir qué proceso tiene abierto el archivo. Guarda un reinicio que puede no solucionar el problema de todos modos.


No necesitas ninguna utilidad. Simplemente usa la API de Win32 para desbloquearlos (simplemente cierra el controlador)


Tenía un .jpg pfile que tenía ese problema y no pude borrarlo. Eso me trajo a este hilo. Cuando nada más funcionaba, renombré el archivo y dejé el .jpg. ENTONCES podría eliminarlo fácilmente. No estoy seguro por qué, pero funcionó para mí