HEC‑RAS Analysis Base Engine Troubleshooting

This article describes how to fix the HEC‑RAS base engine if you cannot get the HEC‑RAS analysis to run.

When GeoHECRAS performs a HEC‑RAS analysis of the model, it checks to see that HEC‑RAS base engine is correctly configured and registered. If not, the software will display the following dialog box.

HEC-RAS Engine not Registered Properly

Installing other software or other versions of HEC‑RAS can cause the registry entries for the HEC‑RAS base engine to become corrupted.

You can try one of the following methods to resolve the issue.

Method 1

Uninstalling and reinstalling GeoHECRAS should correct the issue.

Method 2

  1. Uninstall GeoHECRAS.
  2. Click on the Windows Start button to display the Windows Start menu.
  3. Open the Run dialog box and type CMD. Then click on the [OK] button. A command window will be displayed.
  4. Type the following at the command prompt:reg delete “HKEY_CURRENT_USER\Software\VB and VBA Program Settings\C:\Program Files (x86)\CivilGEO” /fCommand Prompt
  5. Press the Enter key.
  6. The command prompt should display the message The operation completed successfully.
    Command Prompt
  7. Close the command window and re-install GeoHECRAS.

Method 3

  1. Exit GeoHECRAS if it is running.
  2. Download the file HECReg.txt from here. (To download the file, right click on the text “here” and then select Save link as… from the context menu options.)
  3. Start Windows Explorer and navigate to where the file has been saved to.
  4. Rename the downloaded HECReg.txt file to HECReg.bat.
  5. Right click on the HECReg.bat file and select Run as administrator from the context menu options.
    Run as Administrator
  6. A User Account Control message box will be displayed.
    Batch File User Account Control
  7. Click on the Yes button.

Method 4

  1. Press Windows+R to open the Run dialog box.
    Run diaglog box
  2. Type in “%programfiles(x86)%\CivilGEO\GeoHECRAS\HEC‑RAS Engines\” and press enter to open the HEC‑RAS Engines folder in file explorer.
  3. Right click on the Register.bat file and select Run as administrator from the context menu options.
    Run the Register.bat file as an administrator

This article should resolve your HEC‑RAS computational issues. If you are still having problems, contact our technical support. They will be glad to assist you further.

About the Author spokal-user-do-not-delete

Was this article helpful?

Related Articles