Yes but almost any old PC made in the last two decades can be upgraded to windows 10. Even an athlon64 from 2003, can run it, if it has enough RAM. The same can't be said for windows 11, which accepts only the newest processors
I don't remember there being a similar CPU generation cutoff before. Your 7th gen intel laptop cannot install windows 11. So Linux is your only choice.