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.

Updated this week

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:).

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:

E:\sources\sxs

(Replace E: with your mounted ISO’s drive letter — see Step 1. In your case, it’s E: )

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 command::

# 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 "E:\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 either PowerShell.

  1. Open PowerShell as Administrator.

  2. Run the following command (replace E: with your mounted ISO drive letter):

Dism /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:E:\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.

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?

If any part of the setup feels unclear, the QuantVPS team is happy to help. If you’d like us to verify your environment from our side, feel free to open a support ticket and get connected with the team: https://www.quantvps.com/

Did this answer your question?