Unreal engine 4.1.0 won't start from Launcher, windows 7

Yes, there absolutely should be a UE4Editor.exe in your Win64 folder:

C:\Program Files\Unreal Engine\4.1\Engine\Binaries\Win64

If you don’t have this for some reason, do a verify install on the Launcher.