Apache couchDB服务终止于Windows 10单一语言

重新启动计算机后,Apache CouchDB服务似乎停止,如果我们手动启动,它的开始。 我检查了事件查看器得到了以下错误。 请帮我解决这个问题

  1. apache couchDB服务终止,出现以下错误:configurationregistry项无法读取9事件ID:7023)
  2. Apache Couch DB01d14dda41ed1200:无法获取erlang服务的密钥(事件ID:17)

出于某种原因在Windows 10启动过程中,erlsrv.exe将使用InternalServiceName而不是SName来查找registry项。 您不能在Regedit中重命名键,否则CouchDb服务将无法在启动后重新启动,因此您需要复制它。

运行Regedit,导出密钥

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Ericsson\Erlang\ErlSrv\1.1\Apache CouchDB 

到一个文件,编辑文件并将其更改为

 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Ericsson\Erlang\ErlSrv\1.1\Apache Couch DB01d14dda41ed1200 

然后将文件导入到Regedit。 (很明显,将01d14dda41ed1200replace为文件中InternalServiceName键中的值。)