Windows 7: Archivo en uso al eliminar el archivo [duplicado]

7

Posible duplicado:
¿Cómo elimino un archivo 'bloqueado'?

Intento eliminar un archivo y aparece un error que dice que el archivo está en uso. Intenté buscarlo en el Monitor de recursos (Disco), pero no puedo encontrarlo allí.

¿Hay alguna manera de ver lo que está reteniendo un determinado archivo (o carpeta) en Windows 7? Como, ¿hay alguna herramienta incorporada en alguna parte? Sé que en Linux hay un comando llamado lsof. ¿Algo similar en Windows 7?

Si no hay nada incorporado, ¿hay algo que pueda usar?

Svish
fuente

Respuestas:

9

LockHunter puede ser una solución, es freeware y funciona como Unlocker , que es otra buena herramienta.

buba
fuente
1
Parece estar funcionando. He estado usando Unlocker antes.
Svish
4

Uso la opción 'Buscar controlador o dll' en Process Explorer

sgmoore
fuente
Presione Ctrl + F y escriba parte del nombre
AaronLS
0

Abra un símbolo del sistema del administrador escribiendo cmd en el cuadro de búsqueda del menú de inicio y presione la combinación de teclas Ctrl + Shift + Enter.

texto alternativo

Para tomar posesión del archivo, deberá usar el comando takeown. Aquí hay un ejemplo:

takeown /f C:\Windows\System32\en-US\winload.exe.mui

Eso le dará la propiedad del archivo, pero aún no tiene derechos para eliminarlo. Ahora puede ejecutar el comando cacls para otorgarle derechos de control total sobre el archivo:

cacls C:\Windows\System32\en-US\winload.exe.mui /G geek:F

(por ejemplo) Tenga en cuenta que mi nombre de usuario es geek, por lo que sustituirá su nombre de usuario allí.

En este punto, debería poder eliminar el archivo. Si aún no puede hacerlo, es posible que deba reiniciar en Modo a prueba de fallos e intentarlo nuevamente. Para el nombre de archivo en el ejemplo, pude sobrescribirlo sin el modo seguro, pero su kilometraje puede variar.

(fuente)

joe
fuente
Lo bueno, pero eso realmente no ayudará cuando el archivo esté en uso, ¿verdad?
Svish
encuentre el archivo en modo seguro y elimínelo. (en modo no seguro en el arranque es RAN para que pueda encontrar el archivo y eliminarlo.)
Mike
-1
  1. Ir a inicio;
  2. Haga clic en 'Ejecutar';
  3. Escriba 'CMD (Windows XP), COMANDO (Otro sistema operativo de ventana) .;
  4. Presiona 'Ok'
  5. En este punto, debería ver algo como: C:> en la parte izquierda de la ventana.
  6. Escriba 'Del ver a continuación;
  7. Presione enter';
  8. Escribe 'exit'

es el nombre del .exe, ahora si dice que está en uso, no estoy seguro de lo que puede hacer en esa situación, creo que

joe
fuente
Esta no es una solución y probablemente dará el mismo resultado que los comentarios a través de la GUI sobre no poder eliminar el archivo.
user66001