Помилка «NSIS Error» — що це і як виправити?!
Якщо Ви часто завантажуєте і встановлюєте на свій комп’ютер ігри та програми, то, швидше за все, рано чи пізно, але зіткнетеся з помилкою NSIS Error, що з’являється при спробі запустити інсталятор програми. Причому зустріти її Ви можете як на сучасних Windows 7 і Windows 8, так і на вже застарілої Windows XP. Там вона зазвичай йде з коментарем «Error launching installer» і виглядає ось так:
В цей же час інші програми можуть відмінно встановлюватися без будь-яких проблем.
Давайте спробуємо розібратися що це за помилка, внаслідок чого вона може з’явитися і як можна її забрати?!
Абревіатуру NSIS можна розшифрувати як «Nullsoft Scriptable Install System», тобто скриптова настановна система додатків від компанії Nullsoft (оф. сайт nsis.sf.net). Треба зазначити, що розробляється і використовується вона вже досить-таки давно. Вона дуже зручна і надійна, але при тому досить проста. Я, наприклад, користувався нею ще у 2003 році для розпакування одній зі своїх програм.
Таким чином виходить, що помилка NSIS Error пов’язана з роботою конкретного інсталяційного пакету та, як правило, не є системним збоєм операційної системи. Причин її появи може бути кілька:
1. Проблеми з цілісністю інсталяційного файлу
Це найчастіша причина, за якої може з’явитися збій роботи інсталяційного пакету і помилка «NSIS Error». Якщо Ви скачували програму з Інтернету, то дистрибутив програми міг просто повністю не скачаться, а значить або не запуститься, або вилетить далі, при розпакуванні і установці. Спробуйте заново його завантажити та запустити. Якщо все те ж саме — спробуйте завантажити дистрибутив з іншого сайту. Так само можна спробувати запустити завантаження з допомогою іншого браузера або менеджера закачувань.
У випадку проблеми при запуску інсталятора з флешки, можливо, що інсталятор не був повністю на неї записаний, або флешку відключили під час запису.
А ось якщо помилка виникає при установці гри або програми з CD або DVD-диска, то тут найчастіше причиною є брудна поверхня носія, або подряпини.
2. Віруси
Різного роду шкідлива комп’ютерна нечисть дуже любить заражати настановні пакети різних програм щоб далі максимально поширитися як на локальному комп’ютері, так і на інших, підключених до нього по мережі.
При цьому цілісність інсталятора порушується, програма не встановлюється і вискакує помилка «NSIS Error».
Що робити? Ретельно перевірити систему надійним антивірусом з актуальними базами. А краще кількома. Я настійно рекомендую DrWeb CureIT і Kaspersky Virus Removal Tools.
3. Відсутній вільне місце на диску
При завантаженні на комп’ютер дистрибутивів ігор і програм деякі користувачі забувають перевірити чи є для цього необхідне місце на жорсткому диску. У цьому випадку може статися так, що частина інсталяційного пакету скочується, а коли місце закінчиться, то файл просто збережеться з тим обсягом на що вистачило вільного простору на диску. Само-собою, нормально він вже не запуститься.
Якщо нічого не допомагає:
Перевірте, щоб ім’я файлу не містило російських букв, так як деякі версії пакету можуть до цього ставитися критично. Так само небажано, щоб там були присутні пропуски або спеціальні символи(@,#,$,%,& тощо).
Спробуйте відключити фаєрволл і антивірус. Трапляється так, що абсолютно нормальні програми можуть бути заблоковані системою безпеки просто за підозрою. Відповідно, нормально працювати такого установникові антивірус вже не дасть.
Ну і останній варіант — перевірте локальний диск, на який ви завантажуєте або копіюєте інсталятор, системної утилітою chkdsk. Можливо на ньому присутні помилки, які перешкоджають нормальній роботі інсталяційного пакету.