CCleaner is already pretty simple (im my opinion), so I don't think that making it portable would cause some major problems. Browsing on a USB stick with Firefox is already pretty portable, but any leftover temp file/registry entries won't get deleted, so porting CCleaner could help clear those out.
~Sigh~ No good. "Runtime Error". Though it would be just lovely...
Someone posted a handy little bat file a while ago which registers and deregisters the ActiveX components:
Rob Loach [Website] [Projects]
Awesome, Rob. Thank you.
I just want to add that the bat file doesn't work in some circumstances. If your account doesn't have enough priviliges, it prevents the registering of the dll.
Well I have limited account at work but the BAT file is working fine
Embrace your dreams