[KB3361] При установке продуктов ESET (Windows) я получаю сообщение об ошибке "Ожидается перезагрузка системы после предыдущей установки или обновления, поэтому установка не может быть продолжена"

примечание:

Этот документ переведен для вашего удобства с помощью машинного перевода. Пожалуйста, будьте уверены, что мы приложили все усилия, чтобы обеспечить максимально точный перевод. Однако ни один автоматизированный перевод не призван заменить переводчика-человека. Официальным текстом является английская версия, которую можно найти, нажав на English справа от этого текста (или внизу, если вы читаете с мобильного). Если у вас возникли вопросы или замечания относительно точности переведенного текста, пожалуйста, обратитесь к официальной версии на английском языке или свяжитесь с местной службой поддержки. Спасибо за ваше терпение.

Проблема

  • При попытке установить продукты ESET для Windows вы получаете одно из следующих сообщений об ошибке
    • "Ожидается перезагрузка системы после предыдущей установки или обновления, поэтому установка не может быть продолжена"
    • "Компьютер не был перезагружен после удаления программы. Пожалуйста, перезагрузите компьютер и запустите программу установки снова."

Решение

  1. Создайте точку восстановления системы
  2. Измените значение реестра UpdateExeVolatile
  3. Удалите значение реестра PendingFileRenameOperations
  4. Удалите значение реестра InProgress

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

После перезагрузки снова запустите установку. Если проблема не решена, вы можете изменить или удалить указанные ниже ключи реестра, которые могут содержать устаревшие значения, мешающие установке продукта.

Предупреждение: Используйте редактор реестра на свой страх и риск
  • Внесение некорректных изменений в редактор реестра Window может привести к серьезным проблемам, которые могут потребовать переустановки операционной системы или вообще не могут быть устранены.
  • Некоторые из ключей реестра, упомянутых ниже, могут существовать не во всех средах (в зависимости от операционной системы и других факторов).

I. Создание точки восстановления системы

Создайте точку восстановления системы, выполнив действия, описанные в статье базы знаний Microsoft.


II. Измените значение реестра UpdateExeVolatile

Значение реестра UpdateExeVolatile показывает, что предыдущая установка обновления программного обеспечения не была завершена и что для завершения установки необходимо перезапустить систему. Причиной этой проблемы может быть устаревшее значение реестра UpdateExeVolatile.

  1. Чтобы открыть редактор реестра, нажмите клавиши Windows + R, введите regedit и нажмите OK.

  2. Перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates.

  3. Дважды щелкните значение UpdateExeVolatile.

  4. Введите 0 в поле данных Value и нажмите OK.

  5. Закройте редактор реестра.

  6. Перезагрузите компьютер и попробуйте запустить установку снова. Если вам по-прежнему не удается установить продукт, перейдите к части III.


III. Удаление значения реестра PendingFileRenameOperations

Значение реестра PendingFileRenameOperations указывает на то, что пользователь или программа пытались переименовать используемый файл. Имена файлов хранятся в значении этой записи до перезапуска системы, после чего они переименовываются.

Чтобы решить эту проблему, вам нужно удалить значение реестра PendingFileRenameOperations:

  1. Чтобы открыть редактор реестра, нажмите клавиши Windows + R, введите regedit и нажмите OK.
  2. Перейдите в раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager.

  3. Щелкните правой кнопкой мыши значение PendingFileRenameOperations и выберите в контекстном меню пункт Delete . При появлении запроса нажмите Да, чтобы подтвердить операцию удаления.

  4. Закройте редактор реестра.

  5. Перезагрузите компьютер и попробуйте запустить установку снова. Если вам по-прежнему не удается установить продукт, перейдите к части IV.


IV. Удаление значения реестра InProgress

Значение реестра InProgress указывает на то, что установка была зарегистрирована как продолжающаяся, приостановленная, незавершенная или прерванная, и может быть причиной этой проблемы.

  1. Чтобы открыть редактор реестра Windows, нажмите клавиши Windows + R, введите regedit и нажмите OK.

  2. Перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer.

  3. Щелкните правой кнопкой мыши значение InProgress и выберите в контекстном меню пункт Delete . При появлении запроса нажмите Да, чтобы подтвердить операцию удаления.

  4. Закройте редактор реестра.

  5. Перезагрузите компьютер и попробуйте запустить установку снова. Если вам по-прежнему не удается установить продукт, возможно, вам также потребуется запустить программу ESET Uninstaller Tool из безопасного режима Windows.

Need further assistance? Contact ESET Technical Support.