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.
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.
Uninstalling and reinstalling GeoHECRAS should correct the issue.
- Uninstall GeoHECRAS.
- Click on the Windows Start button to display the Windows Start menu.
- Open the Run dialog box and type CMD. Then click on the [OK] button. A command window will be displayed.
- Type the following at the command prompt:reg delete “HKEY_CURRENT_USER\Software\VB and VBA Program Settings\C:\Program Files (x86)\CivilGEO” /f
- Press the Enter key.
- The command prompt should display the message The operation completed successfully.
- Close the command window and re-install GeoHECRAS.
- Exit GeoHECRAS if it is running.
- 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.)
- Start Windows Explorer and navigate to where the file has been saved to.
- Rename the downloaded HECReg.txt file to HECReg.bat.
- Right click on the HECReg.bat file and select Run as administrator from the context menu options.
- A User Account Control message box will be displayed.
- Click on the Yes button.
- Press Windows+R to open the Run dialog box.
- Type in “%programfiles(x86)%\CivilGEO\GeoHECRAS\HEC-RAS Engines\” and press enter to open the HEC-RAS Engines folder in file explorer.
- Right click on the Register.bat file and select Run as administrator from the context menu options.
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.