Jump to content
CCleaner Community Forums
NightBird

CCleaner cleans only admin account under Vista

Recommended Posts

Hi all

I've installed CCleaner on my PC with Vista. To do this, I had to log in as Admin, and I also tried installing under my bormal user account with "run as admin" command. When I run CCleaner from my normal user account, the UAC kicks in and I need to enter my admin password (that makes sense). But then when it runs, CCleaner then cleans only the personal files, caches, temporary folders etc related to the admin account. It does not take care of the normal account where I launched it from in the first place.

Is there any way to get CCleaner to clean my normal user account, not the admin? Am I missing something?

 

Thanks for any help!

Share this post


Link to post
Share on other sites

Yes UAC will kick on but it should clean the User your in account. I've been using CCleaner no problem on Vista (but my user is a Admin level account) I still get the UAC prompt (as I should) but have never (on any UAC ever) had to type a password.

Share this post


Link to post
Share on other sites
Hi all

I've installed CCleaner on my PC with Vista. To do this, I had to log in as Admin, and I also tried installing under my bormal user account with "run as admin" command. When I run CCleaner from my normal user account, the UAC kicks in and I need to enter my admin password (that makes sense). But then when it runs, CCleaner then cleans only the personal files, caches, temporary folders etc related to the admin account. It does not take care of the normal account where I launched it from in the first place.

Is there any way to get CCleaner to clean my normal user account, not the admin? Am I missing something?

 

Thanks for any help!

Hi NightBird-

Yep, you're only cleaning the Admn Acct.

This is so easy that even I could do it. For Vista- you want to put a shortcut icon in C:\Users\Public\Desktop.

Desktop is a hidden folder, so you'll have to type it in (or change folders properties). Do this from the Admn account. Right click, drag. You may choose whether you "copy" or "move". I "copy" as I delete it after cleaning- don't want the youts messing with it. Then log on each User and do your cleaning. It does work in a limited way for the Standard Users, but good enough.

BUT: be very cautious with the Registery function for the Standard User- You can still cause some damage!! That's why I delete the icon after Ccing.

Oddly enough, the UAC doesn't pop up for Cc in the Std User on my HP desktop.

Have fun! :D

Share this post


Link to post
Share on other sites

NightBird,

 

 

From your normal (standard) account, follow the path below;

 

start > computer > C: > program files > CCleaner

 

Inside the CCleaner file, right click CCleaner, in the context menu go to "send to" > desktop (create shortcut)

 

 

This will create a CCleaner shortcut on your normal (standard) account desktop, allowing you to use CCleaner for that account.

 

 

 

Good luck. ;)

Share this post


Link to post
Share on other sites

Hi all

Thanks for your answers.

@G Goldblum & RedDawn: I've tried your solutions but still CCleaner does only clean the admin account.

 

However, I think I got a hint, something I didn't mention to you guys cause I didn't think it was related.

The admin account and the standard account are NOT on the same domain. My standard account is part of my corporate domain, whereas the admin account is local to the machine (not a network admin) . As Cc was installed from the local admin account, maybe it can't access my standard domain account?

It would certainly be the first software that I've installed with the local admin that has this behaviour, but it's not impossible...

For example I tried to change the "owner" of the file CCleaner.exe, which was the local admin, to the standard user. But windows refused, asking for the network admin permission (which makes sense).

 

 

Maybe I'll try to have the network admin install Cc on the standard account instead?

Any ideas on your side?

Share this post


Link to post
Share on other sites
Hi all

Thanks for your answers.

@G Goldblum & RedDawn: I've tried your solutions but still CCleaner does only clean the admin account.

 

However, I think I got a hint, something I didn't mention to you guys cause I didn't think it was related.

The admin account and the standard account are NOT on the same domain. My standard account is part of my corporate domain, whereas the admin account is local to the machine (not a network admin) . As Cc was installed from the local admin account, maybe it can't access my standard domain account?

It would certainly be the first software that I've installed with the local admin that has this behaviour, but it's not impossible...

For example I tried to change the "owner" of the file CCleaner.exe, which was the local admin, to the standard user. But windows refused, asking for the network admin permission (which makes sense).

 

 

Maybe I'll try to have the network admin install Cc on the standard account instead?

Any ideas on your side?

Hi Nightbird-

You just HAD to make this difficult! (Harr-har). So you were unable to put a Cc icon on your Standard User account because it's actually NOT a Standard User account? So you also weren't able to access your computer's C:Program Files/CCleaner folder from your (Non)-Standard User account and either run it from there or do RedDawn's method? You are correct about the corporate domain- you'll need to talk to your Network Admn. He/She may not want users doing these things, and may not allow it. Read the sticky "Running CCleaner over a domain to clean profiles" and talk to your Network Admn. That's why they make the big $. ;)

Share this post


Link to post
Share on other sites
Hi Nightbird-

You just HAD to make this difficult! (Harr-har). So you were unable to put a Cc icon on your Standard User account because it's actually NOT a Standard User account? So you also weren't able to access your computer's C:Program Files/CCleaner folder from your (Non)-Standard User account and either run it from there or do RedDawn's method?

 

No actually I was able to do all these operations, but still once Cc was launched (either from a shortcut icon on my desktop, or directly from Program Files, or from the Recycle Bin shortcut), still it would only clean the local admin account.

 

You are correct about the corporate domain- you'll need to talk to your Network Admn. He/She may not want users doing these things, and may not allow it. Read the sticky "Running CCleaner over a domain to clean profiles" and talk to your Network Admn. That's why they make the big $. ;)

 

yeah I think I'll do that.

 

Many thanks for your help!

 

NB.

Share this post


Link to post
Share on other sites

Hi all

 

I got finally the solution for my long-standing problem, which was that when I installed Ccleaner on my Vista it would only clean the admin account used to allow the installation, not my standard user account. This was made more complex because the standard account is part of a domain, while the admin account I used for install was local to the machine.

 

The solution boils down to this: once CCleaner has been installed (using whatever admin account), it has to be manually allowed for the (standard) user that finally will be using it.

Let me explain:

when you launch CCleaner from the standard user account, the UAC kicks in and asks for an admin password. If I enter my local admin passwd, it cleans the admin account. If the domain admin passwd is entered, it cleans the local copy of the domain admin account... no way out.

The solution is to go into Programs/CCleaner and then right-click on "ccleaner.exe", then click on properties and security. There, among the list of users for the program, you have to add the name of the standard user that requires CCleaner (if not explicitly present), and then you have to check all the authorizations boxes (complete control, modify, etc). That's the crucial point (this may require the authorization from the domain admin if the intended user has a domain account).

Then next time you launch CCleaner from the standard user account, the UAC kicks in and again asks for a passwd. Now the difference is that you can simply enter the passwd for the standard user (not admin) and UAC will be satisfied with it. Then CCleaner will run and clean the standard user account as desired.

 

I just got rid of 2 GBs of temp files that were clogging my standard account! Feel much better now!

 

NB.

Share this post


Link to post
Share on other sites

That's great,

Thanks for bumping this with the resolution, it may help future users :D

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...