«Nullsoft Scriptable Install System» – одна из систем для создания установочных пакетов в среде ОС Windows. Благодаря гибкой скриптовой составляющей позволяет встраивать в готовые решения различные плагины и получать на выходе как просто инсталляционные пакеты, так и патчи. При запуске файла установки может появиться окно NSIS Error. Это ошибка установочного пакета, возникшая по разным причинам. В этой статье рассмотрим возможные решения этой проблемы.
1
Первая и самая частая причина такой ошибки – нарушение целостности приложения. Это может получиться при скачивании файла из интернета, локальной сети или внешнего накопителя. Файл может по разным причинам загрузиться не полностью, например, обрыв связи или извлеченная флешка. Удалите нерабочий дистрибутив и загрузите его заново или скопируйте с накопителя. Чтобы в дальнейшем этого не происходило, пользуйтесь менеджерами закачек «Download master» или «Flashget». После загрузки сравните первоначальный размер файла и сохраненный.
2
Причиной может стать модификация файла вследствие воздействия вредоносной программы. Проверьте ваш компьютер антивирусом и скачайте заново дистрибутив. Если антивирус показывает, что ПК чист, значит, проблема в исходном файле, попробуйте скачать его из другого источника. Для большей безопасности рекомендуется загружать программы только с официальных или проверенных сайтов.
3
При копировании файла установки с компакт-диска поверхность может быть загрязнена либо поцарапана. Небольшие царапинки несильно влияют на считывание данных, а вот отпечатки пальцев уже мешают работе лазера. Очистите диск от загрязнений, протрите мягкой тканью поверхность от центра к краям. Ни в коем случае не протирайте круговыми движениями, от этого будет только хуже. После тщательной чистки попробуйте скопировать еще раз. Помогают улучшить чтение данных с диска программы для восстановления данных. Одна из них – «IsoBuster», благодаря трем разным методам доступа к данным на диске повышается шанс считать информацию.
4
Также есть смысл проверить свободное место на диске. В случае нехватки может сохраниться только небольшая часть дистрибутива. При скачивании в первую очередь сохраняются первые блоки файла, включающие иконку и основную информацию. Поэтому значок будет как и у полностью загруженного приложения. Программа также может отказаться работать при нехватке пространства для распаковки временных файлов. Для увеличения свободного места на диске удалите ненужные программы. Очистка корзины тоже часто даёт эффект. Чтобы удалить временные файлы, оставшиеся после неудачной установки и работы других программ, воспользуйтесь программой «CCleaner». «Чистильщик» проверит систему и очистит мусор, который возможно влияет на появление nsis error.
5
Перезагрузите компьютер! Возможно, сообщение возникло из-за ошибки файловой системы или работающих в фоновом режиме программ. Произведите проверку жесткого диска на ошибки, если таковые будут, система их исправит. После проверки попробуйте еще раз запустить приложение.
Для исправления ошибки NSIS Error нет одного верного решения. Необходимо при возможности перепробовать все доступные варианты. Если не поможет одно, то зачастую использование нескольких методов даёт положительный результат.