2012年当時のWindows7機であれば、ハードウェア、ドライバー、使用しているアプリなどがWindows 10に対応できない場合も多く、Windows 10搭載機に買い替えるほうがいい場合も多いようです。
メーカー製PCの場合はメーカーサイトで対応状況を確認したほうがいいと思います。
メーカーが対応していればWindows 10用のドライバーやアプリのアップデートファイルなどが用意されている場合もあります。
また、Windows 10は半年ごとに大型アップデートが行われ、そのたびに古いPCでは対応できなくなるケースもあります。
現状ではWindows 10 Ver.1909に対応しているかどうかを確認する必要があります。
例: Windows 10に対してテスト済みのDellコンピューター
また、Widows 10の無償アップグレードは2016年7月29日に終了しています。
無償アップグレード期間中にアップグレードが完了した後にWidows 7に戻している場合は、同じPCであれば再アップグレードは可能ですが、これ以外でアップグレードする場合は、Widows 10のライセンスを購入する必要があり、Widows 10に対応していない場合は、ライセンス購入費用が無駄になってしまうかもしれません。