Install Salome on Windows

This post shows how to install the salome-platform package on Windows. The same method can be applied to install Salome-Meca for Windows package available in our download page. For Code_Aster Windows standalone package installation, follow this post.

Install Salome for windows

Download Salome for windows from the official salome-platform download page.

Download Salome_Meca for Windows 64-bit

Execute the downloaded file. It will self-extract in a SALOME-x.y.z-WIN64 directory.

Extract Salome_Meca for Windows 64-bit

Test your Salome installation

Go into the extracted directory and into the “WORK” directory. Then execute “run_salome.bat”.

First launch Salome_Meca on Windows 7 64-bit

A cmd window will appear and set up things since Salome is running for the first time, be patient … Then another cmd window will effectively launch Salome.

Salome_Meca launch on Windows 7 64-bit

Finally a graphical environment should appear 🙂

Salome_Meca running on Windows 7 64-bit

16 thoughts on “Install Salome on Windows

  1. Hallo I have a problem with installation of salome-Meca, Can You help me. Describe: ok than I rrunning a run_salome.bat after that I see a progress in comand window a at the moment start a new small window with informations about the problem with VCOMP100.dll (didnt found a object VCOMP100.dll) than i push a OK button and process in comand window is still lauching (++++++++ like that). Two line and in the and I have a informations: “Error during Salome launch” Do You have some advices ? Sorry but I’m a engineer not a programist. It is my first step with Salome and Code_aster.


  2. Hi,
    I love open source programs, therefore thank you for your work. I am very eager to use code_aster and Salome-Meca, I followed the tutorial, installed Microsoft Visual C++ 2010 SP1 Redistributable Package (x64) and Microsoft Visual C++ 2008 SP1 Redistributable Package (x64), extracted files. However when I run run_salome.bat, the Salome-Meca started to load when it gets to 100 % I got an error:
    C++ container is not found.

    I just can not come around that, please help.


      1. Dear mr. Maximilien,
        thank you a lot. Just when I was writing a response, saying that I have check all the FAQ; no special signs ect., I remembered that while there were none in path I had one in computer name. I changed computer name, and magic happened, Salome is running =)

        Thank you again.


  3. Hello I have installed salome meca 2018 64bit on my PC (that runs windows 8.1) as indicated in the instructions above, but I have the following problems:
    1)First of all, I’m not able to save a project. When I try to save a project there is a warning that I quote here: “Can’t save file “blabla” possible reasons:
    -permission denied
    -Unsufficient disk space
    -application error try to use another file name
    2)Second, when I try to launch the program often SALOME MECA freeze/lock itself when I chose “Geometry” in the menu” and so I have to close the programs.
    3)Third, I’m not able to import iges files of bidimensional lines (straight and curved lines). A warning says that there is an error without specify what this error is. I don’t understand. This iges file in Ansys works properly.
    I have the same problems with salome meca 2017 64bit

    Can anyone help me?, I’m a civil engineer not a programmer. Thank you very much.


  4. Hi,
    I installed the version 2018 of salome-meca on a windows 7 Workstation.
    I’m tryng to run one of the tutorial in
    I got this warning when I select the asterstudy module

    *    Warning: python library for AsterStudy cannot be found:
    *    No module named ASTERSTUDY
    *    No module named ASTERSTUDYGUI
    Can not import OpenTurns. Please check your installation.
    SalomeApp_Engine_i::Load() isMultiFile = 0

    Is this an issue?


    1. Hi
      when I try t o apply mechanical loads I got the following error:

      TYPE: AttributeError
      Value: object has no attribute

        File "C:\Program Files\EDF\Salome-Meca-2018\MODULES\ASTERSTUDY\RELEASE\ASTERSTUDY_INSTALL\lib\python2.7\site-packages\asterstudy\common\", line 454, in wrapper
          retcode = func(*args, **kargs)
        File "C:\Program Files\EDF\Salome-Meca-2018\MODULES\ASTERSTUDY\RELEASE\ASTERSTUDY_INSTALL\lib\python2.7\site-packages\asterstudy\gui\meshview\", line 368, in displayMeshGroup
          sobject = self.find_group_by_name(meshfile, meshname, group, grtype)
        File "C:\Program Files\EDF\Salome-Meca-2018\MODULES\ASTERSTUDY\RELEASE\ASTERSTUDY_INSTALL\lib\python2.7\site-packages\asterstudy\gui\meshview\", line 487, in find_group_by_name
          typ = child.GetObject().GetType()


  5. Hi,

    while I install run_salome.bat I got the following error:
    I tried Salome 8.2.0 binary and Salome-meca 2019 Win10 x64. both of them giving same error. Can anyone know the solution?
    (vc++ 2010-2019 installed)

    runSalome running on DESKTOP-04DPI8U
    Searching for a free port for naming service: 2820 – OK
    Searching Naming Service ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++Failed to narrow the root naming context
    Traceback (most recent call last):
    File “C:\SALOME-9.5.0\W64\KERNEL\bin\salome\”, line 680, in useSalome
    clt = startSalome(args, modules_list, modules_root_dir)
    File “C:\SALOME-9.5.0\W64\KERNEL\bin\salome\”, line 476, in startSalome
    File “C:\SALOME-9.5.0\W64\KERNEL\bin\salome\”, line 56, in __init__
    self.initNS(args or {})
    File “C:\SALOME-9.5.0\W64\KERNEL\bin\salome\”, line 95, in initNS
    SystemExit: 1

    — Error during Salome launch —


  6. Hi, i´m trying to download salome-meca on my windows and i´m having some problems. This is what i get on the command window:

    runSalome running on LAPTOP-1V53G0P9
    Searching for a free port for naming service: 2819 – OK
    Searching Naming Service found in 0.0 seconds
    Traceback (most recent call last):
    File “C:\aster\MODULES\INSTALL\KERNEL\RELEASE\KERNEL_INSTALL\bin\salome\”, line 633, in useSalome
    clt = startSalome(args, modules_list, modules_root_dir)
    File “C:\aster\MODULES\INSTALL\KERNEL\RELEASE\KERNEL_INSTALL\bin\salome\”, line 477, in startSalome
    File “C:\aster\MODULES\INSTALL\KERNEL\RELEASE\KERNEL_INSTALL\bin\salome\”, line 76, in run
    pid = subprocess.Popen(command).pid
    File “C:\aster\PRODUCTS\python-3.6.0\Lib\”, line 707, in __init__
    restore_signals, start_new_session)
    File “C:\aster\PRODUCTS\python-3.6.0\Lib\”, line 990, in _execute_child
    FileNotFoundError: [WinError 2] El sistema no puede encontrar el archivo especificado

    — Error during Salome launch —

    Does anyone know what could be the problem?


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s