# Can't install elastic as a windows service

**URL:** <https://discuss.elastic.co/t/cant-install-elastic-as-a-windows-service/233131>\
**Category:** Elasticsearch\
**Tags:** windows-installer\
**Created:** [May 18, 2020, 2:47pm UTC](https://discuss.elastic.co/t/cant-install-elastic-as-a-windows-service/233131 "2020-05-18T14:47:02Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mahdieh\_Hosseini](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/mahdieh_hosseini/32/68556_2.png) [@Mahdieh\_Hosseini](https://discuss.elastic.co/u/Mahdieh_Hosseini)\
**Post date:** [May 18, 2020, 2:47pm UTC](https://discuss.elastic.co/t/cant-install-elastic-as-a-windows-service/233131/1 "2020-05-18T14:47:02Z")

</div>

I'm trying to install ElasticSearch 7.7.0 on my windows server 2016 64bit.  
First I downloaded the zip version, running elasticsearch.bat from CMD, everything is ok. Then I create a service using [this instruction](https://www.elastic.co/guide/en/elasticsearch/reference/current/zip-windows.html#windows-service). It creates the service, but when I try to start the service, it stops immediately and I get this error:

```
Commons Daemon procrun stderr initialized
ERROR: the system property [es.path.conf] must be set

```

I set ES\_PATH\_CONF and ES\_HOME environment variables, deleted the service, and created it again, still gives the same error.

Next, I tried the .msi version, installed it with the default configuration, it goes well and creates the service, but can't finish the job and shows failure. This happened two times. I looked into the log file, it's too long to put here, but the last lines are like this:

```
MSI (c) (C8:08) [18:51:37:870]: RunEngine wait timed out
Installer is no longer responding.
```

---

<div class="post-metadata">

**Author:** ![forloop](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/forloop/32/9021_2.png) [@forloop](https://discuss.elastic.co/u/forloop)\
**Post date:** [May 20, 2020, 12:20am UTC](https://discuss.elastic.co/t/cant-install-elastic-as-a-windows-service/233131/2 "2020-05-20T00:20:27Z")

</div>

I suspect you may be running into a bug with the 7.7.0 MSI installer. I've documented a workaround: [https://github.com/elastic/windows-installers/issues/363#issuecomment-631158455](https://github.com/elastic/windows-installers/issues/363#issuecomment-631158455)

---

<div class="post-metadata">

**Author:** ![begin](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/begin/32/98916_2.png) [@begin](https://discuss.elastic.co/u/begin)\
**Post date:** [May 20, 2020, 2:04am UTC](https://discuss.elastic.co/t/cant-install-elastic-as-a-windows-service/233131/3 "2020-05-20T02:04:27Z")

</div>

I thought that the reason the batch got an error was not giving "es.path.conf" in "ES\_JAVA\_OPTS".  
**Workaround** :  
Add the following to ES\_JAVA\_OPTS in elasticsearch-service.bat  
`-Des.path.home=%ES_HOME%;-Des.path.conf=%ES_PATH_CONF%;`

I wrote an issue.

> <https://github.com/elastic/elasticsearch/issues/56977>
>
> Elasticsearch version (bin/elasticsearch --version): 7.7.0
> JVM version (java -version): openjdk version "11.0.6" 2020-01-14 LTS
> OS version (uname -a if on a Unix-like system):...

---

<div class="post-metadata">

**Author:** ![Mahdieh\_Hosseini](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/mahdieh_hosseini/32/68556_2.png) [@Mahdieh\_Hosseini](https://discuss.elastic.co/u/Mahdieh_Hosseini)\
**Post date:** [May 20, 2020, 2:52am UTC](https://discuss.elastic.co/t/cant-install-elastic-as-a-windows-service/233131/4 "2020-05-20T02:52:27Z")

</div>

Not just installer, but the .zip version had this problem too. Downgrading to 7.6.2 solved my problem

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [June 17, 2020, 2:52am UTC](https://discuss.elastic.co/t/cant-install-elastic-as-a-windows-service/233131/5 "2020-06-17T02:52:34Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
