Share via

powershell 2.0 need me

Suresh Choudhary 0 Reputation points
2026-04-01T20:40:12.6466667+00:00

need me powershell 2.0 version please enable me my windows 11 bbbbbbbbbbbbbbbbbbbbbbbbbbbb

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

3 answers

Sort by: Most helpful
  1. Jobelle ann Candelaria 480 Reputation points Independent Advisor
    2026-04-01T23:56:02.63+00:00

    Hi Suresh,

    Thanks for posting your question here. I understand that you want PowerShell 2.0 enabled on Windows 11, however, I would like to kindly inform you that PowerShell 2.0 cannot be enabled on Windows 11. Microsoft has fully removed PowerShell 2.0 from Windows starting Windows 10 1709, and it is not available at all in Windows 11 (all versions).

    You may use Windows PowerShell 5.1 (included in Windows 11) or install and use PowerShell 7.x instead of PowerShell 2.0. Since PowerShell 7 shows not enabled, here's what you can do:

    PowerShell 7 can be installed via the Microsoft Store and will not appear under Turn Windows features on or off. (Install PowerShell 7 on Windows)

    1. Open Microsoft Store
    2. Search for PowerShell
    3. Install PowerShell (Publisher: Microsoft)
    4. Launch it from the Start menu as PowerShell (7.x)

    Once it opens, run this command: $PSVersionTable If the PSVersion value shows 7.x, PowerShell 7 is installed correctly.

    Let me know if you have questions, I'm here to help.

    Thanks,

    Jobelle C.

    0 comments No comments

  2. Suresh Choudhary 0 Reputation points
    2026-04-01T20:41:26.27+00:00

    but not show me powershell 7 my feature not enable

    0 comments No comments

  3. Q&A Assist
    2026-04-01T20:40:24.0533333+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    PowerShell 2.0 is no longer supported and is being removed from Windows 11. It cannot be enabled as a built-in Windows feature on current and future Windows 11, version 24H2 and later builds.

    Recommended actions:

    1. Use a newer PowerShell version
      • Use Windows PowerShell 5.1 (included in Windows 11) or install and use PowerShell 7.x instead of PowerShell 2.0.
      • Most scripts that worked on PowerShell 2.0 run correctly on PowerShell 5.1 because it is largely backward-compatible.
    2. Update old scripts or tools
      • If any script or scheduled task uses -Version 2 (for example, powershell.exe -Version 2), edit it to remove -Version 2 so it runs with the default engine (PowerShell 5.1).
      • If an installer or app fails because it looks for PowerShell 2.0, that software is typically outdated; use an updated version that does not depend on PowerShell 2.0.
    3. Temporary mitigation (last resort)
      • If there is an unavoidable dependency on PowerShell 2.0, a temporary workaround is available to reinstall the PowerShell 2.0 engine assemblies:
        1. Download ps2DLC.zip from the link in the article.
        2. Extract ps2DLC.zip to a folder.
        3. Open PowerShell as Administrator.
        4. Change directory to that folder.
        5. Run:
                  .\loadGAC.ps1
          
      • This is only to unblock legacy scenarios; scripts and tools should still be migrated to PowerShell 5.1 or 7 as soon as possible.

    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.