Maybe so, but it's somewhat hard to rely on it doing more complex tasks, if it fails on the simpler ones. Getting information from the system's iron is surely simple...
I both upgraded my CCleaner to version 3.02.1043 and installed Speccy. CCleaner shows still only 2GB of RAM. Speccy, XP's System information and BIOS show 3GB though.
At least I'm happy that the memory modules are ok.
Oh, and my pc is HP NC6220. Is there something wrong with CCleaner?