Normalement, quand vous installez Ancestris à partir de l'installeur Windows, le système détecte s'il existe Java sur votre ordinateur et ajuste le chemin dans le fichier de configuration.
Tel que vous indiquez les choses, il semble que vous ayez installé Java après avoir installé Ancestris.
Sous Windows 10, ou 11, les fichiers contenus dans "Program Files" ne sont modifiables que par des administrateurs.
Du coup, si vous ne vous sentez pas à l'aise avec l'informatique, je vous suggère de désinstaller Ancestris, puis de le réinstaller dans un répertoire ad-hoc comme C:\ancestris.
Ainsi, si Java est bien présent sur votre ordinateur, il devrait être correctement détecté et dans le pire des cas, vous devriez pouvoir modifier sans difficulté le fichier ancestris.conf puisqu'il ne sera plus protégé par les contrôles de Windows.
Zurga