wingetでモジュールをアップデートしたのにアップデート可能なモジュールとして出続けるときの対処法
Winget自体のアップグレード
winget upgrade --id Microsoft.Winget.Client
キャッシュを削除する
wingetはインストールされているソフトウェアの情報を複数のソース(公式、ローカルのキャッシュ、インターネットのパッケージリポジトリなど)から取得している。
wingetが古い情報を参照している場合、アップデート済みであってもアップグレード可能と表示されることがある。
手動で情報源を削除し再度追加してみる。
winget source list
winget source reset --name winget
winget source update
ログの確認
wingetのアップグレードとキャッシュ削除で解決するはず、それでもだめならもうちょっと調査が必要。
winget upgrade --all --verbose