Ver archivos configurados para ser eliminados durante el próximo reinicio del sistema

Ver archivos configurados para ser eliminados durante el próximo reinicio del sistema

Nota:

  • NTFS- versión 3.1 - usadofsutilpara obtener información
  • Microsoft Windows XP [Versión 5.1.2600]

Pregunta:

  • Método (o herramienta) para obtener, unalista de archivosestablecido para¿Eliminación durante el próximo reinicio del sistema?

Respuesta1

Existe un programa gratuito de MS/Sysinternals llamadomovimientos pendulareseso puede mostrarle la lista de archivos que esperan ser eliminados/movidos al reiniciar.

También puede consultar la siguiente clave de registro para obtener una lista de operaciones pendientes:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\PendingFileRenameOperations

La operación API que hace esto se llama MoveFileEx() con la opción MOVEFILE_DELAY_UNTIL_REBOOT.

Más información enesta base de conocimiento.

Para su información, para agregar manualmente una entrada funcional a esta área del registro, puede hacer lo siguiente:

  1. Inicie REGEDT32 (W2K) o REGEDIT (WXP) y navegue hasta: HKLM\System\CurrentControlSet\Control\Session Manager

  2. W2K: Editar, Agregar valor..., Tipo de datos: REG_MULTI_SZ, Nombre del valor: PendingFileRenameOperations, Aceptar

WXP: Editar, Nuevo, Valor de varias cadenas, [ingresar] PendingFileRenameOperations

  1. En el área de Datos, ingrese "\??\" + nombre del archivo que desea eliminar. Los LFN se pueden ingresar sin incluir comillas. Para eliminar "C:\Long Directory Name\Long File Name.exe", ingrese los siguientes datos:

\??\C:\Nombre de directorio largo\Nombre de archivo largo.exe

Luego presione Aceptar.

  1. El "nombre del archivo de destino" es una cadena nula (cero). Se ingresa de la siguiente manera:

W2K: Editar, Binario, seleccione Formato de datos: Hexadecimal, haga clic al final de la cadena hexadecimal, ingrese 0000 (cuatro ceros), Aceptar.

WXP: haga clic derecho en el valor, elija "Modificar datos binarios", haga clic al final de la cadena hexadecimal, ingrese 0000 (cuatro ceros), Aceptar.

  1. Cierre REGEDT32/REGEDIT y reinicie para eliminar el archivo.

Deeste hilo.

Por supuesto usandomover archivoEs más fácil que hacer todo eso.

información relacionada