遅くなりました。
別コメを見るとすでにいろいろ試したためすでにWinMergeが正常な状態ではないようなので、まずは初期状態に戻した方がよさそうです。
以下の手順にはすでに確認済みのことが多いはずですが、WinMergeの状態と突き合わせて確認することに意味があるので確認済みのことも必ず再度確認してください。
またCompareMSExcelFiles
は長い上に何度も出てくるため、以下ではCompExcel
,CompExcel.sct
と表記します。
- Windowsの設定からWinMergeをアンインストール。
- セットアップファイルが
WinMerge-2.16.28-x64-Setup.exe
であることを確認し、インストールを実行。
- WinMergeのプラグインフォルダ(通常インストールなら
C:\Program Files\WinMerge\MergePlugins
)をエクスプローラーで開き、CompExcel
が存在しないこと、CompExcel.sct
が存在することを確認する。
- メニューから[プラグイン]-[プラグインの設定]を選択してプラグイン一覧ダイアログを表示する。
- 一覧内に
CompExcel
が表示されていること、CompExcel.sct
が表示されないことを確認する。
- 一覧内の
CompExcel
をダブルクリックし、設定ダイアログが正しく表示されること(@ganbaruzo)さんの画像と同じもの)が表示されるか確認する。
- いったんWinMergeを終了する。
-
CompExcel.sct
をWinMergeのプラグインフォルダから別の場所に移動する。
- WinMergeを起動してプラグイン一覧ダイアログを開き、
CompExcel
やCompExcel.sct
が表示されているか確認する。
最後の確認でCompExcel
もCompExcel.sct
も表示されていなければ、プラグインフォルダから移動したCompExcel.sct
は一覧に表示されていたCompExcel
のことであるということになります。
整理するとCompareMSExcelFiles
はプラグインの名称、CompareMSExcelFiles.sct
はそのプラグインファイルのファイル名で、エクスプローラーで見るかWinMergeのプラグイン一覧で見るかでどの名前を表示するかが違うだけです。
たぶん他の回答者の方も同じようなことを思っていると思うのですが、「CompareMSExcelFiles
ではないCompareMSExcelFiles.sct
」というものは(見つからないと言っているのだから) @ganbaruzo さんの手元にはないのに、なぜそれが別のもので違う動作をすると強く考えているのかがわからないというか、一番引っかかっていて問題を解消できないポイントになっています。
「ネットで拾ってきた一枚目の写真」以外の理由を @ganbaruzo さんが示すことができたら「なるほど別物らしい」と納得できるんですが。