[KB8700] - Échec de l'installation ou de la mise à niveau d’ESET Secure Authentication
Problème
L'installation ou la mise à niveau d’ESET Secure Authentication échoue.
Le message d’erreur suivant apparaît dans les journaux d’installation ou de mise à niveau :
System.IO.FileNotFoundException: Could not find file 'C:\Windows\SystemTemp'
Appliquer la variable système via l’application Paramètres de Windows
– Appuyez sur les touches Windows + R, tapez sysdm.cpl, puis cliquez sur OK.
– Cliquez sur l’onglet Avancé, puis sur Variables d’environnement.
– Dans la section Variables système, cliquez sur Nouvelle pour ajouter une nouvelle variable système.
– Dans le champ Nom de la variable, tapez COMPlus_Disable_GetTempPath2 et dans le champ Valeur de la variable, tapez true. Cliquez sur OK.
– Cliquez sur OK → OK pour enregistrer les modifications, puis essayez d’installer ou de mettre à niveau ESET Secure Authentication de nouveau.
Lorsque l’installation ou la mise à niveau réussit, vous pouvez supprimer la variable système créée à l’étape 4.
Appliquer la variable système via PowerShell (avant l’installation)
Pour appliquer la variable système à distance sur des machines, puis exécuter l’installation d’ESA :
Set-ItemProperty -Path "HKLM:SYSTEM\CurrentControlSet\Control\Session Manager\Environment" -Name "COMPlus_Disable_GetTempPath2" -Value "true"
Vous pouvez également exécuter la commande PowerShell, par proxy, à partir de l’invite de commande (CMD) :
powershell.exe Set-ItemProperty "-Path 'HKLM:SYSTEM\CurrentControlSet\Control\Session Manager\Environment' -Name 'COMPlus_Disable_GetTempPath2' -Value 'true'"