Share via

Turbo Tax 2025 will not install on my new computer

joel buck 0 Reputation points
2026-04-06T19:12:07.23+00:00

We have a new HP laptop with Microsoft 11 for Home use. We keep getting a message that we need to switch from S Mode on this laptop. But the instructions provided do not seem to match the options given in the windows. Can you help? Are we able to confirm if this laptop is in S mode or if we have the ability to change it?

Windows for home | Windows 11 | Apps
0 comments No comments

2 answers

Sort by: Most helpful
  1. Angelique Pioquinto 730 Reputation points Independent Advisor
    2026-04-06T20:52:55.3033333+00:00

    Hi joel,

    Thank you for posting your question here!

    To confirm whether the laptop is in S mode go to Settings then System then Activation. On that screen look for wording that says Windows 11 Home in S mode. If you see that then S mode is enabled and that is what is blocking TurboTax from installing. To switch out of S mode stay on the Activation page and under Switch to Windows 11 Home select Go to the Store then select Get and confirm. The switch is free and permanent and once it completes TurboTax should install normally. If you do not see any S mode wording on the Activation screen then the device is already out of S mode. If TurboTax still will not install after confirming the PC is out of S mode, the next step is usually compatibility or security blocking the installer. Make sure Windows 11 is fully updated then temporarily disable any third-party antivirus and try running the TurboTax installer by right clicking and selecting Run as administrator.

    Let me know if you need further assistance, feel free to ask me by clicking "Add Comment" or "Add Answer" if you cannot add comment so your response will be visible. Thank you and I appreciate your effort.

    Best Regards,

    Angelique P.

    0 comments No comments

  2. Q&A Assist
    2026-04-06T19:12:20.6533333+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    On a new Windows 11 Home laptop, TurboTax cannot be installed while the device is in Windows 11 Home in S mode. S mode only allows apps from Microsoft Store; TurboTax’s installer is blocked unless S mode is turned off.

    To confirm whether the laptop is in S mode and, if possible, switch out of it:

    1. Open Settings.
    2. Go to System > Activation.
    3. Under Edition, check the text:
      • If it says Windows 11 Home in S mode, the device is in S mode.
      • If it says Windows 11 Home (without “S mode”), it is not in S mode.

    If it shows Windows 11 Home in S mode and switching is allowed on this device:

    1. In Settings > System > Activation, find the Switch to Windows 11 Pro (or similar) section.
    2. Select the Go to the Store link in that section.
      • Do not select the link under Upgrade your edition of Windows, as that keeps S mode.
    3. In Microsoft Store, on the Switch out of S mode (or similar) page, select Get.
    4. After confirmation, the device will switch out of S mode and will then allow installing apps like TurboTax from outside Microsoft Store.

    Important notes:

    • Switching out of S mode is one-way and cannot be undone. Once switched, the device cannot go back to Windows 11 in S mode.
    • There is no charge to switch out of S mode.
    • If the device belongs to an organization (for example, managed by work or school) and the switch option is blocked or missing, the organization’s administrator may have enforced staying in S mode; in that case, only the administrator can change it.

    After successfully switching out of S mode, run the TurboTax installer again.


    References:

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.