Problém
- Neúspešná inštalácia alebo aktualizácia programu ESET Secure Authentication
-
V protokoloch inštalácie alebo aktualizácie programu ESET Secure Authentication sa zobrazuje nasledujúca chyba:
System.IO.FileNotFoundException: Could not find file 'C:\Windows\SystemTemp'
Riešenie
Ak chcete chybu vyriešiť, postupujte jedným z nasledujúcich spôsobov (lokálne alebo vzdialene):
Aplikovanie systémovej premennej pomocou aplikácie Nastavenia systému Windows
-
Stlačte kombináciu klávesov Windows + R, zadajte
sysdm.cpla kliknite na OK.
Obrázok 1-1 -
Kliknite na kartu Spresnenie a potom na Premenné prostredia.
Obrázok 1-2 -
V sekcii Systémové premenné kliknite na Nové a pridajte novú systémovú premennú.
Obrázok 1-3 -
Do poľa Názov premennej zadajte
COMPlus_Disable_GetTempPath2ado poľa Hodnota zadajtetrue. Kliknite na OK.
Obrázok 1-4 -
Kliknutím na OK → OK zmeny uložte a znova vyskúšajte nainštalovať alebo aktualizovať ESET Secure Authentication.
- Po úspešnej inštalácii alebo aktualizácii programu ESET Secure Authentication môžete odstrániť systémovú premennú, ktorú ste vytvorili v kroku č. 4.
Aplikovanie systémovej premennej pomocou prostredia PowerShell (pred inštaláciou)
-
Aplikovanie systémovej premennej na vzdialené počítače a následné spustenie inštalácie ESA:
Set-ItemProperty -Path
"HKLM:SYSTEM\CurrentControlSet\Control\Session Manager\Environment"-Name"COMPlus_Disable_GetTempPath2"-Value"true"Príkaz PowerShell môžete spustiť aj z príkazového riadka:
powershell.exe Set-ItemProperty
"-Path 'HKLM:SYSTEM\CurrentControlSet\Control\Session Manager\Environment'-Name'COMPlus_Disable_GetTempPath2'-Value'true'"