Yes and yes. Been using it for a very long time, and not had any real problems to date. Only real problem I actually had was that Windows Help stopped working, as soon as Toni Helenius realised what he had done he released a fix for it. That was a couple of years ago now though. Cleans some stuff that CCleaner doesn't.