Situace
- Při pokusu o instalaci produktů ESET se zobrazí jedno z následujících chybových hlášení:
- "Čeká se na restart systému z předchozí instalace."
- "Počítač nebyl restartován po odinstalaci programu. Restartujte počítač a spusťte instalační program znovu."
Řešení
- Vytvořte bod obnovení systému
- Změňte v registru hodnotu UpdateExeVolatile
- Odstraňte v registru hodnotu PendingFileRenameOperations
- Odstraňte v registru hodnotu InProgress
Předtím než budete pokračovat, restartujte počítač alespoň dvakrát, abyste se ujistili, že všechny čekající operace jsou dokončeny.
Po restartu spusťte instalaci znovu. Pokud problém přetrvává, můžete upravit nebo odstranit klíče v registru uvedené níže, které mohou obsahovat neplatné hodnoty bránící instalaci produktu.
I. Vytvoření bodu obnovení systému
Vytvořte bod obnovení systému podle postupu v článku uvedeném společností Microsoft.
II. Změňte hodnotu registru UpdateExeVolatile
Hodnota registru UpdateExeVolatile zobrazuje, že předchozí instalace aktualizace software nebyla dokončena a pro dokončení instalace je potřeba restartovat systém. Příčinou tohoto stavu může být neplatná hodnota registru UpdateExeVolatile.
-
Otevřete Editor registru systému Windows:
- Systém Windows XP: Klikněte na Start → Spustit, napište regedit a klikněte na OK.
- Windows Vista / 7: Klikněte na Start, do pole Vyhledat, napište regedit a stiskněte Enter.
- Windows 8 / 10: Na klávesnici stiskněte klávesu Windows, + R, napište regedit a poté klikněte na OK.
-
Přejděte na položku registru HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates.
-
Dvakrát klikněte na hodnotu UpdateExeVolatile.
-
Napište 0 do pole Údaj hodnoty a klikněte na OK.
-
Zavřete Editor registru.
-
Restartujte počítač a pokuste se o instalaci znovu. Pokud se vám stále nedaří produkt nainstalovat, pokračujte částí III.
III. Vymažte hodnotu registru PendingFileRenameOperations
Hodnota PendingFileRenameOperations zobrazuje informace, že se uživatel nebo program pokusil přejmenovat soubor, který je používaný. Názvy souborů jsou uloženy v hodnotě u této položky až do restartu systému a poté jsou přejmenovány.
Chcete-li tento problém vyřešit, je nutné odstranit hodnotu registru PendingFileRenameOperations:
-
Otevřete Editor registru systému Windows:
- V systému Windows XP: Klikněte na Start → Spustit, napište regedit a klikněte na OK.
- Windows Vista / 7: Klikněte na Start, do pole Vyhledat, napište regedit a stiskněte Enter.
- Windows 8 / 10: Na klávesnici stiskněte klávesu Windows + R, napište regedit a poté klikněte na OK.
-
Přejděte na položku registru HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager.
-
Klikněte pravým tlačítkem myši na hodnotu PendingFileRenameOperations a z kontextové nabídky vyberte možnost Delete. Po zobrazení výzvy klikněte na Ano a potvrďte smazání.
-
Zavřete Editor registru.
-
Restartujte počítač a pokuste se o instalaci znovu. Pokud se vám stále nedaří produkt nainstalovat, pokračujte částí IV.
IV. Odstraňte hodnotu registru InProgress
Hodnota InProgress zobrazuje informace, že instalace byla zaregistrována jako stále běžící, pozastavená, nedokončená či přerušená a může být příčinou tohoto problému.
-
Otevřete Editor registru systému Windows:
- V systému Windows XP: Klikněte na Start → Spustit, napište regedit a klikněte na OK.
- Windows Vista / 7: Klikněte na Start, do pole Vyhledat, napište regedit a stiskněte Enter.
- Windows 8 / 10: Na klávesnici stiskněte klávesu Windows + R, napište regedit a poté klikněte na OK.
-
Přejděte na položku registru HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer
-
Klikněte pravým tlačítkem myši na hodnotu InProgress a z kontextové nabídky vyberte možnost Odstranit . Po zobrazení výzvy klikněte na Ano a potvrďte smazání.
-
Zavřete Editor registru.
-
Restartujte počítač a pokuste se o instalaci znovu. Pokud se vám produkt stále nedaří nainstalovat, bude potřeba spustit nástroj ESETUninstaller v nouzového režimu systému Windows.
Pokud se vám nepodařilo problém vyřešit, kontaktujte technickou podporu společnosti ESET.