>Windows 8.1Pro64bitのリテール版(正規購入品)を入れていて、Windows10Proにバージョンアップした
Win7/8/8.1 から Win10 にアップグレードした場合、別の PC(マザーボード)にライセンスを移すことはできなくなりました。2024~2025 年のどこかで、Microsoft アカウントにリンクしたデジタルライセンスが、ライセンス認証のトラブルシューティングに移管元として表示されないようになっています。その変更前であれば、ライセンス認証のトラブルシューティングで認証させられたのですが・・・。ライセンス条項上では今でも移管可能のはずですが、システム的に移管不可能に変更されました。
>そのマザーボードでかつてWindouws10homeが使われていたらしく
Pro → Home への変更は、クリーンインストールするしか方法がありません。Windows がインストールされているディスクを別のマザーボードに接続すると、大幅なハードの変更を検知して、認証が外れます。Win10 Home OEM のプロダクトキーが登録されているマザーボードに接続したことにより、Win10 Home でライセンス認証しようとしたのでしょうが、エディション変更できずに、
>Windouws10homeをインストールしろとメッセージが出て
と言うことになったのでしょう。
マザーボード交換しても、PnP でドライバーがインストールされるので、クリーンインストール不要という人もいます。でも、自分はクリーンインストール必須と思っています。ドライバーの互換性の問題が発生する可能性が高くなるので。
オンボードのプロダクトキーを無視するように加工されていない、普通のインストールメディアを使用してクリーンインストールすると、オンボードのプロダクトキーで強制的にエディションが決定されます。Win10/11 のクリーンインストールをすれば、Home で認証済みにできるはずです。ただし、メーカーによってはクリーンインストール用にデバイスドライバーを提供していないので、問題が発生するかもしれません。
どうしても Win11 Pro で使用したいなら、Win11 Pro のライセンスを購入してください。Home でクリーンインストールした後、home → Pro のアップグレードライセンスを、Microsoft Store で購入するのが一番安くなると思います。ただし、ライセンス条項的にも、そのライセンスは他の PC に移せません。新品の PC ならまだしも、中古の PC にそれだけの費用をかけるのはコストパフォーマンスが悪いような・・・。パッケージ(リテール)版であれば、他の PC で利用できる可能性があります。Microsoft のシステム変更でどうなるか判りませんけど。