How-To Geek

Test All Features of Windows Phone 7 On Your PC

Are you a developer or just excited about the upcoming Windows Phone 7, and want to try it out now?  Thanks to free developer tools from Microsoft and a new unlocked emulator rom, you can try out most of the exciting features today from your PC.

Last week we showed you how to try out Windows Phone 7 on your PC and get started developing for the upcoming new devices.  We noticed, however, that the emulator only contains Internet Explorer Mobile and some settings.  This is still interesting to play around with, but it wasn’t the full Windows Phone 7 experience.


Some enterprising tweakers discovered that more applications were actually included in the emulator, but were simply hidden from users.  Developer Dan Ardelean then figured out how to re-enable these features, and released a tweaked emulator rom so everyone can try out all of the Windows Phone 7 features for themselves.  Here we’ll look at how you can run this new emulator image on your PC, and then look at some interesting features in Windows Phone 7.

Editor Note: This modified emulator image is not official, and isn’t sanctioned by Microsoft. Use your own judgment when choosing to download and use the emulator.

Setting Up Emulator Rom

To test-drive Windows Phone 7 on your PC, you must first download and install the Windows Phone Developer Tools CTP (link below).  Follow the steps we showed you last week at: Try out Windows Phone 7 on your PC today.  Once it’s installed, go ahead and run the default emulator as we showed to make sure everything works ok.

Once the Windows Phone Developer Tools are installed and running, download the new emulator rom from XDA Forums (link below).  This will be a zip file, so extract it first.


Note where you save the file, as you will need the address in the next step.


Now, to run our new emulator image, we need to open the emulator in command line and point to the new rom image.  To do this, browse to the correct directory, depending on whether you’re running the 32 bit or 64 bit version of Windows:

32 bit:

C:\Program Files\Microsoft XDE\1.0\

64 bit:

C:\Program Files (x86)\Microsoft XDE\1.0\

Hold your Shift key down and right-click in the folder.  Choose Open Command Window here.


At the command prompt, enter XDE.exe followed by the location of your new rom image.  Here, we downloaded the rom to our download folder, so at the command prompt we entered:

XDE.exe C:\Users\Matthew\Downloads\WM70Full\WM70Full.bin


The emulator loads … with the full Windows Phone 7 experience!


To make it easier, let’s make a shortcut on our desktop to load the emulator with the new rom directly.  Right-click on your desktop (or any folder you want to create the shortcut in), select New, and then Shortcut.


Now, in the box, we need to enter the path for the emulator followed by the location of our rom.  Both items must be in quotes.  So, in our test, we entered the following:

32 bit:

“C:\Program Files\Microsoft XDE\1.0\” “C:\Users\Matthew\Downloads\WM70Full\WM70Full.bin”

64 bit:

“C:\Program Files (x86)\Microsoft XDE\1.0\” “C:\Users\Matthew\Downloads\WM70Full\WM70Full.bin”

Make sure to enter the correct location of the new emulator rom for your computer, and keep both items in separate quotes.  Click next when you’ve entered the location.


Name the shortcut; we named it Windows Phone 7, but simply enter whatever you’d like.  Click Finish when you’re done.


You should now have a nice Windows Phone icon and your fully functional shortcut!  Double-click it to run the Windows Phone 7 emulator as above.


Features in the Unlocked Windows Phone 7 Emulator

So let’s look at what you can do with this new emulator.  Almost everything you’ve seen in demos from the Mobile World Conference and Mix’10 are right here for you to play with.  Here’s the application menu, which you can access by clicking on the arrow on the top of the home screen, which shows how much stuff they’ve got in this!


sshot-52 image

And, of course, even the home screen itself shows much more activity than it did in the original emulator.

sshot-41 sshot-56

Let’s check out some of these sections.  Here’s Zune running on Windows Phone 7, and the Zune Marketplace.  The animations are beautiful, so be sure to check this out yourself.



The new picture hub is much nicer than any picture viewer included with Windows Mobile in the past…

sshot-60 sshot-61


Stay productive, and on schedule with the new Calendar.



The XBOX hub gives us only a hint of things to come, and the links to games now are simply placeholders.

sshot-70 sshot-69

Here’s a look at the Office hub.  This doesn’t show up on the homescreen right now, but you can access it in the applications menu.  Office obviously still has a lot of work left on it, but even at a glance here it looks like it includes a lot more functionality than Office Mobile in Windows Mobile 6.

sshot-71 sshot-72


Here’s a look at each of the three apps: Word, Excel, and OneNote, and the formatting pallet in Office apps.

sshot-74 sshot-75


This emulator also includes a lot more settings than the default one, including settings for individual applications.


You can even activate the screen lock, and try out the lift-to-peek-or-unlock feature…

sshot-84 sshot-85

Finally, this version of Windows Phone 7 includes a very nice SystemInfo app with an advanced task manager.  We hope this is still available when the actual phones are released.

sshot-81 sshot-82



If you’re excited about the upcoming Windows Phone 7 series, or simply want to learn more about what’s coming, this is a great way to test it out.  With these exciting new hubs and applications, there’s something here for everyone.  Let us know what you like most about Windows Phone 7 and what your favorite app or hub is.


Please note: These roms are not officially supported by Microsoft, and could be taken down.

Download the unlocked Windows Phone 7 emulator from XDA Forums – click the link in this post to download

How the unlocked emulator image was created

Matthew digs up tasty bytes about Windows, Virtualization, and the cloud, and serves them up for all to enjoy!

  • Published 03/24/10

Comments (19)

  1. SquareWheel

    Very nice. Downloading the binary now. I wonder why MS wanted to keep this a secret, anyway?

  2. Whiztechy

    It seems Windows 7 is much better than 6. Worth trying all the features, Thx for sharing.

  3. SquareWheel

    I just threw the binary in the folder next to the emulator itself. Simply dragging the binary onto the emulator saves all the command prompt silliness, too.

    The OS is very smooth. The transitions are fantastic, probably are much smoother on the actual phone. Some of the interfaces appear to still be under development, such as the Xbox Live section. The marketplace is made up of lorem ipsum right now, but it shows what features it will contain.

    The gallery app is phenomenal. It’s interesting that when it’s landscape-oriented the photos aren’t fullscreen but show neighboring images. I actually had a bit of trouble scrolling through the sample images in this orientation, perhaps there are still bugs to be worked out.

    I’d like to try the mail app out, but I think it’d be best if I didn’t enter my credentials in. The Zune app though, wow. Fantastic interface. I’m curious what “wifi sync” will be?

    I’ll be keeping a close eye on the W7SP, that’s for sure.

  4. Matthew

    @SquareWheel – Great tip … I didn’t even think of dragging and dropping the binary onto the emulator ;)

    And yes, the transitions are just beautiful, and to think this is just a preview version and not RTM code. If you’ve used current Windows Mobile 6.x, it’s obvious how much difference there is in the UI. It’s like night and day, in the best way possible!

    With the mail app, you could create a “dummy” Hotmail or Gmail account to play with in it; that’s what I usually do when testing out email clients. And the wifi sync should work like it does on the Zune HD today. I’ve never played with one myself, but from what I’ve heard it’s impressive! For the phones, basically you should be able to sync anything (contacts, music, etc.) from your PC over your WiFi, no USB cables or anything.

  5. SquareWheel

    That’s true, a dummy account is a good idea. Maybe if I’m feeling adventurous one day. I don’t own a Zune HD but Wifi Sync sounds awesome. That’s a bit of a slap in the face to Apple.

  6. Dalvik8

    I have tried both methods (command line and drag and drop). It did not work for me.
    Is there any preliminary procedure that must be followed after downloading the bin?
    by did not work for me I mean after the commands nothings shows.

  7. cheiro

    I did everything as told.
    when i run this in commandline (with my system’s path) nothing seemed to happen. emulator din start.

    XDE.exe C:\Users\Matthew\Downloads\WM70Full\WM70Full.bin

    when i run the emulator as usual.. the stock emulator as provided by MS opens.. nothing unlocked..

    Am i missing anything?

  8. Mike

    I got the emulator working, but had a concern. I mostly needed it to make screenshots/documentation of the email setup screens, for my company’s support pages. When I go to add an email account, I see only the page title, with no other options for setting up a mailbox. Is this normal, and if so is there another way to get mail options to show?

  9. Jesse

    Also curious about grabbing screenshots of the email set up process…?

  10. Jorik

    I also got the problem that running the bin file in the commandline doesn’t do anything.
    Anybody found a solution?

  11. Techy

    i also tryed both methods i even tryed the shortcut method none of them work it only loaded the dfault stuff and the shortcut only made a shortcut to the “C:\Program Files\Microsoft XDE\1.0\ folder is there somting im missing?

  12. Alex

    I’ve the same problem, not working… BTW the route in my case is c:\Archivos de programa\microsoft sdks\Windows Phone\v7.0\Tools\XDE Launcher”

  13. Blake

    Hey, I’m having the same problem as people above.

    Tried all ways to get it working. But when I try to run it, nothing happens.


  14. Kanchan

    Hey ,
    I tried to do every step.Seems emlator does not start after i give XDE.exe ..+ path of .bin file.plz help.

  15. nirav

    I follow above thing but i get error in emulator like ” Windows Phone Emulator is doing a complete OS boot “. so any buddy please tell me what happen here.



    “C:\Program Files (x86)\Microsoft XDE\1.0\XDE.exe”
    “C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v7.0\Emulation\Images\WM70C1.en-US.bin”
    /VMID {B90F20D3-31E7-4B69-A5FC-FF1F61329ACA}


  17. John Philipson

    Using the above method with the /VMID {B90F20D3-31E7-4B69-A5FC-FF1F61329ACA} certainly got the image to load (thanks for that) but my image just sits with the screen saying “windows Phone Emulator is doing a complete OS boot”

  18. Anshuman Goyal

    Using the above method with the /VMID {B90F20D3-31E7-4B69-A5FC-FF1F61329ACA} I was able to make bin file working but it is sitting at “windows Phone Emulator is doing a complete OS boot”

    Can anyone help?

  19. Mahesh Kandpal

    It works, only thing you need to wait for some time for the OS to be booted :)

More Articles You Might Like

Enter Your Email Here to Get Access for Free:

Go check your email!