まず、Windows XP世代のアプリケーションをSandy Bridge以降のIntel AVXをサポートするCPUで実行すると、予期しない不具合が発生することがあります。Intel AVXで拡張されたレジスタの存在が配慮されていないためです。そもそもWindows 10での動作が保証されていないアプリケーションでしょうから、あきらめるしかない場合もあります。
Microsoft Visual C++ .NET 2002/2003世代のMicrosoft Visual C++ Redistributable Packageはそもそも存在しません。アプリケーションのインストーラーがRuntimeモジュールをインストールしているはずですので、該当するアプリケーションをインストールしなおす必要があります。
Microsoft Visual C++ 2005/2008世代を使っている場合、複数のバージョンが共存可能で一部バイナリー非互換がありますので、特定のバージョンのMicrosoft Visual C++ Redistributable Packageがインストールされていることが必要な場合があります。