stringtranslate.com

Limpiador de registro

Un limpiador de registro es una clase de software de utilidad diseñado para el sistema operativo Microsoft Windows , cuyo propósito es eliminar elementos redundantes del Registro de Windows .

Parece que Microsoft ya no ofrece soporte para los limpiadores de registro, a pesar de que originalmente creó y distribuyó su propio limpiador de registro con el nombre de RegClean. En la actualidad, los vendedores de limpiadores de registro afirman que son útiles para reparar inconsistencias que surgen de cambios manuales en las aplicaciones, especialmente en los programas basados ​​en COM .

La eficacia de los limpiadores de registro es un tema controvertido. [1] La cuestión se complica aún más por el hecho de que el malware y el scareware suelen estar asociados a utilidades de este tipo. [2]

Ventajas y desventajas

Debido al gran tamaño y la complejidad de la base de datos del Registro, limpiar manualmente entradas redundantes e inválidas puede resultar poco práctico, por lo que los limpiadores del Registro intentan automatizar el proceso de búsqueda de entradas inválidas, referencias de archivos faltantes o enlaces rotos dentro del Registro y resolverlos o eliminarlos.

La corrección de una clave de Registro no válida (como una o más que permanecen después de la desinstalación de una aplicación de programa) puede proporcionar algunos beneficios; pero los más voluminosos generalmente serán registros obsoletos bastante inofensivos vinculados con aplicaciones basadas en COM cuyos archivos asociados ya no están presentes.

Daños en el registro

Algunos limpiadores de Registro no hacen distinción en cuanto a la gravedad de los errores, y muchos de los que sí lo hacen pueden categorizar erróneamente los errores como "críticos" con poca base para respaldarlo. [2] Eliminar o cambiar ciertos datos del Registro puede impedir que el sistema se inicie o provocar errores y fallas en las aplicaciones.

No siempre es posible que un programa de terceros sepa si una clave en particular no es válida o redundante. Un limpiador de Registro mal diseñado puede no estar equipado para saber con certeza si Windows todavía usa una clave o qué efectos perjudiciales puede tener su eliminación. Esto puede provocar la pérdida de funcionalidad y/o inestabilidad del sistema, [3] [4] [5] Así como actualizaciones de compatibilidad de aplicaciones de Microsoft para bloquear limpiadores de Registro problemáticos. [6] La utilidad Windows Installer CleanUp era una utilidad respaldada por Microsoft para abordar problemas relacionados con Windows Installer . [7] [8]

El uso de cualquier limpiador de registro puede ser perjudicial para una máquina y nunca hay una buena razón para "limpiar" un registro. No es una fuente de carga o retraso en un sistema de ninguna manera y puede provocar problemas adicionales, como que el software no funcione o incluso que Windows deje de funcionar, si no se ha realizado una copia de seguridad del registro. [9]

Cargas útiles de malware

Los limpiadores de registro han sido utilizados como vehículo por una serie de aplicaciones troyanas para instalar malware , normalmente a través de ataques de ingeniería social que utilizan anuncios emergentes en sitios web o descargas gratuitas que informan falsamente de problemas que pueden "rectificarse" comprando o descargando un limpiador de registro. [10] Los peores de su clase son productos que anuncian y fomentan un análisis "gratuito" del registro; sin embargo, el usuario normalmente descubre que el producto debe comprarse por una suma sustancial antes de que efectúe cualquiera de las "reparaciones" previstas. El software de seguridad fraudulento " WinFixer ", que incluye limpiadores de registro, ha sido clasificado como uno de los programas maliciosos más frecuentes en circulación en la actualidad. [11]

Los escáneres como scareware

Los limpiadores de registro fraudulentos suelen comercializarse con anuncios alarmistas que afirman falsamente haber reanalizando su PC, mostrando advertencias falsas para tomar medidas "correctivas"; de ahí la etiqueta descriptiva " scareware ". En octubre de 2008, Microsoft y el fiscal general de Washington presentaron una demanda contra dos empresas de Texas, Branch Software y Alpha Red, productores del scareware "Registry Cleaner XP". [12] La demanda alega que la empresa enviaba incesantes ventanas emergentes que se parecían a advertencias del sistema a las computadoras personales de los consumidores diciendo "¡MENSAJE DE ERROR CRÍTICO! - REGISTRO DAÑADO Y CORRUPTO", antes de indicar a los usuarios que visitaran un sitio web para descargar Registry Cleaner XP a un costo de $39.95.

Métricas de beneficio del desempeño

En los ordenadores con Windows 9x , era posible que un Registro muy grande pudiera ralentizar el tiempo de arranque del ordenador. Sin embargo, esto es un problema menor con los sistemas operativos basados ​​en NT (incluidos Windows XP y Vista ), debido a una estructura diferente en el disco del Registro, una mejor gestión de la memoria y la indexación . [13] Además, las versiones de Windows anteriores a Server 2003 pueden no iniciarse si los archivos del Registro y del núcleo no caben en los primeros 16 MB de memoria. [14] Por tanto, la ralentización debida a la sobrecarga del Registro es un problema mucho menor en las versiones modernas de Windows.

Por el contrario, desfragmentar los archivos de Registro subyacentes (por ejemplo, utilizando la herramienta gratuita PageDefrag compatible con Microsoft ), [15] en lugar de intentar limpiar el contenido del Registro, tiene un beneficio mensurable y, por lo tanto, ha sido recomendado en el pasado por expertos como Mark Russinovich .

El kit de herramientas de rendimiento de Windows está diseñado específicamente para solucionar problemas relacionados con el rendimiento en Windows y no incluye la limpieza del Registro como una de sus optimizaciones. [16]

Claves de registro que no se pueden eliminar

La mayoría de los limpiadores de registro no pueden reparar situaciones como claves de registro imborrables causadas por caracteres nulos incrustados en sus nombres; solo herramientas especializadas como la utilidad RegDelNull (parte del software gratuito Sysinternals ) pueden hacerlo. [17]

Limitaciones de la capacidad de recuperación

Un limpiador de registro no puede reparar un subárbol del registro que no puede ser montado por el sistema, lo que hace imposible la reparación a través del "montaje esclavo" de un disco del sistema.

Un Registro dañado se puede recuperar de varias maneras admitidas por Microsoft (por ejemplo, Recuperación automática del sistema , desde un menú de arranque "último en buen estado conocido", volviendo a ejecutar la instalación o utilizando Restaurar sistema ). "Último en buen estado conocido" restaura el último subárbol del Registro del sistema (que contiene la configuración de controladores y servicios) que arrancó correctamente el sistema.

Eliminación de malware

Estas herramientas también son difíciles de manejar en una situación en la que no se inicia el sistema o durante una infestación, en comparación con una restauración completa del sistema a partir de una copia de seguridad. En la era de la rápida evolución del malware, incluso una restauración completa del sistema puede no ser capaz de eliminar un rootkit de un disco duro.

Los limpiadores de registro tampoco están diseñados para eliminar malware, aunque se pueden reparar efectos secundarios menores, como la desactivación de la función Restaurar sistema . Sin embargo, en situaciones complejas en las que interviene malware como spyware , adware y virus , puede resultar en la eliminación de archivos críticos para el sistema. [18]

Virtualización de aplicaciones

Un limpiador de Registro no sirve para limpiar las entradas de Registro asociadas con una aplicación virtualizada, ya que todas las entradas de Registro en este escenario se escriben en un Registro virtual específico de la aplicación en lugar del real. [19] Las complicaciones de las interacciones detalladas del modo real con el virtual también dejan lugar a la posibilidad de una eliminación incorrecta de accesos directos y entradas de Registro que apuntan a archivos "desaparecidos", y la consiguiente confusión por parte del usuario de productos de limpieza. Hay poca información competente sobre esta interacción específica y no hay integración. En general, incluso si los limpiadores de Registro podrían considerarse seguros en un entorno de usuario final normal, deberían evitarse en un entorno de virtualización de aplicaciones.

Véase también

Referencias

  1. ^ "Microsoft ahora detecta CCleaner como una aplicación potencialmente no deseada".
  2. ^ ab "Informe de Symantec sobre software de seguridad fraudulento" (PDF) . Symantec. 28 de octubre de 2009. Archivado desde el original (PDF) el 15 de mayo de 2012. Consultado el 15 de abril de 2010 .
  3. ^ "Error: "Error de secuencia de comandos de Internet Explorer..." al escanear después de ejecutar una utilidad de limpieza del Registro". Symantec . 2 de octubre de 2002. Archivado desde el original el 7 de diciembre de 2008 . Consultado el 19 de mayo de 2008 .
  4. ^ "La instalación de .NET Framework 2.0 SP1 falla en un equipo que tiene instalado .NET Framework 2.0 y que ejecuta Windows XP, Windows Server 2003 o Windows 2000". Microsoft . 24 de abril de 2008 . Consultado el 19 de mayo de 2008 .
  5. ^ "OL2000: Mensaje de error: "Outlook provocó un error de página no válida en el módulo Msvcrt.dll" al crear una cita". Microsoft . 5 de noviembre de 2003 . Consultado el 19 de mayo de 2008 .
  6. ^ "Actualización de compatibilidad de aplicaciones de Windows Vista y Windows Server 2008 de agosto de 2009". Microsoft . 2009-09-01 . Consultado el 2009-09-25 .
  7. ^ "Utilidad gratuita: Utilidad de limpieza de Windows Installer". Microsoft.
  8. ^ "¿Cómo desinstalo los paquetes Office 2003, Office 2007 u Office 2010 si no puedo hacerlo desde el Panel de control?". Microsoft. 2010-06-29 . Consultado el 2010-09-23 .
  9. ^ "Mantenimiento de Windows". Wiki de r/TechSupport . Consultado el 24 de abril de 2024 .
  10. ^ "Fright Fight: Washington Attorney General leading battle against scareware with Microsoft" (Comunicado de prensa). Fiscal General, Washington . 2008-09-29 . Consultado el 2010-04-01 .
  11. ^ "WinFixer". StopBadware.Org . Consultado el 21 de junio de 2008 .
  12. ^ Shiels, Maggie (1 de octubre de 2008). "La lucha contra el azote del scareware". BBC News . Consultado el 2 de octubre de 2008 .
  13. ^ "Registro de Windows 2000: las últimas características y API ofrecen la posibilidad de personalizar y ampliar sus aplicaciones" . Consultado el 19 de julio de 2007 .
  14. ^ "Es posible que el sistema no se inicie al crear una gran cantidad de unidades lógicas y volúmenes". support.microsoft.com . Archivado desde el original el 27 de febrero de 2007.
  15. ^ Lance Whitney (septiembre de 2007). "Utility Spotlight PageDefrag". Microsoft . Consultado el 29 de agosto de 2008 .
  16. ^ "Herramientas de análisis de rendimiento de Windows". Microsoft . Consultado el 8 de agosto de 2010 .
  17. ^ Mark Russinovich (1 de noviembre de 2006). "RegDelNull v1.1" . Consultado el 8 de diciembre de 2008 .
  18. ^ Bryce Cogswell y Mark Russinovich (1 de noviembre de 2006). «RootkitRevealer v1.71». Microsoft . Consultado el 8 de diciembre de 2008 .
  19. ^ Anthony Kinney. "Introducción a la virtualización de aplicaciones de Microsoft". Microsoft . Consultado el 6 de enero de 2009 .