psというかscoopとwindows terminalの問題。
scoopからpwshを入れるとterminalが見つけてくれない。
なぜならハードコーディングされてるscoop位置とは違う場所にscoopをインストールしたから。(globalで入れた)
対処は簡単、ジャンクション。
「Scoop + pwsh + Windows Terminal」にカスタムディレクトリ設定を混ぜたら詰まった話 - くらめの暗くないブログ
ただまあ、そもそもscoopじゃなくwingetで入れろというのが強い。
アップデートもアンインストールも上手くいかないし。
Scoop fails to update pwsh · Issue 3572 · ScoopInstaller/Main
terminalが一緒にpwshを起動しちゃうからという可能性はある。
一応古い方のpowershellを管理者権限で起動するとterminal関係なく起動できるので、ここでscoop update -g pwsh
でいける。