ordered turbotax deluxe 2018 and click the link in the email and have no options to down load, I can see the 2018 section but no link
You should be able to access from "My Downloads" within your profile/account settings - if you try clicking your profile/account info & scroll to the bottom, click thru "TurboTax CD/Download billing and shipping info", then scroll over to the downloads tab, you should be able to download from there!
I see that section and it shows the 2018 download but has no tab to click on
Hmm, can you take a look here: <a rel="nofollow" target="_blank" href="https://ttlc.intuit.com/questions/1901571-minimum-system-requirements-for-turbotax-windows-software">https://ttlc.intuit.com/questions/1901571-minimum-system-requirements-for-turbotax-windows-software</a> & confirm if your device meets the system requirements?
I have windows 8.1 and ran a update check and no updates are available at this time, I've used the same computer last year and had no problems