Skip to main content
Feedback

Installing MFT Runtime on Windows

Depending on the version of Windows you are running, you might need Administrator access to the system where you plan to install the runtime.

note

The MFT Runtime checks for updates every 15 minutes. If the update fails, the runtime must wait 24 hours to check again to prevent failure loops.

Refer to the runtime's system requirements for more details.

Installing the runtime

To install a runtime, follow these steps:

  1. Navigate to the Organization that needs runtime access.
  2. Select MFT Runtime from the available options.
  3. To add a new runtime, click the Add button.
  4. Enter a name for your runtime.
  5. Find your newly created runtime in the list and click Download MFT Runtime.
  6. Select the win-x64 option to download.

Copy the PowerShell script from the MFT Node Installation window.

When you execute the install script in a PowerShell window, this will trigger the download of the package and extracts it.

The installer will then guide you through the rest of the setup.

You will be prompted to confirm the installation location.

Enter location to install node (C:\Thru\TN7Y483B):

By default the runtime is installed in C:\MFT\ using the NodeId for its installation folder.

You will be prompted to confirm the TempRepository. (This is using as a cache for the runtime - make sure you have enough space.)

Enter working directory location (C:\Thru\TN7Y483B\TempRepository):

By default the TempRepository is defined under the runtime folder.

You will be prompted to confirm the location of the log directory.

Enter log directory location (C:\Thru\TN7Y483B\logs):

By default the log directory is defined under the runtime folder.

MFT will attempt to add a Schedule Task to Windows Scheduler.

The install script will prompt for a user account and password to run this schedule task.

This user needs the correct permissions to be able to add the scheduled task.

Uninstalling the runtime

You can uninstall a runtime from the same location as the install script.

Stopping the runtime

If you need to temporarily stop the MFT Runtime without fully uninstalling it, you can use PowerShell commands to disable and stop the scheduled task. You must have Administrator privileges to run these commands, just like during the initial installation.

Disable-ScheduledTask -TaskName "MFTNode-{NODE_ID}" -Confirm:$false
Stop-ScheduledTask -TaskName "MFTNode-{NODE_ID}"

Replace {NODE_ID} with your actual Runtime ID (e.g., the folder name like TN7Y483B from your installation path).

What these commands do:

  • Disable-ScheduledTask: Prevents the scheduled task from running automatically
  • Stop-ScheduledTask: Immediately stops the currently running task

This approach allows you to stop the runtime temporarily while keeping the installation intact. To restart the runtime later, you can re-enable the scheduled task using:

Enable-ScheduledTask -TaskName "MFTNode-{NODE_ID}"
info

When a MFT Runtime is deleted in the UI, the corresponding running MFT Runtime will automatically uninstall the next time it attempts to check for an update.

caution

Varies depending on the type of flow configurations. For LAN transfers only, a minimum of 100GB is recommended. For high file volumes and large files, storage may need to be as much as 1TB. Retention of files and configuration of retention policies will also affect storage requirements.

On this Page