Error NSIS en Windows: 11, 10, 8.1, 7, qué es, solución...
Nullsoft Scriptable Install System (NSIS) es un instalador libre de Windows y una herramienta de programación de código abierto desarrollada por Nullsoft. Es posible que al instalar programas en el sistema te encuentres con algún error y el mensaje "Más información en: http://nsis.sf.net/NSIS_Error." Aquí te explicamos cómo se puede reparar y resolver.
¿Qué es y qué errores da NSIS en Windows?
Como te comentábamos al inicio, NSIS es un instalador libre y muchos programas libres lo utilizan. Por lo tanto, es probable que este mensaje de error aparezca cuando intentes instalar programas libres, especialmente los provenientes de sourceforge.net:
- "The installer you are trying to use is corrupted or incomplete. This could be the result of a damaged disk, a failed download or a virus.
- You may want to contact the author of this installer to obtain a new copy. It may be possible to skip this check using the /NCRC command line switch (NOT RECOMMENDED)."
Esta notificación indica que el archivo de instalación no tiene la suma de control correcta, es decir, el archivo descargado está corrupto.
Nota: si no eres angloparlante y no comprendes el mensaje de error, no intentes ejecutar la instalación del programa en línea de comandos con /NCRC: es inútil y podrías encontrar muchos problemas.
¿Cómo solucionar problemas de NSIS en Windows?
El programa que deseas instalar se encuentra en un CD o DVD
Probablemente, el CD o DVD esté sucio, rayado o dañado. Intenta limpiarlo con un trapito suave y un líquido especial. Si además encuentras otros problemas con tu lector de CD o DVD (películas en DVD o DivX entrecortadas, mensajes de error al copiar archivos del CD/DVD al disco duro, etc.), también se puede tratar de un problema con el hardware del lector de CD/DVD. En este caso, no dudes en pedir ayuda en el foro de Hardware para hacer un diagnóstico del lector óptico.
El programa que deseas instalar ha sido descargado de Internet
Por lo general, el programa para realizar la instalación es un archivo ejecutable de extensión '.exe'. En este caso intenta vaciar la caché del navegador o dirígete nuevamente a la página de descarga del programa y vuelve a descargarlo. Luego intenta instalarlo. Si el mensaje de error vuelve a aparecer en varios programas diferentes, intenta uno a uno los métodos que enumeramos a continuación. Para cada método, vuelve a descargar el programa después de haber vaciado la caché del navegador.
Importante: teniendo en cuenta que el problema se debe a que el archivo descargado está corrupto, si solo aplicas uno de los siguientes métodos sin volver a descargar el programa, no servirá de nada. Si dispones de hardware Nvidia, primero prueba el método 5.
- Cierra o desactiva los programas de descarga, administradores de descarga o aceleradores de descarga. Vuelve a descargar el programa e intenta nuevamente la instalación.
- Cambia el nombre del programa descargado a "install" (o "install.exe" si la visualización de las extensiones de archivos está activada). Vuelve a descargar el programa e intenta nuevamente la instalación.
- Busca otro sitio web desde donde puedas descargar el programa. Comprueba que el sitio web sea seguro antes de descargar el programa. Intenta nuevamente instalarlo.
- Desactiva temporalmente el sistema de protección del PC (antivirus, cortafuegos, antimalware...). Puedes desactivar también el cortafuegos de Windows. Después de haber hecho esto, descarga nuevamente el programa e intenta instalarlo. Haya o no funcionado este método, no olvides de volver a activar el sistema de protección del PC.
- Comprueba si un programa llamado Nvidia firewall ha sido instalado. Si es así, desinstálalo, reinicia el PC y descarga nuevamente el programa e intenta instalarlo. Si esto funciona, deberás instalar rápidamente otro firewall (o activar el cortafuegos de Windows).
- También puede tratarse de un problema de virus o malware. Después de la desinfección, descarga nuevamente el programa e intenta instalarlo.
- También se puede tratar de un problema con tu conexión a Internet. Si para conectarte utilizas un cable Ethernet, intenta cambiarlo. Si utilizas una conexión inalámbrica, intenta una conexión con cable USB o Ethernet. También, trata de cambiar tu tarjeta o adaptador de red.
- Ejecuta Scandisk u otro programa para reparar el disco duro. Después de reparar el disco, descarga nuevamente el programa e intenta instalarlo.
- Descarga el programa en otro PC, transfiérelo utilizando una memoria USB, luego intenta instalarlo en tu ordenador. Si esto funciona, el problema ha sido solucionado en parte porque de todos modos todos los intentos de descarga han fracasado. Si este es tu caso, es muy probable que una gran cantidad de descargas estén igualmente corruptas.
¿Cuáles son las causas más comunes de errores de NSIS en Windows?
Las causas más comunes de errores de NSIS en Windows son problemas de conectividad de red, archivos descargados incompletos o dañados, conflictos con el software de seguridad y también errores en la configuración del sistema operativo. Estos errores pueden ocurrir debido a una mala conexión a internet, descargas interrumpidas, virus o malware, incompatibilidades entre programas, entre otros factores. Es importante identificar y resolver estos problemas para garantizar un funcionamiento óptimo del sistema.
¿Qué medidas de seguridad se pueden tomar para prevenir problemas de NSIS?
Para prevenir problemas de NSIS en el futuro, se pueden tomar las siguientes medidas de seguridad:
- Verificar la integridad de los archivos descargados antes de ejecutarlos.
- Utilizar una conexión de red estable y confiable al descargar archivos.
- Desactivar temporalmente el software de seguridad mientras se instala o ejecuta un archivo NSIS.
- Mantener el sistema operativo y el software actualizados para evitar conflictos y vulnerabilidades.