Why This Happens

The installer extracts files to a temporary folder before running. Your system's TEMP and TMP environment variables point to a location inside your user profile, which Windows considers "unsecured" for this operation.

The Fix

Create a folder like c:\temp and update both the TEMP and TMP environment variables to point there instead.

How to Change Environment Variables in Windows

  1. Create a folder called c:\temp if it doesn't already exist.
  2. Click the Windows search bar (or press Windows key) and type Environment Variables.
  3. Select "Edit environment variables for your account".
  4. In the "User variables" section, find TEMP and TMP.
  5. Select each one and click Edit.
  6. Change the value to c:\temp.
  7. Click OK to save each change, then OK to close all dialogs.
  8. Run the installer again.

Note: This change is permanent. You may want to note the original values and restore them after installation is complete.

Alternative: Temporary Change via Command Prompt

If you're comfortable with the Command Prompt, you can temporarily change the environment variables for just that session. Open a Command Prompt, navigate to the folder containing the installer, and run:

set TEMP=c:\temp
set TMP=c:\temp
<installer-name>.exe

Replace <installer-name>.exe with the actual installer filename. These changes only apply to that Command Prompt session and will revert when you close the window.

Any questions? Please contact hydromantis-support@hatch.com

Top