# Путь к бинам в Windows версии

**URL:** <https://discuss.elastic.co/t/windows/247500>\
**Category:** Вопросы на русском языке\
**Tags:** windows-installer\
**Created:** [September 4, 2020, 8:23am UTC](https://discuss.elastic.co/t/windows/247500 "2020-09-04T08:23:22Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Denis\_Lamanov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/denis_lamanov/32/13111_2.png) [@Denis\_Lamanov](https://discuss.elastic.co/u/Denis_Lamanov)\
**Post date:** [September 4, 2020, 8:23am UTC](https://discuss.elastic.co/t/windows/247500/1 "2020-09-04T08:23:22Z")

</div>

Есть тестовая нода на Windows Server 2016. Туда изначально была установлена версия 7.6.1  
И раньше логика при обновлении из msi пакета была такая, что путь к новым бинам был такой:  
C:\Elasticsearch\7.6.1\{новая версия}\bin\elasticsearch.exe  
т.е. был  
C:\Elasticsearch\7.6.1\7.9.0\bin\elasticsearch.exe

Сегодня обновил 7.9.0 до 7.9.1 и путь стал  
C:\Elasticsearch\7.6.1\7.8.1\7.9.1\bin\elasticsearch.exe

Откуда там взялось 7.8.1 и вставилось между версиями? Это явный баг. Вроде видел коммит недавно правящий пути в Windows версии

---

<div class="post-metadata">

**Author:** ![Igor\_Motov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/igor_motov/32/45193_2.png) [@Igor\_Motov](https://discuss.elastic.co/u/Igor_Motov)\
**Post date:** [September 4, 2020, 4:52pm UTC](https://discuss.elastic.co/t/windows/247500/2 "2020-09-04T16:52:35Z")

</div>

Открыл [https://github.com/elastic/windows-installers/issues/389](https://github.com/elastic/windows-installers/issues/389)

---

<div class="post-metadata">

**Author:** ![Denis\_Lamanov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/denis_lamanov/32/13111_2.png) [@Denis\_Lamanov](https://discuss.elastic.co/u/Denis_Lamanov)\
**Post date:** [September 7, 2020, 9:06am UTC](https://discuss.elastic.co/t/windows/247500/3 "2020-09-07T09:06:11Z")

</div>

Спасибо, Игорь  
На самом деле, мы начиная с 7.6.1 обновлялись на каждый минорный и кажорный релиз.  
Но главное, что к моменту когда мы были обновлены на 7.9.0 в структуре папок уже давно не было упоминания про 7.8.1

---

<div class="post-metadata">

**Author:** ![Igor\_Motov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/igor_motov/32/45193_2.png) [@Igor\_Motov](https://discuss.elastic.co/u/Igor_Motov)\
**Post date:** [September 8, 2020, 2:15pm UTC](https://discuss.elastic.co/t/windows/247500/4 "2020-09-08T14:15:11Z")

</div>

Спасибо, я добавил эту информации в баг репорт.

---

<div class="post-metadata">

**Author:** ![ygel](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ygel/32/55561_2.png) [@ygel](https://discuss.elastic.co/u/ygel)\
**Post date:** [September 8, 2020, 2:43pm UTC](https://discuss.elastic.co/t/windows/247500/5 "2020-09-08T14:43:33Z")

</div>

Денис, доброго времени суток!  
Я посмотрю/починю как только вернусь из отпуска через 2-3 недели.

---

<div class="post-metadata">

**Author:** ![Denis\_Lamanov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/denis_lamanov/32/13111_2.png) [@Denis\_Lamanov](https://discuss.elastic.co/u/Denis_Lamanov)\
**Post date:** [September 9, 2020, 10:40am UTC](https://discuss.elastic.co/t/windows/247500/6 "2020-09-09T10:40:28Z")

</div>

Попробовал ещё на одном сервере обновить 7.9.0 до 7.9.1  
Скриншот до установки

 ![0jyMMjjf1G](https://us1.discourse-cdn.com/elastic/original/3X/e/3/e3b4f497013d7bffc037c8a2442237c6e50327ae.png)

Как видно папка с бинами в 7.9.0. Инсталлятор предлагает поставить в 7.8.0\7.9.1  
После обновления так и произошло

---

<div class="post-metadata">

**Author:** ![Denis\_Lamanov](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/denis_lamanov/32/13111_2.png) [@Denis\_Lamanov](https://discuss.elastic.co/u/Denis_Lamanov)\
**Post date:** [September 28, 2020, 11:00am UTC](https://discuss.elastic.co/t/windows/247500/7 "2020-09-28T11:00:28Z")

</div>

Есть новости: исправил пути на сервере: путь в файловой системе, путь к бину в реестре сервиса и был доволен: C:\Elasticsearch\7.9.1  
В процессе нашел записи всех версий в реестре: HKEY\_LOCAL\_MACHINE\SOFTWARE\Elastic\Elasticsearch

И вот вышла версия 7.9.2. Обновился и как вы думаете какой был новый путь после установки?)  
C:\Elasticsearch\7.6.1\7.8.1\7.9.2

Т.к. нигде кроме реестра упоминания о старых версиях нет, то можно предположить что удалив их можно это починить на уровне данных. Но и код инсталлятора тоже безусловно нужно пофиксить

---

<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:** [October 26, 2020, 11:00am UTC](https://discuss.elastic.co/t/windows/247500/8 "2020-10-26T11:00:36Z")

</div>

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