> For the complete documentation index, see [llms.txt](https://docs.enercalc.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.enercalc.com/sel-faq/setup-and-licensing/installation-activation-lice/troubleshooting/could-not-initialize.md).

# Could Not Initialize

What a Could Not Initialize startup message means and how to re-register ENERCALC's ActiveX components.

## I get a “Could not initialize...." message when starting the software. What does this mean?

The software will provide the following messages upon startup if there are problems registering ActiveX components:

* “Could not initialize the RTF subsystem! Division coversheet and calc trak not available.”
* “Could not initialize MS work and excel subsystem! Ability to add files in project manager is unavailable.”
* “Could not initialize graphics sub system! Sketches will not be available.”

These indicate that the installation system was unable to register some ActiveX components for some reason. ActiveX components have a file extension of "OCX".

Please make sure you see this file in the ENERCALC installation folder: MDraw30.ocx

If the file exists in the ENERCALC installation folder, then after you start the software, please click Settings > Utilities > Register ActiveX Modules in the main menu.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.enercalc.com/sel-faq/setup-and-licensing/installation-activation-lice/troubleshooting/could-not-initialize.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
