"Nechci, aby pro jeji spusteni museli neco instalovat (proto to nechci psat v Jave). Je uz na techto verzich Windows v defaultu nejaky .NET framework?"
Není nainstalovaný. A o to mu podle dotazu šlo. Ono je pak úplně jedno jestli je potřeba doinstalovat ta jeho zmiňovaná java nebo .net 3.5.
A mimochodem není součástí Win10, ale pouze instalačky Win10 (soubor microsoft-windows-netfx3-ondemand-package.cab). Pokud jej povolí jako funkci systému Windows tak se nejdřív stáhne přes Windows Update (bez připojení k netu se tímto způsobem nenainstaluje).
A píšu to proto, že kdybych stáhnul já utilitku, která je naprogramovaná v .net 3.5 a nejela by na defaultní čtyřkové verzi (netuším co chce programovat), tak to bych ji raději zahodil než abych kvůli ní musel doinstalovávat starší .net 3.5