Run/Emulate Windows Mobile 6 on your Computer

March 5th, 2007     |     53 Comments

If you develop for Windows Mobile or are just curious to check out how the new Windows Mobile 6 works, you can simulate (for free!) a Windows Mobile (WiMo) device on your computer without having to handle an actual device. You can even interact with the virtual device using your mouse and keyboard, and you may find that more informativie than just looking at screenshots.

In this blog post I will explain how to setup the emulator and images to simulate a WiMo device on your computer. The following is a screenshot of me running the latest WiMo 6 on my computer:

There are three files you will need to download and install in the following order:

  1. Visual Studio 2005 SP1
  2. Device Emulator 2.0 Beta
  3. Compact Framework 2.0 SP1
  4. Windows Mobile 6 Professional SDK

Once you have installed all of the above three components, launch the Device Emulator from your Start Menu/Orb and navigate to Microsoft Device Emulator 2.0 Preview | Device Emulator Manager. The Device Emulator Manager window should appear along with a treeview listing of all of the Windows Mobile emulators present in your system.

Right click on the Windows Mobile 6 Professional Emulator item and select Connect:

That is all there is to it. After a few seconds, a window will appear containing a generic WiMo device running the new Windows Mobile 6 Professional. You can use your mouse and keyboard to use it. As far as I know, you cannot make actual phone calls from within the emulator though :)

Troubleshooting - Could Not Access Network Location
I tested my above instructions on several XP and Vista computers I have laying around, and I ran into a problem in Vista where the Windows Mobile 6 SDK installer would give me the following error: Could Not Access Network Location. I was able to resolve the problem by following Frank Zandona's advice in his blog comment responding to others who ran into my similar issue.

A final remark is that with the Windows Mobile 6 SDKs installed, you can use Visual Studio to test your Compact Framework 2.0 (CF 2.0) applications in a similar Windows Mobile 6 emulator window. CF 2.0 development is an interesting topic of its own that I'll save for a future post!

Troubleshooting - Requires Visual Studio 2005
While I haven't been able to confirm this, several readers have pointed out that you need Visual Studio 2005 in order to get the emulation to work.

Cheers!
Kirupa :P

53 Responses to “Run/Emulate Windows Mobile 6 on your Computer”

  1. Templarian Says:

    Very nice. I’ve made a few programs for WM 5.0, I hope to get a 6.0 device one of these days and this looks like it will be nice to develope with just like 5.0 currently is. Although its .net so its the same as dev. with a regular windows program just have to watch memory and limited namespaces.

  2. kirupa Says:

    My senior project in college involves quite a bit of work using the Compact Framework, so I’ve been fiddling with this stuff also. It’s really convenient using the same language you use for desktop/web development for handheld development also.

    =)

  3. Dirk Gadsden (Esherido) Says:

    Very interesting, even though I’ll never actually use it. :P

  4. TechDip » Run / Emulate Windows Mobile 6 on your Computer Says:

    [...] [via kirupa blog]          [...]

  5. Microsoft News and Technology : Run/Emulate Windows Mobile 6 on your Computer Says:

    [...] This blog post will explain how to setup the emulator and images to simulate a WiMo device on your computer. Read the Blog Post Here  http://blog.kirupa.com/?p=70  Posted: Tuesday, March 06, 2007 1:10 PM by Najeeb Jarrar Filed under: Emulate, Windows Mobile [...]

  6. MKE Says:

    Requires Visual Studio 5, which won’t install. See MSDN blog (http://blogs.msdn.com/heaths/archive/2007/01/11/known-issues-with-visual-studio-2005-service-pack-1.aspx) for more info. Pain… not worth it.

  7. kirupa Says:

    I haven’t had any major issues with VS2005 SP1, but the time and space needed to install are both large :P

  8. Everything Vista ! For all things related to Windows and especially Windows Vista..... Says:

    [...] Check out the link to a Blog on how to setup the emulator and images to simulate a WiMo device on your computer : [...]

  9. moGadget » Blog Archive » Run/Emulate Windows Mobile 6 on your PC Says:

    [...] Check out this post on Kirupa Chinnathambi’s blog. He walks you through the process of emulating Windows Mobile 6 without the need for Visual Studio 2005. This gives customers a great chance to test drive Windows Mobile 6 (or see how an application will run), without shelling out for the developer tools. If you develop for Windows Mobile or are just curious to check out how the new Windows Mobile 6 works, you can simulate (for free!) a Windows Mobile (WiMo) device on your computer without having to handle an actual device. You can even interact with the virtual device using your mouse and keyboard, and you may find that more informative than just looking at screenshots. [...]

  10. Pocket.Net - Mobile 2.0 : Run/Emulate Windows Mobile 6 on your PC Says:

    [...] Check out this post on Kirupa Chinnathambi’s blog. He walks you through the process of emulating Windows Mobile 6 without the need for Visual Studio 2005. This gives customers a great chance to test drive Windows Mobile 6 (or see how an application will run), without shelling out for the developer tools. If you develop for Windows Mobile or are just curious to check out how the new Windows Mobile 6 works, you can simulate (for free!) a Windows Mobile (WiMo) device on your computer without having to handle an actual device. You can even interact with the virtual device using your mouse and keyboard, and you may find that more informative than just looking at screenshots. [...]

  11. Maziar Mahboubian Says:

    Thanks, I was really looking for something like this. I’m going to publish it on my blog :
    Http://raizaM.BlogSpot.com
    linking here.
    Thanks again Kirupa

  12. My Geek News: All the latest news, just for Geeks! Says:

    [...] Run/Emulate Windows Mobile 6 on your Computer [Kirupa via Modaco via JKOnTheRun] [...]

  13. Cephas Says:

    is there a way that you can put this onto my pda phone? or is it made for the computer only?

  14. kirupa Says:

    Cephas – I don’t think that would be possible unless your mobile operator provides you with access to the Windows Mobile 6 upgrades.

  15. Cephas Says:

    then why would it be a requirement that you have active sync to use wimo 6 on the dload site?

  16. kirupa Says:

    I do not know then :)

  17. mohammed Says:

    that is great , great, great

  18. welcome to the funcave » kirupa blog = flat wrong about wm6 Says:

    [...] i can absolutely confirm that the instrux at kirupa.com are dead wrong. as was posted here at the funcave as soon as the windows mobile 6 sdks were released, using the sdks to run windows mobile 6 unequivocally requires visual studio 2005 standard or higher to be installed. [...]

  19. Geek Bytes » How to run Windows Mobile applications on Windows Says:

    [...] Check the original post for some trouble shooting tips [...]

  20. Terrence Bowen Says:

    Because I’m not satisfied with any Win PDA Pocket PC device on the market at all (or Palm’s either for that matter), I’m considering the Sony UX laptop the size of a PDA (4.5” screen).

    However, I still would like to run a few PDA applications on it (because it’s a flash card program on for Pocket PC’s that saves my life every sememster).

    However,…

    Because it’s not a PDA, is there anyway for me to turn my $1,500 UX into a super killer PDA with an emulator of some sort?

    It seems a bit extra for a PDA program sure, but I’m saving money buying a pocket size laptop so I won’t have to do both (I like small laptops anyway).

    I hope someone could help with any suggestions or ideas, thank you sincerely in advance.

  21. kirupa Says:

    Terrence – in XP, you can use the emulator to simulate an actual PDA device. That allows you to use ActiveSync to send application to your virtual device. I’ll write about how to do that later, but I hope that gives you some extra insight :)

  22. Santhosh Sivarajan, Houston,TX : Run/Emulate Windows Mobile 6 on your Computer Says:

    [...] http://blog.kirupa.com/?p=70 Technorati : Windows Mobile 6 Posted: Friday, March 23, 2007 3:34 PM by Santhosh Sivarajan Filed under: Windows Mobile [...]

  23. chris rue Says:

    @ terrence

    we’ve got a whole series regarding the installation & configuration of device emulator 1.0 over at the funcave: http://www.chrisrue.com/funcave/2006/06/wm5-device-emulator-index.html

  24. Run/Emulate Windows Mobile 6 on your Computer - The Prophecy Forums Says:

    [...] Run/Emulate Windows Mobile 6 on your Computer Something I stumbled across which I hope might be interesting for does that are into this type of thing. kirupaBlog – If it isn’t broken, take it apart and fix it! Blog Archive Run/Emulate Windows Mobile 6 on your Computer __________________ …: To do a certain kind of thing, you have to be a certain kind of person …: …: The Devil is a looser and he is my bitch …: [...]

  25. eiffel Says:

    WM6 SDK will NOT INSTALL without VS2005 SP1 and Active Sync 4.5 already installed. They are prerequisites !!!

  26. kirupa Says:

    I mentioned that in my concluding notes after a few commenters pointed it out, but I’ve added it to the original instructions itself to make it more clear.

    Cheers!
    Kirupa =)

  27. Mahesh Jadhav Says:

    I just want to run Windows Mobile 6
    with out actually device connected.
    Like we used to run Java Mobile Applications

  28. Mahesh Jadhav Says:

    I cannot be able to see what i have designed
    on the form, i only sees the Already designed
    windows mobile form.

    Please Help me i have to develop a project
    in Windows Mobile

  29. Kirupa Says:

    Hi Mahesh – are you doing your development outside of Visual Studio? VS allows you to test your mobile applications without having to use the steps outlined in this post.

    Cheers!
    Kirupa

  30. prakash Patel Says:

    Hi i have windows mobile 5.0 PPC apllication and can i run it over winodows mobile 6.0 ? if yes then how ? please suggest me

  31. kirupa Says:

    prakash – as long as your app is written targeting the Compact Framework, then your WM5 app should work in WM6. If it is written in something else, then I’m not sure.

    The process for transferring an application to your PPC device and running it should not be any different. You can use ActiveSync to transfer over the installer, and you can install directly from the PPC itself.

    Cheers!
    Kirupa

  32. Rune Says:

    http://www.microsoft.com/downloads/details.aspx?FamilyId=C62D54A5-183A-4A1E-A7E2-CC500ED1F19A&displaylang=en

    Device Emulator 1.0 so that you dont need Visual Studio 5

  33. alexandra Says:

    can you help me I just got a Q and I want to do cool shit on it but everyone says I need a bunch of stuff like a flash drive and windows upgrade and stuff. I don’t have a lot of money is there any way I could upgrade my phone for free? please help me.

  34. kirupa Says:

    You can add free applications to your phone for free using the ActiveSync or Windows Mobility Center.

  35. Derek Says:

    How do I delete contact information from this page? No big deal, but I really would like to know if my particular comments can be deleted (due to my regretful and unecessary contact info shown).

    Can anyone help me delete my comment on this page?

  36. Derek Says:

    It’s shown on this particular blog towards the top

  37. kirupa Says:

    Derek – which comment is it in particular? While I probably can’t delete it, I’ll definitely remove any contact information.

  38. Derek Says:

    Kirupa, thank you sincerely, it’s the comment with the two yahoo e-mail addresses listed. They should be the only two yahoo addresses on this page. Thanks a bunch kind one.

  39. mangekyou09 Says:

    I wonder… can you run it on a Mac? Because I have this game called Shadow of Legend (http://www.shadowoflgend.com) that I can only play on either PC or WM mobile device. However, I don’t have a PC, and if I can find a way to play this game on my Mac, that would be cool too.

  40. steve frier Says:

    Does windows mobile 6.0 come with .Net 3/0 installed on it so WPF can be used to developed application the will run on windows mobile 6.0?

    stevensrf1@inbox.com

  41. kirupa Says:

    Steve – no it does not. Windows Mobile 6 only comes with the Compact Framework support, so your WPF apps will not run on it.

  42. MSFN - Run/Emulate Windows Mobile 6 on your Computer -- 互联资讯-最新-破解-软件-下载-新闻-数码-网站-素材-源码-模板 Says:

    [...] Full story: Kirupa’s blog Related PostsMSFN – Run/Emulate Windows Mobile 6 on your ComputerMSFN – Recuva 1.08.174MSFN – Recuva 1.08.174MSFN – Recuva 1.08.174MSFN – OpenOffice.org 2.3.1 RC1MSFN – OpenOffice.org 2.3.1 RC1MSFN – OpenOffice.org 2.3.1 RC1MSFN – MSFN Hosting Starting from $3.95/mo – $37.92/year!Share This [...]

  43. MSFN - Run/Emulate Windows Mobile 6 on your Computer -- 互联资讯-最新-破解-软件-下载-新闻-数码-网站-素材-源码-模板 Says:

    [...] Full story: Kirupa’s blog Related PostsMSFN – Run/Emulate Windows Mobile 6 on your ComputerMSFN – Run/Emulate Windows Mobile 6 on your ComputerMSFN – Recuva 1.08.174MSFN – Recuva 1.08.174MSFN – Recuva 1.08.174MSFN – Recuva 1.08.174MSFN – Nokia unveils successor to N95MSFN – Nokia unveils successor to N95Share This [...]

  44. MSFN - Run/Emulate Windows Mobile 6 on your Computer -- 互联资讯-最新-破解-软件-下载-新闻-数码-网站-素材-源码-模板 Says:

    [...] Full story: Kirupa’s blog Related PostsMSFN – Run/Emulate Windows Mobile 6 on your ComputerMSFN – Run/Emulate Windows Mobile 6 on your ComputerMSFN – Run/Emulate Windows Mobile 6 on your ComputerMSFN – Recuva 1.08.174MSFN – Recuva 1.08.174MSFN – Recuva 1.08.174MSFN – Recuva 1.08.174MSFN – Recuva 1.08.174Share This [...]

  45. lola Says:

    good site dude

  46. llamafruit Says:

    Greetings everybody. I’m new here and I’m making my first post.

  47. Qxodknye Says:

    Cool site, bdsm jewerly
    , >:OOO,

  48. Bedynrds Says:

    Nice stuff, bdsm wizard
    , 195789,

  49. Fpkkhdsd Says:

    Preved webmastero4ki, , 64988,

  50. Dhere Says:

    wondering if anyone knew of any good sites for tutorials on the SDK 6 windows mobile standalone emulators

  51. Tagz | "kirupaBlog - If it isn’t broken, take it apart and fix it! » Blog Archive » Run/Emulate Windows Mobile 6 on your Computer" | Comments Says:

    [...] [upmod] [downmod] kirupaBlog – If it isn’t broken, take it apart and fix it! » Blog Archive » Run/Emulate Windows … (blog.kirupa.com) 0 points posted 1 year, 10 months ago by phalgun tags delicious saved by 1 [...]

  52. Heron Says:

    With regards to Windows Mobile, we’ve recently developed a Windows Mobile e-Form app that let’s you and others collect data in a few simple steps.

    http://www.heronmobile.com/html/eForm.html

  53. Kiruha Says:

    Хорошо, давайте обсудим это в отдельной теме. Хотя это не столь важно.

Leave a Reply