Skip to main content

How to Install MultiCharts on Windows Server 2022

This step-by-step guide will help you set up MultiCharts trading platform on a Windows Server 2022 VPS.

This guide walks you through installing MultiCharts on a Windows Server 2022 VPS, including the required .NET Framework 3.5 and Microsoft Visual C++ runtime prerequisites.


Step #1: Download the Windows Server 2022 ISO

To install .NET Framework 3.5 on Windows Server 2022, you'll need access to the official installation media (the ISO).

  1. Go to Microsoft's official Windows Server Evaluation Center.

  2. Under English (United States), click ISO downloads → 64-bit edition.

  3. Once downloaded, right-click the .iso file and select Mount.

  4. Make note of the virtual drive letter that appears (for example, D:) — you'll use this same letter in the next steps.

Windows Server Evaluation Center ISO download page

Step #2: Modify the Registry to Set the Installation Source Path

  1. Press Windows Key + R, type regedit, and press Enter.

  2. Navigate to this key:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Servicing

    If Servicing doesn't exist, right-click PoliciesNew > Key → name it Servicing.

  3. Inside Servicing, right-click the right-hand panel → New > String Value, and name it:

    LocalSourcePath

    Double-click LocalSourcePath, and set the Value data to the drive letter you noted in Step 1 (using D: as the example here):

    D:\sources\sxs
Registry Editor — LocalSourcePath string value under the Servicing key

Step #3: Configure Component Installation Settings (PowerShell Method)

  1. Open PowerShell as Administrator: Click Start → PowerShell, right-click, and select Run as Administrator.

  2. Run the following commands (using the same drive letter as Step 1 — D: in this example):

    # Allow Windows to contact Microsoft Update directly (bypasses WSUS)
    reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v UseWUServer /t REG_DWORD /d 0 /f

    # Tell Windows where to find .NET installation files
    New-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Servicing" `
    -Name "LocalSourcePath" -Value "D:\sources\sxs" -PropertyType String -Force

Step #4: Restart the Server

After running these commands, reboot your server to apply the new settings before installing .NET Framework 3.5.


Step #5: Install .NET Framework 3.5

After restarting, install .NET 3.5 using PowerShell.

  1. Open PowerShell as Administrator.

  2. Run the following command (again using your ISO's drive letter — D: in this example):

    Dism /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs

Wait until the operation completes with:

The operation completed successfully.

Step #6: Install Microsoft Visual C++ Runtime (Required for MultiCharts)

Before installing MultiCharts, install the Microsoft Visual C++ Redistributable — this prevents the VCRUNTIME140_1.dll error during setup.

  1. Download the official package from Microsoft:

  2. Run the installer and follow the prompts.

  3. Wait for it to complete successfully.

  4. Once finished, reboot the server to apply all changes.


Step #7: Download and Install MultiCharts

  1. Visit the official site: https://www.multicharts.com/download/

  2. Download the latest MultiCharts 64-bit installer.

  3. Run the installer and follow the prompts:

    • Accept the license agreement.

    • Use the default installation directory.

    • Proceed through the wizard; it will install required components automatically.

MultiCharts installation wizard

That's it! You're now ready to run MultiCharts on Windows Server 2022 with full .NET 3.5 support. This configuration ensures compatibility, stability, and optimal performance on QuantVPS environments.


Need Assistance?

Our support team is available 24/7. If you have any questions or run into issues, open a support ticket from your QuantVPS dashboard and we'll get back to you as quickly as possible.

Did this answer your question?