Forum Discussion

GettysburgExpress's avatar
GettysburgExpress
Copper Contributor
Jul 31, 2026

How (if possible) do I remove thi

Hi.

Windows Update wants to install PowerShell v7.3.1 (x64) on my desktop computer, even though I already have newer version, PowerShell 7.6.3.0-x64, installed! 

I have tried a lot of those 'tips' found with a Google search, but 10+ restarts later, I still have the view seen on WU.jpg! Is there any way I can remove that annoying message?

Have a nice day :-)

WU.jpg


WU2.jpg

 

5 Replies

  • Takkin's avatar
    Takkin
    Brass Contributor

    Remove any outdated or duplicate PowerShell entries if found.

    • GettysburgExpress's avatar
      GettysburgExpress
      Copper Contributor

      Hi.

      I've uinstalled all instances of Powershell and everything that relates to Powershell - and then restarted (several times) but it's still there :-(

      But thank you for your tip 👍

  • The screenshot shows an old PowerShell 7.3.1 update failing with MSI error 0x80070643; it is not a reason to remove or downgrade the installed PowerShell 7.6.3. Keep the newer version.

    The two PowerShell entries in Programs and Features suggest that Windows Update may be finding an old or damaged installer registration. First, open Windows Terminal and run: pwsh -v

    If it reports 7.6.3, download and keep the current x64 installer from the official PowerShell release page. Then, in Settings > Apps > Installed apps, select the current PowerShell entry and choose Modify or Repair if that option is available. Restart and try Windows Update once more.

    If Windows Update still offers only PowerShell 7.3.1, hide that specific update with Microsoft’s Show or hide updates troubleshooter. Select Hide updates, tick PowerShell v7.3.1 (x64), and complete the wizard. This stops Windows Update from repeatedly retrying that obsolete package while leaving the current PowerShell installation untouched.

    Do not delete PowerShell folders or remove registry entries by hand. If the old update returns even after hiding it, report it through Feedback Hub with the screenshot, the installed version, and error 0x80070643; that points to a Microsoft Update detection issue rather than a missing PowerShell update.

  • The screenshots show Windows Update failing on PowerShell 7.3.1 with 0x80070643 while Apps lists two 7.6.3 entries. This points to an older MSI/Microsoft Update registration, not Windows downgrading the active shell. First open PowerShell 7 and run $PSHOME; Program Files\PowerShell\7 usually indicates MSI, while WindowsApps indicates MSIX. Then run winget list --id Microsoft.PowerShell --upgrade-available to see what WinGet recognizes. Choose one installation method: retain MSI if you need system-wide deployment or remoting; otherwise retain MSIX/WinGet. Remove only the redundant entry through Programs and Features for MSI or Start > PowerShell 7 > Uninstall for Store/MSIX, restart, then check Windows Update. If keeping MSI, run the current MSI again to repair its registration. If you only want to stop PowerShell Microsoft Update, rerun that MSI and clear its first update checkbox. If the 7.3.1 offer persists, capture Update history and contact Microsoft Support rather than editing update databases.

    • GettysburgExpress's avatar
      GettysburgExpress
      Copper Contributor

      Thank you for your advice, but that is far too complicated for me to understand. 

      But I have uninstalled every instance of Powershell, restartet several times, but it is still there. And when I then try to install the PowerShell 7.3.1 (which fails) it keeps on coming up with the 0x80070643 error.

      I have used at least 10 hours on this, and I'm giving up now and just try to ignore the error.

      Have a nice day/evening  👍