XiaLab at University of Ottawa

Skip Navigation Links

DAMBE for Windows

Please cite:

Xia X. 2018. DAMBE7: New and improved tools for data analysis in molecular biology and evolution. Molecular Biology and Evolution 35:1550–1552.

Installation instructions:

  1. The installation instruction here is for Windows, but you can also run DAMBE on Linux or Macintosh computers.
  2. If you have installed a previous version of DAMBE, please uninstalled it before installing the new version by clicking

    Start|Settings|Control Panel|Add/Remove Programs

    and proceed to remove DAMBE completely. Check C:\Windows\System32 to make sure that DllWithDialog.DLL is deleted (and manually delete it if it is not) before installing a new version of DAMBE.

  3. Please download one of the following installation packages and click it to install DAMBE. There will be a number of DNA sequence files in the installation directory. Note that I have used different file extension (or type) to designate different data files for different programs. It is always a good practice to use one particular file type to designate one particular file format.
  4. Tips for computer managers of teaching labs

Some of DAMBE's functions do not work with files in OneDrive. You should copy the files to a local folder and read the files into DAMBE from the local folder.

You may encounter error messages such as “Error number 339 component xxxyyy#.ocx or one of its dependencies is not correctly registered – a file is missing or invalid”) (where the bolded file may be comdlg32.ocx, comctl32.ocx, msinet.ocx, richtx32.ocx, mscomct2.ocx, etc.). If this happens, follow the procedures below:

  1. If the error message involves mscomctl.ocx, or comctl32.ocx. Download Update_mscomctl.ocx_comctl32.ocx.exe and install it.
  2. If the error message involves comdlg32.ocx, comctl32.ocx, mscomct2.ocx, richtx32.ocx, msinet.ocx, etc.
    • Check if comdlg32.ocx, comctl32.ocx, mscomct2.ocx, richtx32.ocx, msinet.ocx, etc., are in the C:\Windows\System32 directory (for 32-bit Windows) or the C:\Windows\SysWow64 directory (for 64-bit Windows). If not, download comctl32.ocx, comdlg32.ocx, mscomct2.ocx, richtx32.ocx or msinet.ocx to C:\Windows\System32 (32-bit Windows) or C:\Windows\SysWow64 (64-bit Windows). You may need to download to another directory and then copy them to C:\Windows\System32 or C:\Windows\SysWow64 directory. If they are already there, leave them there and DON’T copy over them.
    • Run cmd.exe with Administrative privilege (e.g., right-clicking cmd.exe and click “Run as Administrator”). Once you see the command prompt, change directory to C:\Windows\System32 (for 32-bit Windows) or C:\Windows\SysWow64 (for 64-bit Windows), and type at the command line:

    • regsvr32.exe /u OCX_File_that_caused_Error.OCX (e.g., mscomct2.ocx)
      `

      For 64-bit Windows (Note that the full path is needed even if you are in the SysWOW64 directory.)

      regsvr32.exe C:\Windows\SysWow64\OCX_File_that_caused_Error.OCX

      For 32-bit Windows (Note that the full path is needed even if you are in the System32 directory.)

      regsvr32.exe C:\Windows\System32\OCX_File_that_caused_Error.OCX
(Contact me at xxia@uottawa.ca if you have any problems. I typically answer user queries right away by email.)
© 2016. XiaLab. All Rights Reserved.
Visits since Feb. 8, 2018: 40433