Error al instalar o quitar .NET Framework: debe habilitar la reversión para continuar con el programa de instalación

Este artículo le ayuda a corregir un error (debe habilitar la reversión para continuar con la instalación) al instalar o quitar Microsoft .NET Framework.

Versión original del producto: .NET Framework
Número de KB original: 312499

Síntomas

Al instalar o quitar .NET Framework, es posible que reciba el siguiente mensaje de error:

Debe habilitar la reversión para continuar con la instalación.

Causa

Este error se produce porque la característica de reversión de Microsoft Windows Installer está deshabilitada. El programa de instalación de .NET Framework requiere la confirmación de acciones personalizadas para una instalación adecuada. Las acciones personalizadas de reversión y confirmación no se ejecutan cuando la reversión está deshabilitada.

La reversión está deshabilitada en la DisableRollback directiva del Registro. El DisableRollback valor de la directiva puede haber sido establecido por un administrador. Microsoft recomienda que los administradores no deshabiliten la reversión a menos que sea necesario.

Solución

Importante

Esta sección, método o tarea contiene pasos que le indican cómo modificar el Registro. No obstante, pueden producirse problemas graves si modifica el registro de manera incorrecta. Por lo tanto, asegúrese de seguir estos pasos cuidadosamente. Para mayor protección, cree una copia de seguridad del registro antes de modificarlo. Después, puede restaurar el registro si se produce un problema. Para obtener más información, visite Copia de seguridad y restauración del registro en Windows.

Hay dos lugares en el Registro donde se puede establecer el valor de directiva DisableRollback . Para resolver este problema, debe averiguar dónde se estableció la DisableRollback directiva y quitar o deshabilitar la configuración.

Para averiguar si esta propiedad existe en el registro, ejecute C:\Regedit.exe y compruebe las siguientes ubicaciones:

  • HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer\DisableRollback

  • HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Installer\DisableRollback

Si la DisableRollback clave existe y tiene un valor de 1, elimine la clave o establezca el valor de la clave en 0. (También puede establecer DisableRollback a través de las instrucciones de la línea de comandos). Microsoft recomienda que los administradores y desarrolladores no establezcan esta propiedad si usan instrucciones de línea de comandos para ejecutar el programa de instalación o el programa de instalación no funcionará.

Estado

Este comportamiento es una característica del diseño de la aplicación.

Más información

Para obtener más información sobre el valor de directivaDisableRollback, visite Directivas de equipo.