open sysdm.cpl
Switch to the Advanced tab and open “Environment Variables”
Add a new system variable;
variable name: COMPlus_Disable_GetTempPath2
variable value: trueAttempt the installation/upgrade of ESET Secure Authentication again
If succesfull remove the system variable created in step 3.
If above steps do not work, try the steps below:
0a. Download and extract PsExec from https://learn.microsoft.com/en-us/sysinternals/downloads/psexec
0b. open elevated command prompt at the location of the extracted PsExec.exe
1a. type NUL > %TEMP%/esa_saved_installer_session
1b. type NUL > %TEMP%/esa_saved_upgrade_session
1c. type NUL > %TEMP%/esa_saved_upgrade_session_from_removal_to_main
2. echo %TEMP%
<value will be used in step 7>
3. .\PsExec.exe -i -s powershell
<opens a new powershell windows under SYSTEM account>
<proceed in the new window>
4. Get-ExecutionPolicy
<value will be used in step 9>
<if the value is already RemoteSigned, you can skip step 5 and then step 9>
5. Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
6. cd ..\SystemTemp\
7a. New-Item -Force -ItemType HardLink -Name "esa_saved_installer_session" -Value "<path_from_step_2_here>\esa_saved_installer_session"
7b. New-Item -Force -ItemType HardLink -Name "esa_saved_upgrade_session" -Value "<path_from_step_2_here>\esa_saved_upgrade_session"
7c. New-Item -Force -ItemType HardLink -Name "esa_saved_upgrade_session_from_removal_to_main" -Value "<path_from_step_2_here>\esa_saved_upgrade_session_from_removal_to_main"
8. now attempt the installation/upgrade of ESET Secure Authentication again
After succesfull installation / upgrade, perform the following steps:
9a. Remove-Item "esa_saved_installer_session"
9b. Remove-Item "esa_saved_upgrade_session"
9c. Remove-Item "esa_saved_upgrade_session_from_removal_to_main"
10. Set-ExecutionPolicy <value_from_step_4_here> -Scope CurrentUser
Add a comment
Please log in or register to submit a comment.