I have Emacs version 23 on Windows and it seem the ediff executable is missing?
ediff
From where can I download ediff for Emacs on Windows?
If you have git for windows installed, then it is enough to add
C:\Program Files\Git\usr\bin\
to your PATH environment variable, because git for windows already ships with a diff executable and installs it in that folder.