Skip to main content

Frm18105 Failed To Start The Help System Fix [upd] (2025)

FRM18105: Failed to Start the Help System – Complete Fix Guide for Oracle Forms Developers

Last Updated: October 2024
Applies to: Oracle Forms 6i, 9i, 10g, 11g, 12c, Oracle Developer Suite

If you are an Oracle Forms developer, you have likely encountered the infamous FRM-18105 error at least once. It usually pops up when you press the F1 key or click the Help button on a form, only to be met with the frustrating message:

FRM-18105: Failed to start the help system.

This error doesn't crash your application, but it effectively disables context-sensitive and general help functionality. More importantly, it signals a configuration mismatch between Oracle Forms and the Windows Help system. In this 2,500+ word guide, we will dissect why this error occurs and walk you through every proven method to fix it—covering Windows 10, Windows 11, legacy Windows 7, and even network-based deployments. frm18105 failed to start the help system fix


13. Conclusion

The FRM-18105: Failed to start the help system error has plagued Oracle Forms developers for nearly two decades, but it is entirely fixable. The solution depends entirely on your environment:

  • Windows 7 and below → Check file paths and environment variables (Fix #1, #3, #4).
  • Windows 10 / 11 → Install Microsoft WinHelp viewer (Fix #2).
  • Oracle Forms 12c+ → Switch to HTML Help (.chm) (Fix #5).
  • Network deployment → Permissions and mapped drives (Fix #6).

By methodically working through this guide, you will restore full help functionality to your Oracle Forms applications. When all else fails, the trace logs (Advanced Diagnostics) will reveal the exact system failure point. For legacy systems, remember that modernizing your help system to .chm is not just a fix—it’s a future-proofing measure.

If you found this article helpful, bookmark it—because FRM-18105 has a way of reappearing after every Windows update or Oracle patch. FRM18105: Failed to Start the Help System –


References & Further Reading

  • Oracle Support Doc ID 1514633.1 – “FRM-18105 After Upgrading to Windows 10”
  • Microsoft KB917607 – “WinHelp for Windows 10/11”
  • Oracle Forms Help System Developer Guide, Chapter 12

Have your own fix? Share it in the comments below to help the Forms community.


What Exactly is Error FRM18105?

Before diving into the fixes, you need to understand the architecture. In Oracle Forms (6i, 9i, 10g, 11g, and 12c), when a user requests help, the Forms runtime tries to launch an external WinHelp (.hlp) or Oracle Help for Java (OHJ) engine. FRM-18105: Failed to start the help system

The error code breaks down as follows:

  • FRM: Oracle Forms message.
  • 18105: A generic failure code indicating the Forms runtime successfully called the help system, but the help system returned a "launch failed" signal.

In simple terms: Your form wants to show a help page, but the helper application (the viewer) isn't working correctly.

Solution 1: Verify the Help System Configuration

  1. Check the forms.cfg file for the correct help system settings. The file is usually located in the ORACLE_HOME/forms directory.
  2. Ensure that the HELP_DIR parameter is set to the correct directory path.
  3. Verify that the HELP_SYS parameter is set to the correct value.

Example:

HELP_DIR=/path/to/help/directory
HELP_SYS=ON

5. Re-register the help DLLs

Open Command Prompt as Administrator and run:

regsvr32 "C:\Windows\System32\hhctrl.ocx"
regsvr32 "C:\Windows\System32\itss.dll"
regsvr32 "C:\Oracle\bin\frmhelp.dll"   (adjust path as needed)

Find more information

Take a tour in our virtual showroom

Need help?

Find more information

Need help?

Find more information

Need help?