Problema grave de limpieza del disco en Windows causado por un registro roto

Consulta del lector: Tengo un disco duro Western Digital de 160 GB particionado en una partición del sistema operativo de 40 GB y los otros 120 GB para mis archivos. Sin embargo, cuando ejecuto la utilidad Liberador de espacio en disco desde Vista Ultimate, muestra varias opciones de 131 GB para limpiar. Después de hacer clic en Aceptar para limpiar las entradas seleccionadas, borró todo en la partición de 40 GB. Luego tuve que reinstalar Windows Vista, pero el problema parece ser recurrente.

(La información de esta publicación se aplica a los sistemas Windows Vista, 7 y Windows 8).

Controlador de limpieza de disco de informe de errores de Windows

Habiendo recibido tres preguntas más, decidí trabajar en este tema. Aquí está la captura de pantalla de lo que se muestra en el Liberador de espacio en disco:

Figura 1: Liberador de espacio en disco que muestra la lista de archivos para eliminar.

De acuerdo con el gráfico de limpieza de disco anterior, los archivos de informe de errores de Windows constituían

196 GB, lo cual es imposible en este caso. Solicité la exportación del registro de esta clave desde el sistema afectado:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ VolumeCaches

La ubicación de registro anterior contiene la lista de Controladores de limpieza de disco y su información de registro. Al comparar la configuración con mi sistema, noté que un realmente importante valor nombrado Carpeta faltaba en cada una de las siguientes subclaves bajo el Volumen de coches rama:

| _ Archivos de almacenamiento de informes de errores de Windows
| _ Archivos de cola de informes de errores de Windows
| _ Archivos de almacenamiento del sistema de informe de errores de Windows
| _ Archivos de cola del sistema de informes de errores de Windows

Este párrafo de la documentación de MSDN proporciona la descripción de la Carpeta valor de registro:

Una carpeta o carpetas específicas para buscar elementos que coincidan con las entradas del valor FileList. Puede especificar comodines utilizando? o * caracteres. Si el valor es de tipo REG_SZ, varios nombres de carpeta se separan mediante el | carácter, sin espacios a ambos lados. Si hay un valor CSIDL, solo se puede especificar una carpeta en este valor. La ubicación indicada por el valor CSIDL se antepone a esa ruta de carpeta para componer una ruta de búsqueda. Por ejemplo, consulte la descripción del valor CSIDL. Si este valor está ausente, se utiliza la carpeta raíz del volumen actual. En ese caso, se necesita el indicador DDEVCF_DOSUBDIRS para buscar en toda la unidad.

Tenga en cuenta la última línea que indica que el Liberador de espacio en disco buscará de forma recursiva en todo el volumen la lista de archivos mencionados en FileList valor de registro (*. * comodín utilizado en este caso) e incluir todo en el volumen para su eliminación si el indicador DDEVCF_DOSUBDIRS está habilitado (que es activado por defecto).

Arreglar los controladores WER de limpieza de disco

A continuación, están disponibles los archivos REG para corregir el Carpeta valores de registro en cada una de las claves de registro anteriores, lo que realmente resolvió el problema. Esto es lo que mostró el Liberador de espacio en disco después de ejecutar la solución:

Problema de limpieza de disco

Descargas

  • cleanmgrfix.zip para Windows Vista o 7
  • cleanmgrfix-w8-1.zip para Windows 8

RELACIONADO:Error de limpieza del disco: 3,99 TB utilizados por las actualizaciones de Windows

Limpiador de índice de contenido Administrador de limpieza de disco

Aquí hay un caso similar, pero esta vez es el Limpiador de índice de contenido Controlador de Liberador de espacio en disco.

Uno de nuestros lectores preguntó: He usado un limpiador de registro en mi PC y tengo exactamente el mismo problema que se menciona en la publicación del blog. Problema grave de limpieza del disco causado por un registro roto. El programa Liberador de espacio en disco limpió todo, incluida mi instalación de Windows. ¿Hay alguna solución?

Después de comparar el Volumen de coches rama que me envió el autor de la pregunta, reduje el problema a la siguiente clave:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ VolumeCaches \ Content Indexer Cleaner

En la clave anterior, el valor denominado Carpeta Estaba faltando. El Carpeta El valor debe estar presente y tener los siguientes datos:

?: \ Catalog.wci

Como resultado del valor que falta, cuando selecciona la entrada Archivos de catálogo para el indexador de contenido en el Liberador de espacio en disco, los archivos de la partición actual se borran cuando el Liberador de espacio en disco se ejecuta como administrador.

Arreglar el controlador del limpiador de índice de contenido de Liberador de espacio en disco

Aquí hay una solución de registro que restablece la entrada que falta.

Editor del registro de Windows, versión 5.00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ VolumeCaches \ Content Indexer Cleaner] @ = "{A9B48EAC-3ED8-11d2-8216-00C04FB687DA}" "PropertyBag" = "{24400D16-5754-11d2-8218-00C04FB687DA}" "FileList" = "*. *" "Carpeta" = "?: \\ Catalog.wci" "Banderas" = dword: 00000141. "Prioridad" = dword: 0000012c

Copie las líneas anteriores en el Bloc de notas y guárdelo con una extensión .reg. Haga clic derecho en el archivo y elija Unir. Hacer clic cuando se le solicite confirmación.

La configuración de registro anterior se aplica a todas las versiones de Windows, incluido Windows 10 (probado hasta la versión 1809).

Palabras de cierre

Aunque pude identificar dónde estaba el problema, pero no tenía idea de cómo Carpetas el valor desapareció en primer lugar. Esto puede haber sido el resultado de ejecutar un limpiador de registro. Esté siempre atento al espacio en disco que se muestra cerca Cantidad total de espacio en disco que gana: en la ventana Liberador de espacio en disco.

Pero hay otra complicación; el usuario nunca sabrá qué se está eliminando cuando ejecuta el Liberador de espacio en disco de forma no interactiva - automatizando el Liberador de espacio en disco o cuando Windows ejecuta el Liberador de espacio en disco automáticamente a través del Programador de tareas, utilizando el /verylowdisk cambiar.

Espero que esta publicación te haya ayudado a evitar un problema importante en tu sistema. Los lectores que utilicen limpiadores de registro y experimenten este problema, no duden en comentar este artículo.


Una pequeña solicitud: si le gustó esta publicación, por favor comparta esto.

Una "pequeña" parte tuya seriamente ayudaría mucho con el crecimiento de este blog. Algunas buenas sugerencias:
  • Pin it!
  • Compártelo en tu blog favorito + Facebook, Reddit
  • ¡Tuitealo!
Así que muchas gracias por su apoyo, mi lector. No tomará más de 10 segundos de su tiempo. Los botones para compartir están justo debajo. :)

EzoicoQuéjate de este anuncio