Windows 10 end of life is in October 2025. But also there is a good version that will be supported until 2032 that Microsoft doesn't want you to know about because they want to milk customers and if you use the good version they can't push their bullshit onto you.