Hi @ayyoub. We need to see what warnings or errors are occurring.
Can you set the AppStderr to a file and see if any errors are reported in the file? I don't have experience with nssm, but I think the commands in my example below should work.
For example:
nssm.exe install kibana $INSTALL_DIR\kibana\bin\kibana.bat
nssm.exe set kibana AppDirectory $INSTALL_DIR\kibana
nssm.exe set kibana AppStdout $INSTALL_DIR\kibana\log\kibana.stdout
nssm.exe set kibana AppStderr $INSTALL_DIR\kibana\log\kibana.stderr
nssm.exe start kibana