When logged in as Administrator, the CCleaner could clean all of Windows Profiles when pressed "Run Cleaner" (Cleaner Section) and "Fix Selected Issues..." (Registry Section). In "Tools>>Settings" could be a option to choose if the user want clean all profiles (when logged in as "Administrator") or not.
However for the casual, small business or home this is NOT a viable solution.
Many people have requested this for the smaller free version and Those of us who are around the most agree that this feature is a Very dangerous one.
Most people, especially XP users run their machines as an Administrator account. Most people tend to just auto clean their PCs with ccleaner as opposed to looking at what they are cleaning. Do you really want you mother/father/sister/brother/wife/husband cleaning your cookies.
IF you are a small business administrator and, like me, aren't able to afford ccleaner network, but do need to clean cookies and cache and what not with out allowing your user mess with things, then your best bet is http://forum.piriform.com/index.php?showtopic=14936