Sorry to see you are having so much trouble with LO & Java. Can’t say specifically what the problem may be since I don’t use Windows anymore. However, have seen many complaints using new Java versions. It is possible you had a Java version which worked on your system and the newer version does not (could not even begin to explain why). You then had all older versions deleted. So if this were my system I would try older versions of Java until I found one which worked.
Possibly to save some time, have recently used a Win 10 system with LO Base and it was using v1.8.0-131 without a problem. You can find that version here → Java SE Runtime Environment 8u131 about a third of the way down the page. Also keep in mind you can have multiple versions of Java installed but that is up to you (I have 5 on Linux). With multiple versions you must make sure the correct one is selected for Base in LO under the
Advanced section of Options.
If it works, you can always try later versions at your convenience.
Hope this helps.