In the past few weeks, I got some mails which told me that, the Process Viewer has some problems in some systems. I was too busy, so I couldn't check that. Today I got some time to check it and see that; the problem is because of the 64 bit platforms. The default configuration of the Process Viewer project was set to the CPU:Any. Therefore in 64 bit platforms it got exception while try to load 32 bit native.dll.
The error was;
An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
Chancing project configuration CPU:x86 fixed the problem. I upload the newest version of the Process Viewer. You can download it from here...