Elasticsearch Memory Configuration (Windows)
New Windows deployments come with Elasticsearch, which by default uses 50% of server memory on initial installation. For a deployment on the minimum hardware, the suggested Elasticsearch allocation is 4 GB. These steps change the Elasticsearch memory allocation (up or down) on Windows.
The method for setting memory depends on your Informer version. For Elasticsearch deployments with Informer 2026.1.x and higher, memory is set in a heap.options file. For Elasticsearch deployments from Informer 2025.2.x and earlier, memory is set with the Elasticsearch service manager. Use the section that matches your version.
Informer 2026.1.x and higher
In 2026.1.x and higher, set the allocation in the heap.options file.
- Stop the Informer Windows service.
- Stop the Elasticsearch Windows service.
- Open or create the
jvm.options.dfolder in the Elasticsearchconfigdirectory. For a server installed with Informer Setup, the path is:ReplaceC:\Entrinsik\Informer5 Server\elasticsearch\elasticsearch-X.x.x\config\jvm.options.dX.x.xwith your Elasticsearch version. - Create a file named
heap.optionsin that folder with these two lines. Replace4gwith your size. Set both values to the same size.-Xms4g-Xmx4g - Confirm the file is named
heap.optionsand notheap.options.txt. Windows Explorer hides known extensions by default, so check the extension in the file properties or in a PowerShell listing. - Start the Elasticsearch Windows service.
- Start the Informer Windows service.
For minimum-hardware deployments, use 4g.
Informer 2025.2.x and earlier
- Stop the Informer Windows service. On a server built by the older console installer, also confirm in Task Manager that no Node.js processes remain, and end any that do.
- Open an elevated PowerShell and change to the Elasticsearch
bindirectory. For a server built by the older console installer, the path is under the Informer install root:elasticsearch\elasticsearch-X.x.x\bin - Launch the Elasticsearch service manager, passing your Elasticsearch service name (find it in the Windows Services manager, under the Elasticsearch service's properties):
.\elasticsearch-service.bat manager <serviceName>
- On the Java tab, set both Initial memory pool and Maximum memory pool to the same value. For minimum-hardware deployments, this is
4096MB. - Click OK, then stop and start the Elasticsearch Windows service to apply the change.
- Start the Informer service.