Download Windows Phone 7 Emulator one setup file with preloaded image. You don’t need to install Visual Studio Express or Windows Phone SDK to run this full working Windows Phone 7 emulator.
Just Download emulator setup file, install it, run it and enjoy the Windows Phone 7 emulator.
Download Windows Phone 7 Emulator
Thanks to anarchyuk