Issue
- While attempting to install ESET products for Windows, you receive one of the following error messages:
- "A system restart from a previous installation or update is pending, and that setup cannot continue."
- "The computer has not been restarted after a program uninstallation. Please restart the computer and run the installer again."
Solution
- Create a System Restore point
- Modify the UpdateExeVolatile registry value
- Delete the PendingFileRenameOperations registry value
- Delete the InProgress registry value
Before you continue, restart your computer up to two times to ensure all pending operations are completed.
After you restart, run the installation again. If the issue persists, you can modify or delete the registry keys referenced below, which may contain orphaned values that are preventing you from installing your product.
I. Create a System Restore point
Create a System Restore point by following the steps in the Microsoft Knowledgebase article.
II. Modify the UpdateExeVolatile registry value
The UpdateExeVolatile registry value shows that a previous software update installation was not completed and that the system must be restarted to finish the installation. An orphaned UpdateExeVolatile registry value might be the cause of this issue.
-
To open the Registry Editor, press the Windows Key + R, type regedit and then click OK.
-
Navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates
. -
Double-click the UpdateExeVolatile value.
-
Type 0 into the Value data field and click OK.
-
Close Registry Editor.
-
Restart your computer and attempt to run the installation again. If you are still unable to install your product, proceed to part III.
III. Delete the PendingFileRenameOperations registry value
The PendingFileRenameOperations registry value indicates that a user or program has tried to rename a file that is in use. The file names are stored in the value of this entry until the system is restarted and then they are renamed.
To resolve this issue, you will need to delete the PendingFileRenameOperations registry value:
- To open the Registry Editor, press the Windows Key + R, type regedit and then click OK.
-
Navigate to
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
. -
Right-click the PendingFileRenameOperations value and select Delete from the context menu. When prompted, click Yes to confirm the delete operation.
-
Close Registry Editor.
-
Restart your computer and attempt to run the installation again. If you are still unable to install your product, proceed to part IV.
IV. Delete the InProgress registry value
The InProgress registry value indicates that an installation has been registered as still in progress, suspended, incomplete, or interrupted, and might be the cause of this issue.
-
To open the Windows Registry Editor, press the Windows Key + R, type regedit and then click OK.
-
Navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer
. -
Right-click the InProgress value and select Delete from the context menu. When prompted, click Yes to confirm the delete operation.
-
Close Registry Editor.
-
Restart your computer and attempt to run the installation again. If you are still unable to install your product, you may also need to run the ESET Uninstaller Tool from Windows Safe Mode.
Need further assistance? Contact ESET Technical Support.