Microsoft Device Emulator 2.0 -- Standalone Release

Select Language:
This is the v2 release of the Device Emulator, that updates the V1 emulator that released in conjunction with Visual Studio 2005.
  • Note:There are multiple files available for this download.Once you click on the "Download" button, you will be prompted to select the files you need.


    File Name:



    Date Published:


    File Size:

    897 KB

    431 KB

      Microsoft Device Emulator 2.0 is the second publicly released version of the Device Emulator for ARM-based Devices. This emulator is also being released with the Windows Mobile 6 SDK and the Adaptation Kit (AK) releases of Windows Mobile 6 and Windows Embedded CE 6.0.

      Device Emulator 2.0 release contains the same executables and DLLs as the 1.0 release that came with Visual Studio 2005. This version of the Emulator has upgraded performance and some new features. This install will replace the emulator installed with Visual Studio 2005.
  • Supported Operating System

    Windows 2000 Service Pack 4, Windows Server 2003 Service Pack 1, Windows Vista, Windows XP Service Pack 2

      Windows 2000, Windows XP SP2 or Windows 2003 Server SP1, Windows Vista
    • Note: Device Emulator V2.0 is required for application development targeting Windows Mobile 6 and Windows Embedded CE 6.0 from Visual Studio 2005. This emulator is also required if your system is running Windows Vista.

      Note on Windows Vista: DeviceEmulator 2.0 has taken a few design changes to work with the Windows Vista operating system that enables the emulator to be cradled using the Windows Mobile Device Center. You will need to install the Windows Mobile Device Center application to successfully cradle the device emulator, setup partnerships, synchronize content, etc.

      Windows Vista running on x64: We have also released a patch for x64 systems. This patch (found below) updates the SerDMAASPlugin.dll, which was originally compiled to 32-bit, to its x64 version.

      To install the emulator, run the executable that is provided with this download. If you are installing the emulator for the first time and intend to use it as a standalone product for running your applications, then you will have to register the binaries that come with this release. When installing on Windows Vista, you will need to run the installation as an administrator.
    • Here is a listing of the new features in 2.0

      1. Greatly improved performance at executing ARM instruction - reduces cold-boot time and improves application execution speed
      2. High-resolution input:
        • On TabletPC machines - Tablet Ink is passed into the guest OS at high resolution (1024x1024)
        • When Zoom 2x is enabled, the input resolution is doubled
      3. Ability to change more emulator options on-the-fly:
        • The NE2000 emulator's binding to a host network adapter
        • The /funckey value
        • Open and close the serial port 0 console window
      4. Additional peripheral device and driver support in Windows Embedded CE 6.0
        • Battery Emulation
        • Headset and Speakerphone Emulation
        • Carkit
      5. Customer Experience Improvement Program - opt-in method of providing anonymous customer feedback. This data will help us gather metrics about the DeviceEmulator - what configuration options are used, data about unsuccessful launches, information about error conditions, etc. As you opt to send us your data, we'll use this data to help tune V2 and future emulators to better suit your needs.