Установщик NSIS работает медленно на компьютере с Microsoft Security Essentials - PullRequest
0 голосов
/ 02 декабря 2010

Итак, у меня возникла проблема, когда наши установщики NSIS замедляют работу кучи при установке поверх существующей установки?

Похоже, это напрямую связано с Microsoft Security Essentials, и отключение проверки во время выполнения заставляет его исчезнуть, но я никогда не сталкивался с чем-либо похожим с другими установщиками - так что здесь есть известная проблема или мы должны что-то делать иначе, чтобы избежать такого рода вещей?

Чтобы дать вам представление о том, насколько медленно ... каждый .EXE требуется 10-15 секунд для распаковки, но на чистой машине или с отключенными Security Essentials, это занимает всего секунду или две - и это на вершине линейное ядро ​​i7 с 12 ГБ оперативной памяти.

Единственное, о чем я могу думать, это скопировать exe-файл во временный файл и затем переместить его позже, но это кажется немного неуклюжим.

Ответы [ 2 ]

1 голос
/ 14 декабря 2010

Ты будешь меня ненавидеть.

Если вы компетентны, потеряйте антивирус.

Антивирус нужен только тем, кто не может защитить свои машины от заражения без него.

Я годами запускал антивирус, и он законно отключался только один раз в шестимесячной резервной копии почтовой папки. Что странно, он просидел 6 месяцев до того, как его поймал антивирус. Между тем, он много раз срабатывал от ложных срабатываний.

Я больше не использую антивирус и был бы рад, если бы я никогда не запускал его снова.

0 голосов
/ 29 января 2011

Вы можете вместо этого перейти на использование Microsoft WIX, http://wix.sourceforge.net/ Это работает довольно хорошо, это бесплатно и поддерживается Microsoft.Я вполне уверен, что Microsoft не допустит негативного взаимодействия со своим собственным антивирусом.

«Момент убийства», когда я перешел с nsis, был, когда один из деинсталляторов nsis сгенерировал ложное срабатываниес защитником Microsoft.Затем я загрузил его в http://virustotal.com, и 5 из 20 антивирусных сканеров пометили его как троян.Я не уверен, что именно делает программа удаления nsis, чтобы сделать ее склонной к ложным срабатываниям, но мысль о том, что один из моих не так много потенциальных клиентов пробует мое программное обеспечение, а потом ему говорят, что это вирус, наполняет меня ужасом!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...