En Windows XP, cuando intento eliminar un archivo específico, dice:
No se puede eliminar blah.blah: asegúrese de que el disco no esté lleno o protegido contra escritura y que el archivo no esté actualmente en uso.
¿Cómo puedo evitar esta advertencia y eliminarla de todos modos?
Para eliminar con éxito un archivo bloqueado, deberá identificar el proceso que ha bloqueado el archivo. Primero debe salir del proceso y luego eliminar el archivo. Para saber qué proceso ha bloqueado un archivo, necesita una herramienta como el Explorador de procesos de Microsoft Sysinternals (PE).
Una vez que tengas PE instalado ...
Debería ver la lista de aplicaciones que están accediendo al archivo:
Ahora puedes matar el proceso ofensivo usando PE o algo más.
Con Unlocker . También puede intentar iniciar en modo seguro (o simplemente reiniciar) y ver si puede eliminarlo.
Editar (2013-02-09): He encontrado algo mejor. LockHunter .
Unlocker es bueno, pero personalmente prefiero FileAssassin de MalwareByte .
Una forma fácil de CLI es:
handle <part_of_the_path_of_the_locked_file>
taskkill /pid <the_PID> /f
(/f
significa "forzar")handle -p <the_PID> -c <hexadecimal_code_of_the_handle>
Cuando tengo un archivo que no puedo eliminar, por ejemplo, desde una aplicación que quería probar, reinicio y veo si puedo eliminarlo. Si eso falla, yo:
Esta es una de las razones por las que usé Sandboxie ( http://www.sandboxie.com/ ) para probar nuevas aplicaciones. Sanboxie hace que sea muy fácil de limpiar acerca de los detritus de la instalación de una aplicación.
Si su computadora ha sido comprometida, la mayoría de los expertos en seguridad le recomendarán encarecidamente que limpie la instalación de su sistema.
Si has sido infectado por un troyano:
Tratar de limpiar manualmente un sistema solo es posible en los casos más afortunados, y nunca se sabe si algo se quedó atrás. Yo recomendaría no tomar la oportunidad.
Un tutorial bueno y limpio sobre esto se puede encontrar aquí:
Editar:
Normalmente esto no es fácil, pero Microsoft lo hizo muy fácil para nosotros. Microsoft ha creado una demanda de software llamada "Windows Sysinternals" para los administradores de sistemas y profesionales de TI. Este traje consta de varias herramientas de software pequeñas pero potentes para administrar, solucionar problemas y diagnosticar sus sistemas y aplicaciones de Windows.
Puedes descargar el traje completo.
o cualquier utilidad individual
Lo que necesitamos hoy para nuestro problema es "Process Explorer", que se puede descargar desde:
http://technet.Microsoft.com/en-us/sysinternals/bb896653
Descargue y ejecute la herramienta “procexp.exe” desde allí.
Tomará algún tiempo completar todo el proceso en ejecución.
Busque la herramienta de búsqueda en la barra de herramientas o en la barra de menús.
Abra este controlador de búsqueda o DLL cuadro para buscar el controlador de bloqueo.
En este cuadro de búsqueda, simplemente escriba el nombre exacto del archivo o la carpeta que se está bloqueando.
La utilidad de búsqueda encontrará el identificador del proceso o software que usó o abrió su archivo. Haga clic en el resultado de la búsqueda para ver los detalles en el panel inferior de la ventana principal.
En este caso, el bloc de notas abrió un identificador de mi archivo que me impide eliminar el archivo/carpeta.
Haga clic derecho en la entrada del identificador de archivo y simplemente seleccione Cerrar identificador.
Y sí, esto es realmente importante! Debes estar consciente de lo que estás cerrando.
Haga clic en Sí para seguir adelante!
Ahora puede renombrar/eliminar/mover o editar su archivo/carpeta
Pruebe un programa como Unlocker (solo disponible para x86). Puede usarlo para ver todos los bloqueos y eliminarlos si lo desea.
Para x64, podría haber programas similares también. Un enfoque más complicado y más general si no existe es usar un programa como Process Explorer , donde busca identificadores que contienen el nombre del archivo o programa. , y borra todos los manejadores que veas.
Viendo sus comentarios, es mejor tener un antivirus diferente que lo haga por usted. Todos los demás archivos asociados con él también se eliminarán del sistema.
La respuesta de Raven es correcta, por supuesto, pero si está bastante seguro de que el archivo es parte de un gusano/virus, es mejor que un antivirus real lo elimine.
Uso de Windows Resource Monitor (aplicación incorporada)