You can still use desktop download software for a 2024 tax return or you can use online TurboTax. For 2025 returns which you will prepare and file next year in 2026, you will need Windows 11 for desktop download software unless the huge outcry from users causes a change (unlikely).