Back to Top

MSI Installation

Contents

    1 When should you use the MSI Installer vs. the InstallShield Setup Installer?
    2 Download the MSI Installer
    3 About Required Microsoft DLLs
    4 Running the MSI Directly
    5 Running the MSI with Preset Settings
    6 Uninstalling Origin
    7 MSI Product Codes

Important information for upgrade users:

The 2020b MSI installer instructions are different from Origin 2020

No MSI Transform is needed with the Origin 2020b MSI installer.

Serial number, install path etc. are read from an optional config.ini file rather than from the command line. Please refer to Running the MSI with Preset Settings for instructions of installing Origin 2020b using the MSI Installer.


When should you use the MSI Installer vs. the InstallShield Setup Installer?

OriginLab offers two types of installers: InstallShield Setup and MSI Installer. Find the comparison between the two installers here.


Download the MSI Installer

Origin2020bSetup.msi installer Download now.

MSIInstallOrigin2020bSample.zip Download now.


About Required Microsoft DLLs

Origin is built using Microsoft (MS) Visual Studio, and thus it requires certain MS DLLs to run. These DLLs need to exist on the computer where Origin runs. If you run Origin on a computer without these DLLs, the user will see an MS DLL error at Origin startup.

Download the MS redistributable exes (MS DLL installers):

  1. vcredist_x86_2008.exe
  2. vcredist_x86_2010.exe
  3. vcredist_x86_2012.exe
  4. vcredist_x86-2015-2019.exe
  5. vcredist_x64_2008.exe
  6. vcredist_x64_2010.exe
  7. vcredist_x64_2012.exe
  8. vcredist_x64-2015-2019.exe

It may be convenient to list them all in a batch file and use the /quiet switch. Then each will install silently in sequence. If they are already installed, they will remain installed.

REM VCRedist.BAT
vcredist_x86_2008.exe /quiet
vcredist_x86_2010.exe /quiet
vcredist_x86_2012.exe /quiet
vcredist_x86-2015-2019.exe /quiet
vcredist_x64_2008.exe /quiet
vcredist_x64_2010.exe /quiet
vcredist_x64_2012.exe /quiet
vcredist_x64-2015-2019.exe /quiet

You can also include the Origin MSI in this batch file. See the Running the MSI with Preset Settings section below.


Running the MSI Directly

You can run the Origin 2020b MSI directly by double-clicking on the .msi file on the local machine. During installation, you must enter your serial number. After installation, a program folder named OriginLab Origin 2020b will appear in the Start Programs menu list.


Running the MSI with Preset Settings

When you run the Origin 2020b MSI installer, it will look for a file named config.ini.

A sample config.ini and two .bat files are included in the MSIInstallOrigin2020bSample package. Download it in Download the MSI Installer section, extract the package and copy the files to the MSI installer folder.

Step 1. Edit Config.ini

New to Origin 2020b is that you can add serial number and other setup options into Config.ini. See the [Setup] section.

See the [Locations] section to preset the User Files folder so no dialog will appear to the user when they first run Origin.

Also, for concurrent license, enter the concurrent license server and port number (if any) into the [License] section of config.ini. This will prevent the end user from needing to enter the license server and port at first startup. If there is already a server and port specified on a computer, the existing server and port will not be overwritten.

Finally, you can suppress certain dialogs from appearing. These are already preset to not appear in the config.ini file. You do not need to change these unless you want a message dialog to appear to your end users.

Previously this was done using an MST file (msi transform file). An MST file is not needed for Origin 2020b.


Step 2. Download any MS redistributables your target computer needs.

You can download the MS redistributables from About Required Microsoft DLLs and add these files to the same folder as the msi and bat files.

Then in Origin2020b-QuietInstall.bat, un-comment the MS redistributables you want to install.


Optional Steps
  • Preset product key
  • If you have a Multiple-User Node-Locked license and you want to preset product keys for the end users so their Origin can get activated automatically, you can request a Group Product Key, and save it to a pk.txt file in the folder where the MSI installer locates.

  • Preset customized files like interface settings, templates, fitting functions, etc.
  • If you want to customize end users' Origin like menus and buttons, graph templates, fitting functions, etc., you can create a UpdateUserFiles folder in the folder where the MSI installer locates, and put the customized files (OMC, XML, otpu, ini, fdf, etc.) to the UpdateUserFiles folder. They will be copied to each end user's User Files folder when they start Origin for the first time.


Step 3. Run the bat file Origin2020b-QuietInstall.bat

Do NOT add the serial number etc to the command line as in previous versions of Origin. You do not need to add any MST file. See step 1 above.


Uninstalling Origin

To uninstall Origin, choose one of the following options:

  • Run the Add or Remove Files shortcut in the OriginLab Origin 2020b program folder created by the msi installer,
  • Or open the MS Windows control panel's Add or Remove Programs program and look for Origin 2020b and select Change,
  • Or run the command line:

>msiexec /x "Origin2020bSetup.msi"


MSI Product Codes

  • Origin 2020b
  • {96CEB985-EBFB-4FC3-B670-0AF31EA14161}


    [-] MSI Product Codes for old version

    Origin 8

    D7237091-D7CC-442D-9816-5B6A9E7DC7E6

    Origin 8.1

    ADE6A78E-4175-406B-ACA1-6FD911E6A900

    Origin 8.5

    A8452111-698A-4C59-AC20-DD56C1601A67

    Origin 8.5.1

    A6F23F09-511A-494A-B108-2E6078BDB3C7

    Origin 8.6 32bit and 64bit

    5F6B22A4-8F22-4916-A3D6-ADBECFA02E42

    Origin 9 32bit and 64bit

    9DE4251D-D6A0-445B-A006-42F20D46CB62

    Origin 9.1 32bit and 64bit

    912C907D-E18C-4560-859B-2B1EA969BAB5

    Origin 2015 32bit and 64bit

    920222B2-2BFB-4C72-98C0-1180B4557D45

    Origin 2016 32bit

    {676D745F-E8EA-4E01-95A1-7E9BB918DCCD}

    Origin 2016 64bit

    {F500AD3A-7529-4361-A4E9-09FC006E5CF5}

    Origin 2017 32bit

    {7C0AF9E7-4078-4B8A-8261-8BAAF7660C1D}

    Origin 2017 64bit

    {923640E2-D076-4CCE-BBE2-68BF8B4CDA83}

    Origin 2018 SR0 32bit

    {9F540C4A-C60C-485A-BD1D-64F2E2788BCC}

    Origin 2018 SR0 64bit

    {4687DE74-8A03-49D7-9C8E-6DEB1C4F0F94}

    Origin 2018 SR1 32bit

    {46674800-BB43-4921-B3AB-1608A5CE7615}

    Origin 2018 SR1 64bit

    {B71F8CB1-0864-4D91-874B-0B4016598B35}

    Origin 2018b 32bit

    {637C2900-9F99-4D9A-B40F-5F53575FD74C}

    Origin 2018b 64bit

    {E1AAE662-FFAA-4050-AC9D-BC0F5A49269A}

    Origin 2019 32Bit

    {B4B3C35D-EED6-4F4D-9E73-BEDA4CC94FFD}

    Origin 2019 64Bit

    {B25DBC5D-4A43-4C63-9615-D18B66947037}

    Origin 2019b 32Bit

    {799F33A3-67E1-445E-B016-3CCCE655AE34}

    Origin 2019b 64Bit

    {D5642E2C-537D-43F9-9204-B20122F47DF2}

    Origin 2020 64Bit

    {54EE0C30-E775-46AB-9789-B860944307EA}


    You can uninstall using these Product Codes by running msiexec from the command line as follows:

    msiexec /x {product_code}


    Example to uninstall Origin 2020b 64bit MSI installation:

    msiexec /x {96CEB985-EBFB-4FC3-B670-0AF31EA14161}



    © OriginLab Corporation. All rights reserved.
    × _ Let's Chat