Здравствуйте. При установке KES 12 на заключительном этапе запуска служб происходит ошибка.
An error accured during installation ‘Ошибка 1920. Ошибка при запуске службы Kaspersky Seamless Update Service (KES.21.9) (avpsus.KES.21.9). Возможно, ваш компьютер заражен. Для лечения заражения следуйте инструкции по ссылке: http://support.kaspersky.com/11309.’
Проверку системы на вирусы делал, нашлись штук шесть объектов с пометкой «not-a-virus»
Не удалось установить Acer Quick Access. Убедитесь, что у вас достаточно прав …
Мы создали настраиваемую службу Windows. Пакет развертывания выполняется в InstallShield, и при установке запрашивается имя пользователя и пароль для учетной записи входа в службу.
У нас не было никаких проблем с установкой на различные машины с Windows 7 (Professional) и Windows 8, но мы получаем ошибку 1920 при попытке развернуть на машине с Windows 7 Ultimate. Мы еще не подтвердили, связана ли проблема с ОС или конкретным компьютером, на котором мы пытаемся установить это.
Установщик всегда запускается щелчком правой кнопкой мыши и «Запуск от имени администратора», а пользователи (как пользователь, запустивший программу установки, так и пользователь входа в систему, для которого предоставлены учетные данные) являются администраторами на машине. Обычно зарегистрированный пользователь, устанавливающий службу, и зарегистрированный пользователь, запускающий службу, совпадают.
Вот что мы пробовали.
- Подтверждено, что входящий в систему пользователь является членом администраторов.
- Проверено, что настройки учетной записи пользователя точно такие же, как и на другом компьютере, на котором он работает.
- Проверено на Панели управления — Администрирование — Локальная политика безопасности — Локальные политики — Параметры безопасности = что они снова соответствуют машине, на которой она работает.
- Убедитесь, что все обновления Windows применены.
- Проверено, что служба инструментария управления Windows работает. Перезагрузил.
- Перезагрузил машину, затем повторил попытку.
- Добавлен элемент generatePublisherEvidence в файл конфигурации сервиса. (Службе не удалось запустить ошибку 1920)
Но ничего из вышеперечисленного не работает.
Надеюсь, что кто-то еще сталкивался с подобной проблемой и нашел решение.
ОБНОВИТЬ:
Я также пробовал следующее:
- Откройте SecPol.msc
- Перейдите к Локальным политикам / Назначению прав пользователя
- Найдите политику «Войти в качестве службы» и добавьте учетную запись службы.
1920 — это общий код ошибки, который означает, что служба не запустилась. Моя догадка такова:
http://blog.iswix.com/2008/09/different-year-same-problem.html
Для подтверждения, когда программа установки прервана, повторите попытку, проигнорируйте, отмените диалоговое окно вверх … перейдите в services.msc и установите имя пользователя и пароль вручную. Если вы получили сообщение о том, что пользователю предоставлено право входа в систему в качестве службы, попробуйте нажать «Повторить» в диалоговом окне MSI и посмотреть, запустится ли он.
Также в вашем коде могут отсутствовать зависимости или исключения.
- Спасибо за быстрый ответ. Мне надоело все вышесказанное, и я не получаю сообщения о том, что пользователю предоставлены права входа в систему с правами службы. Кроме того, в моем первоначальном вопросе я должен был упомянуть то, что мы делаем это автоматически в сценарии установки, запустив ntrights.
- 2 Есть ли у вас зависимости от файлов в кэше GAC или WinSXS? Это может вызвать состояние гонки. Обычно я беру запись ServiceControl и позволяю продукту установить. Затем попробуйте запустить вручную после и / или прикрепите отладчик для профилирования службы. Как только вы во всем разобрались, вы можете вернуть запись ServiceControl.
- 2 Я (ошибочно) предположил, что установщик InstallShield проверяет зависимость от framework 4.5. Не было. Проверено до 4.0, но не до 4.5. Установка framework 4.5 на машину решает проблему.
- 1 @smitra Почему повторный ввод тех же данных для входа в систему явно из
services.msc
Консоль устраняет проблему с отсутствующей зависимостью, если это вообще так? - 1 Установка службы не является проблемой при запуске службы. Состояние гонки — это попытки запуска службы до установки сборки в GAC.
But Chris... how can this be?? I see that PublishAssemblies is scheduled before StartServices!!
Верно … но StartServices работает с отложенным выполнением, а PublishAssemblies фактически не публикует службу до фазы фиксации установки, которая происходит после всех отложенных действий.
Перед началом установки / удаления убедитесь, что все окна служб закрыты.
- От
services windows
вы имеете в виду сервисную консоль (services.msc
) откуда мы управляем статусом сервиса?
У меня тоже была такая же проблема. Я исправил это, установив .NET framework версии 4.5.
- В журналах событий была подсказка для этого
В моем случае мне пришлось удалить службы в моем проекте installshield и начать с нуля. Мои исходные сервисные компоненты были добавлены вручную, и я не мог заставить их работать, единственная ошибка, которую я получал, была такая же «Ошибка 1920. Не удалось запустить службу. Убедитесь, что у вас достаточно прав для запуска системных служб». что вы получали. После удаления компонентов я снова добавил их, используя мастер компонентов.
На самом деле мне пришлось создать два новых компонента. Один был типа «Установить службу».
Другой компонент, который мне пришлось добавить, был типа «Служба управления».
Мне пришлось выбрать службу, которую я установил, когда я добавил компонент Install Service.
После этого все заработало, хотя ничто не отличалось от компонентов, которые я добавил вручную. Installshield должен делать что-то за кулисами, когда соединяет компоненты службы с мастером компонентов.
Все это было с Install Shield 2016.
- Я потратил пару часов, пытаясь решить эту проблему с помощью ручной настройки службы. Воспроизведение сервиса с мастером решило проблему. И я не заметил никакой разницы в полях до и после. Странный. Спасибо.
В моем случае служба не запустилась, потому что я не установил Platform='x64'
в файле wix.
Я видел эти ошибки в средстве просмотра событий:
Служба не может быть запущена.
System.BadImageFormatException: не удалось загрузить файл или сборку SOME_LIBRARY_FILE, Version = 5.0.0.0, Culture = нейтральный, PublicKeyToken = 33345856ad364e35 или одну из его зависимостей.
Я попытался проверить разрядность всех файлов, связанных с сервисом, используя CorFlags.exe
. Когда я изменил установщик на 64 bit
, все заработало нормально.
Обходной путь. Эту проблему мы тоже наблюдали в Windows Server 2012 R2. Я еще не нашел причины или решения. Вот моя работа.
Во время установки, когда отображается ошибка, перейдите на Services.msc. Найдите службу, которая вызывает ошибку, затем повторно введите пароль в информацию для входа в службу. Затем нажмите «Повторить» в настройке. Оно работает.
Ошибка больше не будет отображаться для того же пользователя. Но будет отображаться для другого пользователя.
Проверить сервис зависимости если они отключен.
Установите для этих зависимостей значение «Автоматически», запустите их, и все должно работать.
- 1 Или, в моем случае, служба зависимостей не была установлена.
Я нашел этот ответ на другом сайте, но он определенно сработал для меня, поэтому я подумал, что поделюсь им.
В проводнике Windows: щелкните правой кнопкой мыши папку OfficeSoftwareProtection Platform из C: Program Files Common Files Microsoft Shared и Microsoft из C: Program data (это скрытая папка) Свойства> Безопасность> Редактировать> Добавить> Тип сетевой службы> ОК> Установите флажок Полный контроль> Применить и ОК.
В редакторе реестра (regedit.exe): перейдите в реестр HKEY_CLASSES_ROOT AppID> щелкните правой кнопкой мыши папку> Разрешения> Добавить> Тип = СЕТЕВАЯ СЛУЖБА> ОК> Проверить полный доступ> Применить> ОК
Я нашел этот ответ здесь ::: https://social.technet.microsoft.com/Forums/windows/en-US/5dda9b0b-636f-4f2f-8e50-ad05e98ab22d/error-1920-service-office-software-protection- платформа-osppsvc-failed-to-start-verify-that-you? forum = officesetupdeployprevious
Первоначально это был метод, открытый Дженнифер Жан.
У меня возникла эта проблема при тестировании программного обеспечения. Драйверы не подписывались.
Совет для меня был: в строке cmd: (администратор) bcdedit / set TESTSIGNING ON и перезагрузите машину (shutdown -r -t 5)
Откройте средство просмотра событий, перейдите в журналы окон-> Приложение и посмотрите на ошибки до этой ошибки, это даст вам фактическую ошибку, которую вы хотите решить.
- За исключением тех случаев, когда это не так, как обычно.
Tweet
Share
Link
Plus
Send
Send
Pin
Мы создали настраиваемую службу Windows. Пакет развертывания выполняется в InstallShield, и при установке запрашивается имя пользователя и пароль для учетной записи входа в систему.
У нас не было никаких проблем с установкой на различные машины с Windows 7 (Professional) и Windows 8, но мы получаем ошибку 1920 при попытке развернуть на машине с Windows 7 Ultimate. Мы еще не подтвердили, связана ли проблема с ОС или конкретной машиной, на которой мы пытаемся установить это.
Установщик всегда запускается щелчком правой кнопкой мыши и «Запуск от имени администратора», а пользователи (как пользователь, запустивший программу установки, так и пользователь входа в систему, для которого предоставлены учетные данные) являются администраторами на машине. Обычно зарегистрированный пользователь, устанавливающий службу, и зарегистрированный пользователь, запускающий службу, совпадают.
Вот что мы пробовали.
- Подтверждено, что входящий в систему пользователь является членом администраторов.
- Проверено, что настройки учетной записи пользователя точно такие же, как и на другом компьютере, на котором он работает.
- Проверено на Панели управления — Администрирование — Локальная политика безопасности — Локальные политики — Параметры безопасности = что они снова соответствуют машине, на которой она работает.
- Убедитесь, что все обновления Windows применены.
- Проверено, что служба инструментария управления Windows работает. Перезагрузил.
- Перезагрузил машину и повторил попытку.
- В файл конфигурации сервиса добавлен элемент generatePublisherEvidence. (Службе не удалось запустить ошибку 1920)
Но ничего из вышеперечисленного не работает.
Надеюсь, что кто-то еще сталкивался с подобной проблемой и нашел ее решение.
ОБНОВИТЬ:
Я также пробовал следующее:
- Откройте SecPol.msc
- Перейдите к локальным политикам / назначению прав пользователя.
- Найдите политику «Вход в качестве службы» и добавьте учетную запись службы.
10 ответов
Лучший ответ
1920 — это общий код ошибки, который означает, что служба не запустилась. Моя догадка такова:
http://blog.iswix.com/2008/09/different-year-same-problem.html
Чтобы подтвердить, когда программа установки прервана, повторите попытку, проигнорируйте, отмените диалоговое окно вверх … перейдите в services.msc и установите имя пользователя и пароль вручную. Если вы получили сообщение о том, что пользователю предоставлено право входа в систему в качестве службы, попробуйте нажать «Повторить» в диалоговом окне MSI и посмотреть, запустится ли он.
Также в вашем коде могут отсутствовать зависимости или исключения.
16
Christopher Painter
19 Ноя 2013 в 04:54
Перед началом установки / удаления убедитесь, что все окна служб закрыты.
3
Markus
22 Май 2015 в 17:19
В моем случае мне пришлось удалить службы в моем проекте installshield и начать с нуля. Мои исходные служебные компоненты были добавлены вручную, и я не мог заставить их работать. Единственная ошибка, которую я получал, была та же самая «Ошибка 1920: служба не запускалась. Убедитесь, что у вас достаточно прав для запуска системных служб. « , что вы получали. После удаления компонентов я снова добавил их с помощью мастера компонентов .
На самом деле мне пришлось создать два новых компонента. Один был типа «Установить службу».
Другой компонент, который мне пришлось добавить, был типа «Служба управления».
Мне пришлось выбрать службу, которую я установил, когда я добавил компонент Install Service.
После этого все заработало, хотя ничто не отличалось от компонентов, которые я добавил вручную. Installshield должен делать что-то за кулисами, когда соединяет компоненты службы с мастером компонентов.
Все это было с Install Shield 2016.
3
nicko
1 Июн 2017 в 22:58
Откройте средство просмотра событий, перейдите в журналы окон-> Приложение и посмотрите на ошибки до этой ошибки, это даст вам фактическую ошибку, которую вы хотите решить.
2
Teezy7
16 Янв 2018 в 17:54
Проверьте зависимости службы, если они отключены .
Установите для этих зависимостей значение Автоматически, запустите их, и он должен работать.
1
Ivan Chau
28 Апр 2017 в 13:58
Обходной путь. Эту проблему мы тоже наблюдали в Windows Server 2012 R2. Я еще не нашел причины или решения. Вот моя работа.
Во время установки, когда отображается ошибка, перейдите на Services.msc. Найдите службу, которая вызывает ошибку, затем повторно введите пароль в информацию для входа в службу. Затем нажмите «Повторить» в настройке. Оно работает.
Ошибка больше не будет отображаться для того же пользователя. Но будет отображаться для другого пользователя.
2
Vishnu Prasanth
21 Окт 2016 в 12:15
В моем случае служба не запустилась, потому что я не установил Platform='x64'
в файле wix.
Я видел эти ошибки в средстве просмотра событий:
Сервис не может быть запущен.
System.BadImageFormatException: не удалось загрузить файл или сборку SOME_LIBRARY_FILE, Version = 5.0.0.0, Culture = нейтральный, PublicKeyToken = 33345856ad364e35 или одну из его зависимостей.
Я попытался проверить разрядность всех файлов, связанных с сервисом, используя CorFlags.exe
. Когда я изменил свой установщик на 64 bit
, все стало работать нормально.
1
Community
20 Июн 2020 в 12:12
У меня возникла эта проблема при тестировании программного обеспечения. Драйверы не подписывались.
Совет для меня был: в строке cmd: (администратор) bcdedit / set TESTSIGNING ON и перезагрузите машину (shutdown -r -t 5)
0
Thierry Beliere
7 Мар 2017 в 18:02
У меня тоже была такая же проблема. Я исправил это, установив .NET framework версии 4.5.
4
hichris123
19 Май 2014 в 06:07
Содержание
- Устранений сбоев при установке Kaspersky Endpoint Security 11 для Windows
- Основные ошибки
- Решение
- Не устанавливается «Kaspersky»: возможные причины сбоя
- Установлен другой антивирус
- Не до конца удалена предыдущая версия
- Программная несовместимость
- Повреждён установщик
- Проблемы с .NET Framework
- В системе есть вирус
- Другие причины
- Как установить Kaspersky Endpoint Security
Устранений сбоев при установке Kaspersky Endpoint Security 11 для Windows
Установка и удаление корпоративной версии Лаборатории Касперского может пройти не так гладко, как это запланировал пользователь. Разберем основные ошибки системы и дадим рекомендации к их устранению.
Основные ошибки
- Ошибка 27200. Невозможно выгрузить программу из оперативной памяти.
- Ошибка 27300. Ошибка при установке драйвера.
- Ошибка 27320. Ошибка при настройке службы.
- Ошибка 1603. Ошибка процесса установки.
- Ошибка 1723. Обнаружена проблема в пакете мастере установки программы.
- Ошибка 27460. Ошибка при создании дескрипторов защиты.
- Ошибка: Пароль или имя пользователя для удаления программы не заданы либо заданы неверно.
- Удаленная установка на устройстве завершена с ошибкой: В процессе установки произошла неисправимая ошибка.
- Удаленная установка на устройстве завершена с ошибкой: Для установки необходимо принять условия Лицензионного соглашения.
- Удаленная деинсталляция на устройстве завершена с ошибкой: Не удалось определить строку для автоматического удаления программы.
- После установки продукта его компоненты находятся в состоянии ошибки и не запускаются.
Решение
Все шаги инструкции выполняются последовательно:
- Установлен ли пароль на удаление. Если защита установлена, убедитесь, что Вам известен корректный пароль. Подробнее в справке.
- Установлена и активна Служба базовой фильтрации (Base Filtering Engine).
- Установка или удаление происходит под учетной записью с правами администратора.
- На устройстве установлено стороннее ПО, ограничивающее права или запрещающее установку/удаление программ.
- Что вы корректно выполнили шаги установки программы. Использовали обязательные параметры EULA=1 и PRIVACYPOLICY=1 для принятия условий Лицензионного соглашения и Политики конфиденциальности. Подробнее в справке и статье.
- Возможно ли удалить программу локально без использования задачи Kaspersky Security Center.
- Настройки групповых политик (GPO). Или перенесите устройство в контейнер (OU) без действующих политик и форсируйте применение настроек. Подробнее в статье.
- Используемые в библиотеках шифрования алгоритмы. Они должны быть одинаковыми. Установочный пакет Kaspersky Endpoint Security. Если в нем присутствует файл первоначальной конфигурации install.cfg, попробуйте выполнить установку без него.
2. Запустите средство проверки системных файлов sfc /scannow, инструкция на сайте Microsoft. Будет проверена целостность всех системных файлов Windows и выполнена попытка их исправить или восстановить, если обнаружены ошибки. После восстановления поврежденных файлов и устранения ошибок, если они будут выявлены, повторите попытку установить Kaspersky Endpoint Security.
3. При наличии стороннего программного обеспечения, имеющего отношение к защите хранимой и передаваемой информации (например, КриптоПро CSP), установите последние версии этих программ.
4. Скачайте самую новую версию дистрибутива программы «Лаборатории Касперского», перезагрузите устройство и повторите попытку установки или удаления.
5. Скачайте и запустите kavremover в безопасном режиме. Перезагрузите устройство и повторите попытку установки.
6. Если программа Kaspersky Endpoint Security для Windows повреждена и вы хотите восстановить ее, запустите в командной строке команду восстановления в соответствии с версией программы:
- 11.4.0
msiexec /i KLLOGIN= KLPASSWD= REINSTALL=ALL REINSTALLMODE=amus EULA=1 PRIVACYPOLICY=1 SKIPREBOOTPENDING=1 /lv*x path_to_log_file.txt /qn
- Для 11.3.0:
msiexec /i <192de1de-0d74-4077-bc2e-a5547927a052>KLLOGIN= KLPASSWD= REINSTALL=ALL REINSTALLMODE=amus EULA=1 PRIVACYPOLICY=1 SKIPREBOOTPENDING=1 /lv*x path_to_log_file.txt /qn
- Для 11.2.0:
msiexec /i <9a017278-f7f4-4df9-a482-0b97b70dd7ed>KLLOGIN= KLPASSWD= REINSTALL=ALL REINSTALLMODE=amus EULA=1 PRIVACYPOLICY=1 SKIPREBOOTPENDING=1 /lv*x path_to_log_file.txt /qn
- Для 11.1.1:
msiexec /i KLLOGIN= KLPASSWD= REINSTALL=ALL REINSTALLMODE=amus EULA=1 PRIVACYPOLICY=1 SKIPREBOOTPENDING=1 /lv*x path_to_log_file.txt /qn
Заполните поля KLLOGIN и KLPASSWD и уточните путь к файлу логов.
7. Если на момент установки на компьютере присутствует Kaspersky Endpoint Security для Windows или выполняется удаление программы, воспользуйтесь рекомендациями ниже и повторите попытку установки или удаления:
Рекомендации носят временный характер и необходимы только в процессе очередной попытки установить или удалить программу.
- Остановите работу Kaspersky Endpoint Security для Windows c помощью Kaspersky Security Center, нажав на кнопку Остановить в левой части окна утилиты удаленной диагностики. Инструкция в справке. Вы также можете остановить работу программы локально на конечном устройстве, выгрузив Kaspersky Endpoint Security для Windows из оперативной памяти компьютера. Для этого нажмите правой кнопкой мыши на значок программы в области уведомлений, а затем нажмите Выход. Инструкция в справке.
- Выключите механизм самозащиты Kaspersky Endpoint Security для Windows в свойствах применяемой к целевому устройству политики или локально через интерфейс программы. Инструкция в справке.
- Отключите защиту паролем. Инструкция в справке.
Не устанавливается «Kaspersky»: возможные причины сбоя
Если у вас не устанавливается «Касперский», возможно, дело не в системе. Этот антивирус совместим почти со всем семейством Windows: он работает на 7, 8, 10, Vista и даже на XP. Да и ресурсы компьютера не влияют на процесс закачки. От них зависит, как утилита будет работать.
Причины сбоя при установке Kaspersky могут быть самые разные
Узнать, почему Kaspersky не загружается, не так просто. Ведь причины сбоя могут быть разные.
Установлен другой антивирус
Не стоит ставить на компьютер несколько разных антивирусов. Если в системе два сетевых экрана, это не значит, что защита будет в два раза лучше. Наоборот, большое количество таких программ приведёт к сбоям, ошибкам и тормозам. Лучше выбрать один Antivirus и пользоваться только им.
Чтобы установить «Касперский» на Windows 7, 8 или 10, избавьтесь от других антивирусов. Иначе они будут конфликтовать между собой. Можете оставить только портативные приложения (например, утилиту от DrWeb).
Если переместить Antivirus в корзину или удалить его напрямую, используя клавишу Delete, ничего не получится. Надо пользоваться собственным деинсталлятором утилиты или встроенными средствами Windows.
- Зайдите в «Панель управления».
- Откройте меню «Удаление программ» (или «Программы и компоненты», если у вас включен просмотр значков).
Программы и компоненты
- В открывшемся списке найдите ваш антивирус.
- Кликните по нему правой кнопкой мыши и выберите «Удалить».
- Следуйте дальнейшим инструкциям мастера установки/удаления.
- Перезагрузите компьютер.
Для некоторых защитников сделаны специальные «чистилки». Они не только убирают программу, но и стирают все её следы: ярлыки, временные файлы, конфигурации, сохранённые библиотеки, записи в реестре. Такие деинсталляторы можно скачать на официальном сайте компании-разработчика ПО.
Если удаление всех защитников не помогло, и нужный антивирус по-прежнему не устанавливается, значит, причина в другом.
Не до конца удалена предыдущая версия
Если вы некорректно удалили предыдущую версию «Касперского», новая не установится. Допустим, с Kaspersky Anti-Virus 10 вы решили перейти на 15. Или просто хотите переустановить антивирус. Перед этим его надо полностью стереть. Не просто перенести в корзину, а убрать все связанные с ним данные.
Если удалять «Касперский» стандартными инструментами Windows, от него могут остаться файлы, ключи и ссылки. Поэтому нужно скачать программу — деинсталлятор.
- Зайдите на сайт kaspersky.ru.
- В строку поиска (справа сверху) вбейте запрос «kavremover».
Официальный сайт Kaspersky
- В результатах будут ссылки для загрузки продукта «Kzip» и «Kavremvr.exe». Первая — это архив с деинсталлятором, вторая — сам деинсталлятор. Можете выбрать любой вариант закачки.
- Там же есть инструкция, описывающая, как правильно удалять антивирус.
- Если брали архив, распакуйте его.
- Запустите исполняемый файл.
- Примите лицензионное соглашение.
- Появится окно с капчей. Если не получается разглядеть символы, нажмите на кнопку с круговыми стрелками. Так сменится картинка.
- В выпадающем списке «Обнаружены продукты» выберите версию антивируса, которую хотите стереть.
- Кликните на «Удалить».
- После завершения процесса перезагрузите компьютер.
- В каталоге, в котором находится деинсталлятор, появится лог в формате .TXT. Его можно открыть в блокноте.
- Проверьте, устанавливается ли Antivirus.
Программная несовместимость
Kaspersky работает с разными версиями Windows. Но это не значит, что один установщик подойдёт и для 10-ки, и для XP. Если вы попробуете загрузить устаревший антивирус на современную систему, ничего не получится.
- Чтобы устранить проблему, загрузите актуальную версию инсталлятора с официального ресурса Лаборатории Касперского.
- Откройте сайт.
- Перейдите на вкладку «Для дома» (или «Для бизнеса», если вы ищете корпоративный Antivirus).
- В колонке слева выберите подходящий продукт.
Выбор версии Kaspersky
- Там есть раздел «Системные требования». В нём указаны поддерживаемые ОС.
Можно сделать проще:
- Наведите курсор на «Скачать».
- Пункт «Дистрибутивы».
- Кликните нужный антивирус.
Kaspersky для старых систем можно найти в интернете.
Повреждён установщик
Если «Касперский» не устанавливается на Windows 7, 8 или 10, возможно, проблема в самом инсталляторе (он повреждён или содержит ошибки). Такое случается, если закачка файла прервалась, и он не до конца загрузился. Но, чаще всего, виноват нелицензионный софт. Платные программы взламывают. Иногда это делают неопытные люди. И в результате получается нерабочий EXE-файл.
- Установите лицензионную утилиту. Она точно не будет «глючить».
- Попробуйте скачать взломанное приложение из другого источника.
Проблемы с .NET Framework
Чтобы «Касперский» стабильно работал на Win 10, 8 и 7, ему нужна утилита .NET Framework версии 4.0 и выше. Эта программа уже должна быть в Windows. Но если она функционирует с ошибками, надо её обновить или переустановить.
- Зайдите на ресурс Microsoft.com.
- В строку поиска введите «Microsoft .NET Framework».
- В разделе «Загрузки» выберите последнюю версию утилиты.
- Нажмите на красную кнопку «Скачать».
Скачиваем .NET Framework версии 4.0
- Запустите полученный файл.
- Дождитесь окончания процесса.
Проверьте, устанавливается ли антивирус. Если нет, попробуйте полностью удалить Framework и заново его загрузить.
В системе есть вирус
Ещё одна возможная причина — система заражена вредоносным программным обеспечением. Именно оно «не пускает» Kaspersky. Избавиться от вируса поможет утилита DrWeb. Её не нужно ставить или удалять. Это портативная программа, которая подходит для Windows всех версий (XP, 7, 8, 10).
- Зайдите на сайт «drweb.ru».
- Вкладка «Скачать».
- Прокрутите страницу вниз до раздела «Бесплатные».
- Откройте «Dr.Web CureIt».
- Кнопка «Скачать».
Нажимаем на «Скачать бесплатно»
- Запустите загруженный файл.
- Нажмите «Объекты проверки».
- Поставьте галочки во все чекбоксы.
- Кликните на «Запустить проверку».
- Это займёт некоторое время.
- Программа выдаст список подозрительных данных. В столбце «Пусть» будут указаны папки. Вы можете сами выбрать, какие файлы удалить. Если вы точно знаете, что объект безопасен, выберите «Пропустить».
Проверку лучше проводить в безопасном режиме. Чтобы в него войти, при включении компьютера нажимайте клавишу F8. Будут предложены варианты запуска системы. Так вирус не сможет «спрятаться».
Другие причины
Если Kaspersky не устанавливается на Win 7, 8 или 10, значит:
- Ему не хватает места на жёстком диске. Удалите ненужные программы и данные, чтобы «Касперский» мог спокойно работать.
- Есть какие-то несовместимые данные. Попробуйте создать другую учётную запись Windows. И уже в ней поставьте Antivirus.
- Вы не перезагрузили компьютер после того, как удалили другой антивирус.
- В реестре остались записи от старого защитника. Используйте приложение для чистки и исправления ключей и ссылок. Например, CCleaner или Registry Fix.
- Не подходят системные требования. Попробуйте поставить старую версию утилиты.
- Вы ошиблись при вводе лицензионного ключа.
Kaspersky — это надёжная защита от вредоносного ПО. Он подходит и для больших организаций, и для обычных пользователей. И обидно, когда «Касперский» не устанавливается на Windows 10, 8 или 7. Но причину, по которой защитник не загружается на компьютер, можно устранить. Тогда вы сможете воспользоваться антивирусом.
Как установить Kaspersky Endpoint Security
В установке и дальнейшем успешном пользовании продуктов компании «Лаборатории Касперского» нет и не было ничего сложного.
Предлагаю Вашему вниманию краткую инструкцию об установке Kaspersky Endpoin Security:
1. Скачайте загрузочный файл (дистрибутив) программы, пройдя по ссылке.
2. Перейдите в папку, в которую загрузился только что скачанный файл. Обычно это папка «Загрузки»:
3. Вставьте в компьютер флэшку.
4. Два раза кликните левой кнопки мыши по скачанному файлу. Запустился процесс распаковка архива. Нажмите кнопку «Далее».
5. Нажав кнопку «Обзор» выберите папку на флэшке, в которую будет распакован архив или создайте нужную Вам папку на флэшке.
6. После распаковки архива перейдите в папку на флэшке и запустите файл setup_kes.exe
7. Поставьте 2 галочки принятия соглашений и нажмите «Далее»
8. На следующих двух этапах нажмите «Далее»
9. На следующем этапе галочки ставить не надо. Нужно только нажать «Установить»
10. После завершения процесса установки нажмите кнопку «Готово»
11. Нажмите кнопку «Далее»
12. Поставьте галочки принятия соглашений и нажмите «Далее»
13. После установки патча нажмите кнопку «Готово»
14. Нажмите кнопку «Я принимаю условия использования Kaspersky Security Network» и кнопку ОК
15. Кликните 2 раза левой кнопкой мыши по значку «Лаборатории Касперского».
16. Перейдите в раздел «Лицензия»
17. Нажмите «Активировать программу по новой лицензии»
18. Введите Ваш код активации (Y3RGG-ХХ86W-AАV1Q-ХХХХХ) в поле «Активировать с помощью кода активации». После этого нажмите кнопку «Далее»:
19. После этого у Вас должно появиться окно «Активация программы»
Для установки антивируса на других компьютерах пройдите процесс установки, начиная с пункта 6.
Предварительно в этот компьютер нужно вставить флэшку с распакованным архивом.
Не удалось установить Acer Quick Access. Убедитесь, что у вас достаточно прав …
Мы создали настраиваемую службу Windows. Пакет развертывания выполняется в InstallShield, и при установке запрашивается имя пользователя и пароль для учетной записи входа в службу.
У нас не было никаких проблем с установкой на различные машины с Windows 7 (Professional) и Windows 8, но мы получаем ошибку 1920 при попытке развернуть на машине с Windows 7 Ultimate. Мы еще не подтвердили, связана ли проблема с ОС или конкретным компьютером, на котором мы пытаемся установить это.
Установщик всегда запускается щелчком правой кнопкой мыши и «Запуск от имени администратора», а пользователи (как пользователь, запустивший программу установки, так и пользователь входа в систему, для которого предоставлены учетные данные) являются администраторами на машине. Обычно зарегистрированный пользователь, устанавливающий службу, и зарегистрированный пользователь, запускающий службу, совпадают.
Вот что мы пробовали.
- Подтверждено, что входящий в систему пользователь является членом администраторов.
- Проверено, что настройки учетной записи пользователя точно такие же, как и на другом компьютере, на котором он работает.
- Проверено на Панели управления — Администрирование — Локальная политика безопасности — Локальные политики — Параметры безопасности = что они снова соответствуют машине, на которой она работает.
- Убедитесь, что все обновления Windows применены.
- Проверено, что служба инструментария управления Windows работает. Перезагрузил.
- Перезагрузил машину, затем повторил попытку.
- Добавлен элемент generatePublisherEvidence в файл конфигурации сервиса. (Службе не удалось запустить ошибку 1920)
Но ничего из вышеперечисленного не работает.
Надеюсь, что кто-то еще сталкивался с подобной проблемой и нашел решение.
ОБНОВИТЬ:
Я также пробовал следующее:
- Откройте SecPol.msc
- Перейдите к Локальным политикам / Назначению прав пользователя
- Найдите политику «Войти в качестве службы» и добавьте учетную запись службы.
1920 — это общий код ошибки, который означает, что служба не запустилась. Моя догадка такова:
http://blog.iswix.com/2008/09/different-year-same-problem.html
Для подтверждения, когда программа установки прервана, повторите попытку, проигнорируйте, отмените диалоговое окно вверх … перейдите в services.msc и установите имя пользователя и пароль вручную. Если вы получили сообщение о том, что пользователю предоставлено право входа в систему в качестве службы, попробуйте нажать «Повторить» в диалоговом окне MSI и посмотреть, запустится ли он.
Также в вашем коде могут отсутствовать зависимости или исключения.
- Спасибо за быстрый ответ. Мне надоело все вышесказанное, и я не получаю сообщения о том, что пользователю предоставлены права входа в систему с правами службы. Кроме того, в моем первоначальном вопросе я должен был упомянуть то, что мы делаем это автоматически в сценарии установки, запустив ntrights.
- 2 Есть ли у вас зависимости от файлов в кэше GAC или WinSXS? Это может вызвать состояние гонки. Обычно я беру запись ServiceControl и позволяю продукту установить. Затем попробуйте запустить вручную после и / или прикрепите отладчик для профилирования службы. Как только вы во всем разобрались, вы можете вернуть запись ServiceControl.
- 2 Я (ошибочно) предположил, что установщик InstallShield проверяет зависимость от framework 4.5. Не было. Проверено до 4.0, но не до 4.5. Установка framework 4.5 на машину решает проблему.
- 1 @smitra Почему повторный ввод тех же данных для входа в систему явно из
services.msc
Консоль устраняет проблему с отсутствующей зависимостью, если это вообще так? - 1 Установка службы не является проблемой при запуске службы. Состояние гонки — это попытки запуска службы до установки сборки в GAC.
But Chris... how can this be?? I see that PublishAssemblies is scheduled before StartServices!!
Верно … но StartServices работает с отложенным выполнением, а PublishAssemblies фактически не публикует службу до фазы фиксации установки, которая происходит после всех отложенных действий.
Перед началом установки / удаления убедитесь, что все окна служб закрыты.
- От
services windows
вы имеете в виду сервисную консоль (services.msc
) откуда мы управляем статусом сервиса?
У меня тоже была такая же проблема. Я исправил это, установив .NET framework версии 4.5.
- В журналах событий была подсказка для этого
В моем случае мне пришлось удалить службы в моем проекте installshield и начать с нуля. Мои исходные сервисные компоненты были добавлены вручную, и я не мог заставить их работать, единственная ошибка, которую я получал, была такая же «Ошибка 1920. Не удалось запустить службу. Убедитесь, что у вас достаточно прав для запуска системных служб». что вы получали. После удаления компонентов я снова добавил их, используя мастер компонентов.
На самом деле мне пришлось создать два новых компонента. Один был типа «Установить службу».
Другой компонент, который мне пришлось добавить, был типа «Служба управления».
Мне пришлось выбрать службу, которую я установил, когда я добавил компонент Install Service.
После этого все заработало, хотя ничто не отличалось от компонентов, которые я добавил вручную. Installshield должен делать что-то за кулисами, когда соединяет компоненты службы с мастером компонентов.
Все это было с Install Shield 2016.
- Я потратил пару часов, пытаясь решить эту проблему с помощью ручной настройки службы. Воспроизведение сервиса с мастером решило проблему. И я не заметил никакой разницы в полях до и после. Странный. Спасибо.
В моем случае служба не запустилась, потому что я не установил Platform='x64'
в файле wix.
Я видел эти ошибки в средстве просмотра событий:
Служба не может быть запущена.
System.BadImageFormatException: не удалось загрузить файл или сборку SOME_LIBRARY_FILE, Version = 5.0.0.0, Culture = нейтральный, PublicKeyToken = 33345856ad364e35 или одну из его зависимостей.
Я попытался проверить разрядность всех файлов, связанных с сервисом, используя CorFlags.exe
. Когда я изменил установщик на 64 bit
, все заработало нормально.
Обходной путь. Эту проблему мы тоже наблюдали в Windows Server 2012 R2. Я еще не нашел причины или решения. Вот моя работа.
Во время установки, когда отображается ошибка, перейдите на Services.msc. Найдите службу, которая вызывает ошибку, затем повторно введите пароль в информацию для входа в службу. Затем нажмите «Повторить» в настройке. Оно работает.
Ошибка больше не будет отображаться для того же пользователя. Но будет отображаться для другого пользователя.
Проверить сервис зависимости если они отключен.
Установите для этих зависимостей значение «Автоматически», запустите их, и все должно работать.
- 1 Или, в моем случае, служба зависимостей не была установлена.
Я нашел этот ответ на другом сайте, но он определенно сработал для меня, поэтому я подумал, что поделюсь им.
В проводнике Windows: щелкните правой кнопкой мыши папку OfficeSoftwareProtection Platform из C: Program Files Common Files Microsoft Shared и Microsoft из C: Program data (это скрытая папка) Свойства> Безопасность> Редактировать> Добавить> Тип сетевой службы> ОК> Установите флажок Полный контроль> Применить и ОК.
В редакторе реестра (regedit.exe): перейдите в реестр HKEY_CLASSES_ROOT AppID> щелкните правой кнопкой мыши папку> Разрешения> Добавить> Тип = СЕТЕВАЯ СЛУЖБА> ОК> Проверить полный доступ> Применить> ОК
Я нашел этот ответ здесь ::: https://social.technet.microsoft.com/Forums/windows/en-US/5dda9b0b-636f-4f2f-8e50-ad05e98ab22d/error-1920-service-office-software-protection- платформа-osppsvc-failed-to-start-verify-that-you? forum = officesetupdeployprevious
Первоначально это был метод, открытый Дженнифер Жан.
У меня возникла эта проблема при тестировании программного обеспечения. Драйверы не подписывались.
Совет для меня был: в строке cmd: (администратор) bcdedit / set TESTSIGNING ON и перезагрузите машину (shutdown -r -t 5)
Откройте средство просмотра событий, перейдите в журналы окон-> Приложение и посмотрите на ошибки до этой ошибки, это даст вам фактическую ошибку, которую вы хотите решить.
- За исключением тех случаев, когда это не так, как обычно.
Tweet
Share
Link
Plus
Send
Send
Pin
Статья не описывает мою проблему
Предложенное решение не работает
Инструкция непонятная, не хватает изображений
В тексте есть ошибки или опечатки
Интерфейс продукта непонятен
Мне не нравится описанная функциональность продукта
Добрый день.
Были проблемы с KES 10.2.1.23, а именно, не находил обновления ни на KSC ни в сети.
Решил установить более новую версию.
Удалить KES 10 штатными средствами не удалось.
Spoiler
Имя журнала: Application
Источник: MsiInstaller
Дата: 10.09.2020 12:15:59
Код события: 11922
Категория задачи:Отсутствует
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: PC103021ge_zhaa
Компьютер: PC103021
Описание:
Программа: Kaspersky Endpoint Security 10 для Windows — Ошибка 1922.Не удается удалить службу Kaspersky Endpoint Security Service (AVP). Убедитесь, что у вас есть права на удаление системных служб.
Xml события:
<Event xmlns=»http://schemas.microsoft.com/win/2004/08/events/event»>
<System>
<Provider Name=»MsiInstaller» />
<EventID Qualifiers=»0″>11922</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime=»2020-09-10T07:15:59.000000000Z» />
<EventRecordID>80318</EventRecordID>
<Channel>Application</Channel>
<Computer>PC103021</Computer>
<Security UserID=»S-1-5-21-3400283429-3443992639-652398944-1000″ />
</System>
<EventData>
<Data>Программа: Kaspersky Endpoint Security 10 для Windows — Ошибка 1922.Не удается удалить службу Kaspersky Endpoint Security Service (AVP). Убедитесь, что у вас есть права на удаление системных служб.</Data>
<Data>(NULL)</Data>
<Data>(NULL)</Data>
<Data>(NULL)</Data>
<Data>(NULL)</Data>
<Data>(NULL)</Data>
<Data>
</Data>
<Binary>7B30344346374642442D453536432D343436442D384643392D4444343434424442454538457D</Binary>
</EventData>
</Event>
Удалил с помощью kavremover
Spoiler
4064:0608 12:21:14.029 KAVRemover tool version 1.0.1513
4064:0608
12:21:14.029 System language detected: langID=25, sublangID=1
4064:0608
12:21:14.029 User language detected: langID=25, sublangID=1
4064:0608
12:21:14.029 Setting UI language: langID=25, sublangID=1
4064:0608
12:21:14.029 Locale successfully set
4064:0608
12:21:14.029 dbghelp.dll dumped OK
4064:0608
12:21:15.948 Binary file dumped
4064:0608
12:21:16.978 ServiceHelper::WaitForServiceStatus
4064:0608
12:21:16.978 Still waiting for 4
4064:0608
12:21:17.992 Service start return code = 1
4064:0608
12:21:17.992 handle does init
4064:0608
12:21:18.023 Dumping user environment…
4064:0608
12:21:18.023 Dumping current environment…
4064:0608
12:21:18.023 CreateFileA () failed, error 3
4064:0608
12:21:18.023 Client malloc
4064:0608
12:21:18.023 Try to set user environment to server…
4064:0608
12:21:18.023 After call, error = 6, ret code = 0)
4064:0608
12:21:18.023 Client free
4064:0f68
12:21:18.039 Searching for installed products…
4064:0f68
12:21:18.039 Try to call some func on server…
4064:0f68
12:21:18.039 Client malloc
4064:0f68
12:21:18.039 After call, error = 0, ret code = 0)
4064:0f68
12:21:18.039 Client free
4064:0f68
12:21:18.039 Try to call detection…
4064:0f68
12:21:18.460 Client malloc
4064:0f68
12:21:18.460 After call detection, error = 0, ret code = 0)
4064:0f68
12:21:18.460 Client free
4064:0f68
12:21:18.460 Processing additional info…
4064:0f68
12:21:18.460 Post message about detected products
4064:0608
12:21:35.245 Try to validate user input…
4064:0608
12:21:35.245 After call, error = 0, ret code = 0)
4064:0948
12:21:35.261 Client malloc
4064:0948
12:21:35.261 Client malloc
4064:0948
12:21:35.261 Client malloc
4064:0948
12:21:35.261 Client malloc
4064:0948
12:21:35.261 Try to call removing…
4064:0948
12:23:34.617 After call removing, error = 0, ret code = 0)
4064:0948
12:23:34.617 Client free
4064:0948
12:23:34.617 Client free
4064:0948
12:23:34.617 Client free
4064:0948
12:23:34.617 Client free
4064:0948
12:23:34.617 Remove finished successfully
4064:0608
12:23:42.438 Try to restore system environment on server…
4064:0608
12:23:42.438 After call, error = 0, ret code = 0)
4064:0608
12:23:42.438 Current ServiceState is ‘4’
4064:0608
12:23:42.672 ServiceHelper::WaitForServiceStatus
4064:0608
12:23:42.672 Still waiting for 1
4064:0608
12:23:43.686 Stopped, try to remove
После удаления с помощью kavremover установил KES 11.3.0.773, но в нём не запускаются компоненты защиты. Всё кроме Network Security, либо выдаёт неизвестную ошибку, либо
Spoiler
Программа: Kaspersky Endpoint Security для Windows
Пользователь: NT AUTHORITYсистема (Инициатор)
Компонент: Защита от файловых угроз
Результат: Невозможно запустить задачу
Объект: Защита от файловых угроз
Причина: Код ошибки: A6440010
Что ему сделать, чтобы он заработал. Проблема есть на двух ПК, только на втором ОС 32-х разрядная и ошибка при удалении KES 10 была другая, что-то типа невозможно выгрузить из памяти.