viernes, 3 de agosto de 2012

Error 1935. An error occurred during the installation of assembly

Este error suele salir cuando se está realizando alguna instalación de cualquier programa; que al parecer es un problema con el .NET Framework: 
Error 1935. An error occurred during the installation of assembly.

  1. Para solucionar este problema primero debemos descargar el siguiente ejecutable: Netfx-setupverifier
  2. Una vez descargado sólo hay que descomprimir y ejecutar el archivo netfx_setupverifier.exe.
  3. Seleccionan cada una de las versiones del . NET Framework y le damos clic en el botón Verify Now a cada uno, luego cerramos el ejecutable.
  4. Luego nos dirigimos a la ruta C:\Widows\System32 y buscamos el archivo llamado cmd.exe si estamos en una máquina con Windows 7 u 8 damos clic derecho y luego Ejecutar como administrador; si es un XP bastará con hacer doble clic.
  5. Dentro de la consola de comandos cmd escribimos lo siguiente: sfc /scannow.
  6. Si sale el error "Low Registry Space" al ejecutar el scannow es por un límite en el registro de windows. La solución sería la siguiente: 
  • Clic en inicio, escribimos regedit y luego enter.
  • Nos dirigimos a la ruta HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Control
  • Cuando estén aquí buscamos el archivo llamado "RegistrySizeLimit" le damos doble clic y el el cuadro de texto escribimos ffffffff y  donde dice información del valor y la base seleccionamos Hexadecimal.
  • Le dan aceptar y luego reiniciamos la máquina.
  • También sería bueno realizar un análisis y reparación del registro con el CCleaner antes de volver a hacer un scannow en cmd.
   7 Repetimos el paso 5 y una vez terminado el Scannow intenten volver a instalar el programa dónde les salía el error.
.

Esta solución la encontré en taringa y quise hacerlo un poco más detallado.