
Para ser preciso
El sistema ha alcanzado el tamaño máximo permitido para la parte del sistema del registro. Se ignorarán las solicitudes de almacenamiento adicionales.
WinXP/64 funcionó bien durante 2 años (sin cambio /3Gb), recién comenzó a suceder. solíantregopty el problema desapareció al menos temporalmente. Sin embargo, mirando antes y después en Windows\System32\Config veo que mi archivo de sistema se redujo solo en un 10% y todavía tiene más de 170 Mb. Según mi investigación bastante extensa con Google, esto es "enorme" y debería ser más bien de 10 a 20 MB. El sistema funciona bien. Hay un System.bak que tiene sólo 11Mb y tiene la fecha en la que ejecuté ntregopt.
Eso es lo que sé. Ahora mi pregunta:¿Hay algo que pueda hacer para reducir o reconstruir la sección del registro del sistema dada la información anterior?
Respuesta1
Este artículoParece tener alguna información que puede ayudar. Repasa algunos pasos que quizás ya hayas probado (ntregopt), pero incluye un enlace a una herramienta que quizás aún no hayas probado para limpiar tu registro de entradas muertas:vxscrub.
No soy muy aficionado a estos limpiadores de registro, pero a algunas personas les encantanlimpiador, que contiene un módulo que también limpia su registro de entradas muertas.
Personalmente, optaría por una copia de seguridad de los datos y una reinstalación del sistema operativo para obtener un sistema más estable. Sin embargo, eso depende de su entorno y del tiempo disponible.
encontréesta publicaciónlo que parece implicar que este error es causado por un archivo de intercambio dañado. Como ya probó la primera sugerencia en la publicación, yo probaría la segunda recomendación agregada (publicada aquí para facilitar la referencia):
Es necesario sobrescribir el archivo de la página porque está dañado. Siga los siguientes pasos:
- Ingrese a Sistema en el panel de control (vista clásica)
- Haga clic en la pestaña Avanzado
- Haga clic en el botón de configuración en "rendimiento"
- Haga clic en la pestaña Avanzado en Configuración de rendimiento
- Haga clic en Cambiar configuración virtual
- Elija Sin archivo de paginación en la configuración y haga clic en Establecer
- Salga y reinicie la computadora.
- Repita los primeros cinco pasos de estas instrucciones.
- Elija Tamaño administrado por el sistema en la configuración y haga clic en Establecer
- Cuando salga, se le preguntará si desea sobrescribir el archivo de la página anterior. Permitir esta acción.
- Reinicia tu computadora. Te librarás del mensaje de error. Además, sus programas pueden funcionar mejor.
Sigo pensando que podría ser un archivo de intercambio dañado. Échale un vistazo a este documento., que describe mucho más el procedimiento. ¿Está seguro de que eliminó el archivo de intercambio, lo reinició y luego lo volvió a crear?
Quizás también quieras probar elServicio de limpieza de colmena de perfiles de usuario. Algunas personas han informado de éxito con eso.
Si efectivamente el tamaño de la parte del sistema de la sección de la máquina local se ha llenado, entonces no creo que haya otra solución que eliminar algún software y ejecutar una segunda máquina, ya sea virtual o física. Sería realmente interesante ver esto; En toda mi carrera profesional nunca he visto unlegítimamenteregistro lleno.
Respuesta2
Esto es tan extraño... Como señalé en los comentarios, decidí que el mensaje era falso. He usado el sistema durante una semana haciendo un desarrollo intenso, incluida la prueba de un instalador complejo que registra repetidamente un montón de objetos COM antiguos basados en VB6 y más nuevos basados en .NET. Por cierto, tengo mucho cuidado de no cambiar los GUID, creando así un montón de entradas de registro inactivas. Éxito por todo este tiempo, sin problemas con el registro.
De todos modos, anoche me encontré con un problema extraño separado, donde decidí usar Restaurar sistema (que solo he usado una vez en varios años). La Restauración del Sistema falló, diciendo que no se pudo restaurar a ese punto de control y que no se cambió nada.
Por diversión, decidí echar un vistazo a ese archivo \config\system (colmena del sistema) y ¿QUÉ? ¡Se había reducido de 196Mb a 7Mb! ¡El error al arrancar desapareció! Algo en los últimos días, que incluyó algunos reinicios por otro problema no relacionado, provocó que el sistema se redujera a donde debería estar.
Así que esto no es una "respuesta" como tal, es sólo una historia de guerra que termina en una misteriosa "autocorrección" del problema original. No tengo idea de qué lo solucionó.
Respuesta3
El registro puede tener entradas "inactivas" si hubo cambios en las aplicaciones y el hardware. Hay varios recursos en línea disponibles buscando "limpiador de registro" como término de búsqueda.