The name Task Manager is a bit misleading, because Dotfred's free Task Manager Application 3.1 is a real swiss army tool for any Windows Mobile device.

Let's have a look at what is available...


That it is more than just a task manager is noticeable from the list of available tabs:

  • running processes, with memory usage, threads, window name, path of executable
  • cpu usage per process
  • running applications, with process name, window handle, etc.
  • list of visible and invisible windows
  • services, with status (started, stopped), startup type, dll, description
  • devices, with status and startup type
  • notifications (for alarms and wake up events)
  • a ping client to test your network connections
  • ipconfig, including release, renew and /all functionality
  • net stats, showing you tables of connections and ports in use (tcp, udp, ip, icmp, route)
  • a full blown registry editor, with import and export functionality

On top of the visible functionality, a lot is not immediately noticeable. Tap-and-hold menus often show extra functions, but what you can only see in the about screen or the description on the website is the list of powerful command line options:

  • /cpuusage: begins with CPU Usage
  • /regedit: begins with the Registry Editor (a shortcut can be directly created from the options menu)
  • /windows: begins with the Windows Tab
  • /apps: begins with the Applications Tab
  • /ping: begins with the Ping Tab
  • /ipconfig: begins with the IPConfig Tab
  • /netstats: begins with the NetStats Tab
  • /services: begins with the Services Tab
  • /notifs: begins with the Notifications Tab
  • /devices: begins with the Devices Tab
  • /about: begins with the About Tab
  • /r: reboots pocket pc without confirmation
  • /rq: ask confirmation before rebooting pocket pc
  • /tray: starts minimized to tray
  • /s: suspends pocket pc
  • /w: wakes the pocket pc if in suspend mode
  • /wl "xxx": wakes the pocket pc and launches program xxx
  • /wlq "xxx": wakes the pocket pc and ask confirmation before launching program xxx
  • /nr: reboots pocket pc at a specific time (a notification is created and every x hours, the pocket pc is rebooted.)
  • /nd: removes notifications duplicates
  • /ns: removes SCRIPT:0x000 events
  • /nb: removes notifications duplicates and SCRIPT:0x000 events
  • /kill processname: kill a process given its name
  • /startsvc servicename: starts a service given its name
  • /stopsvc servicename: stops a service given its name
  • /u: used in conjonction with a .dll file in order to deregister it
  • /provxml filepath: install/process a provisionning xml file
  • /regxpkey [filepath] [[regkey]]: export registry key to file path
  • /regxpall [filepath]: export all registry to filepath
  • [filepath] /silent: used in conjonction with a .reg file or a .dll file, so no message box is shown (v2.9)

That's a lot of parameters. To make best use of these, you can create shortcuts and put them in your start menu. The duplicate notification and script events remover comes in handy: after you've tested a lot of software, the list of notifications is gigantic and slowing down your device.

Here's a direct link to the CAB-version of TaskMgr 3.1 for WM5 & WM6. You'll find an in-depth description and more screenshots on the TaskMgr product page, along with more download options.