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

ЗАБЕЛЕЖКА:

Тази страница е преведена от компютър. Щракнете върху Английски под Езици на тази страница, за да се покаже оригиналният текст. Ако установите, че нещо не е ясно, моля, свържете се с местната поддръжка.

Издание

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

Решение

  1. Създайте точка за възстановяване на системата
  2. Променете стойността на регистъра UpdateExeVolatile
  3. Изтрийте стойността на регистъра PendingFileRenameOperations
  4. Изтриване на стойността на регистъра InProgress

Преди да продължите, рестартирайте компютъра си до два пъти, за да се уверите, че всички висящи операции са завършени.

След като рестартирате, стартирайте инсталацията отново. Ако проблемът продължава, можете да промените или да изтриете ключовете на регистъра, посочени по-долу, които може да съдържат осиротели стойности, които ви пречат да инсталирате продукта си.

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

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 и от Safe Mode (Безопасен режим) на Windows.

Need further assistance? Contact ESET Technical Support.