I have the Windows Phone 7.1 SDK on my computer with Visual Studio 2010 Ultimate.

I have developped an application but when I want to start it in emulator, it takes about 2 hours to load it, and it's just the O/S! The application isn't started!

Is there a way to view the Task Managerof Windows Phone to know why it doesn't load?


Intel Core 2 Duo 3.0Ghz VT-x
2GB of DDR2 RAM (800Mhz)
Windows 7 Professionnal SP1 64-bit
  • Some more info about your computer would be good. CPU, RAM, OS. – Baarn Apr 11 '12 at 18:29
  • @WalterMaier-Murdnelch Indeed, sorry, edited. – Frederick Marcoux Apr 11 '12 at 21:51
  • You should be just fine with Professional. What in the world are you doing with Ultimate?? – surfasb Apr 12 '12 at 1:15
  • @surfasb I don't pay it with MSDN so I take advantage! – Frederick Marcoux Apr 12 '12 at 1:24
  • @FrederickMarcoux: Smaller programs generally use less memory and are faster. . . – surfasb Apr 14 '12 at 18:14

Well I think your system is simply to weak.

2GB RAM itself are enough to use windows 7 and some aplications but for your purpose that should be not enough. From myself developing (not for mobile devices though) I know that you have at least some different tools open besides your IDE. Visual Studio 2010 itself is not so memory hungry, but the Ultimate Edition (can) install a lot of junk. The whole sql database stuff and more, I personally never used that though. I guess there is a browser open, too, maybe some pdf-reader and some text editor. Your chat client etc pp.

All this stuff eats up memory and emulation itself is a very complex task to do. Eg a gameboy itself is not a very powerful device, but emulating a gameboy can eat a lot of a x86 CPUs power, because of architectural differences. Emulating the Win Phone Architecture will surely be a heavy task, too.

The WinPhone SDK has a minimum memory requirement of 3GB RAM. If you don't have enough memory available your OS will begin swapping memory to the harddrive, because you don't have enough memory available for the application itself this can lead windows to swap parts of the application away that it will need just seconds later. Windows basically does not execute the SDK from RAM (as it should) but from your harddrive. And besides all of that your CPU will have to emulate some other architecture.

I think you are just trying to stretch your computer far beyond its abilities.

  • 2
    you could try to shut down as many apllications and background services and see if this helps. – Baarn Apr 11 '12 at 22:15
  • Already tried. No difference. But I added RAM and now it's good :) – Frederick Marcoux Apr 11 '12 at 22:51
  • Glad I could help (and that you had spare RAM lying around). – Baarn Apr 11 '12 at 23:01
  • I had but I wasn't sure if the problem was from this. – Frederick Marcoux Apr 11 '12 at 23:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.