Jump to content

CCleaner Portable skipping UAC


PB54

Recommended Posts

I'm using CCleaner Portable on a Windows 7 Home PC.

 

No issues with the application itself.

 

However I have observed on 3 or 4 occasions now CCleaner skipping the UAC prompt.

 

I know there is an option to have a process CCleanerSkipUAC Piriform Ltd "D:\Portable Apps\CCleaner\CCleaner.exe" $(Arg0) override it but that is NOT active and the startup entry for it is not present and the UAC prompt appears everytime anyway.

 

99% of the time the process is

 

Double click CCleaner App

Screen Dims

UAC Prompt appears

Click YES and app runs

Click NO and it doesn't

 

On 3 or 4 occasions the following has happened

 

Double click CCleaner App

CCleaner appears full screen

Screen Dims

UAC Prompt appears

Click NO and app still runs and works even though UAC response was NO.

 

Anyone else seen this?

Link to comment
Share on other sites

This has to be bug in your computer hardware or software, NOT in the application.

 

If an application appears and is dimmed as Windows UAC prompts you,

then UAC it totally responsible for waiting for your response and recognising your NO and putting an end to the application,

otherwise UAC is totally powerless to stop malware from executing.

 

On at least 300 occasions you have launched CCleaner and then selected a UAC response NO

and as a result can report a 1% rate of execution.

I admire patient tireless fault-finding investigations (which I do myself), but that seems a little excessive,

Why ?

Link to comment
Share on other sites

On at least 300 occasions you have launched CCleaner and then selected a UAC response NO

 

No. Read the first post again to see exactly what happens.

 

 

and as a result can report a 1% rate of execution.

 

I think you are taking my figures a bit too literally. I have no idea how many times I have executed CCleaner over the years but I know that on 3 or 4 occasions in recent months the program has launched before the UAC prompt appears (you can see it happen before you select yes or no) and selecting NO still allows you to run the program. So 99% is just an rough approximation and not an exact figure.

I admire patient tireless fault-finding investigations (which I do myself), but that seems a little excessive,

Why ?

 

No need to take the piss.

 

All that happened was a few months ago I ran the program and instead of the UAC prompt appearing first CCleaner appeared first THEN the UAC prompt appeared which blocked access to the program until you choose Yes or No. I noticed this because normally programs don't appear until after you say Yes to the UAC prompt and wondered if CCleaner would close if I selected NO. I clicked NO and CCleaner was still running and fully functional. The majority of the time the UAC appears first and you have to select Yes to get CCleaner to run but on 3-4 occasions CCleaner has run before the UAC prompt and on each occasion I have spotted it I have selected NO and still been able to use the program.

 

Yes it's probably a fault in my hardware or Windows. I'm not blaming CCleaner - I only asked if anyone else had seen this. Don't worry. I'm not.

Link to comment
Share on other sites

I was not extracting the urine - but guilty of taking you literally.

 

I almost always have UAC disabled because its prompts interfere with my use of the computer.

I use and depend upon Comodo Internet Security which has never failed me, and I find to be user friendly.

 

I would however be extremely concerned if UAC allowed an application or malware to appear on screen before it even pauses.

If malware can control what is displayed then I guess it has already caused Windows to display the fonts which it has selected,

and I seem to remember that some fonts can be used by malware exploits.

 

I have a friend who drove both a BMW and a LandRover.

He describes the LandRover as a collection of parts travelling in close formation.

Windows has unpredictable race hazards, and I would describe it as

A collection of chunks of code proceeding in chaos until completion - or BSOD.

Link to comment
Share on other sites

Alan_B thank you.

 

hazelhut

 

Is the portable always run from the same place? Yes. A second hard drive in my PC D:\Portable Apps\CCleaner\CCleaner.exe

 

Is it always under the same user account? Yes

 

Do you clean the registry? Yes.

Link to comment
Share on other sites

What is the D:\ file system ?

NTFS or FAT32 ?

 

A humble USER account CAN run *.bat scripts or Portable CCleaner.exe that are on a non-system FAT32 partition,

but CANNOT do the same on a non-system NTFS partition until I step in on my Administrator account and use CACLS to grant access to the relevant folder for all Users.

 

I would like to think Windows 7 security capabilities would apply equally to both NTFS and FAT32,

BUT I really doubt it,

and perhaps UAC protection might be a little Iffy when FAT32 is involved.

Link to comment
Share on other sites

  • Moderators

Also check the system scheduled tasks and see if the UAC skip task has hung around

 

ADVICE FOR USING CCleaner'S REGISTRY INTEGRITY SECTION

DON'T JUST CLEAN EVERYTHING THAT'S CHECKED OFF.

Do your Registry Cleaning in small bits (at the very least Check-mark by Check-mark)

ALWAYS BACKUP THE ENTRY, YOU NEVER KNOW WHAT YOU'LL BREAK IF YOU DON'T.

Support at https://support.ccleaner.com/s/?language=en_US

Pro users file a PRIORITY SUPPORT via email support@ccleaner.com

Link to comment
Share on other sites

What is the D:\ file system ?

 

NTFS

 

It's also an Administrator account.

 

Also check the system scheduled tasks and see if the UAC skip task has hung around

 

First post says

I know there is an option to have a process CCleanerSkipUAC Piriform Ltd "D:\Portable Apps\CCleaner\CCleaner.exe" $(Arg0) override it but that is NOT active and the startup entry for it is not present and the UAC prompt appears everytime anyway.
Link to comment
Share on other sites

  • Moderators

Start-up entry isn't task, task is task that was what I asked to check

 

ADVICE FOR USING CCleaner'S REGISTRY INTEGRITY SECTION

DON'T JUST CLEAN EVERYTHING THAT'S CHECKED OFF.

Do your Registry Cleaning in small bits (at the very least Check-mark by Check-mark)

ALWAYS BACKUP THE ENTRY, YOU NEVER KNOW WHAT YOU'LL BREAK IF YOU DON'T.

Support at https://support.ccleaner.com/s/?language=en_US

Pro users file a PRIORITY SUPPORT via email support@ccleaner.com

Link to comment
Share on other sites

  • Moderators

It should but I don't know of hand, better to check in the windows task scheduler

 

ADVICE FOR USING CCleaner'S REGISTRY INTEGRITY SECTION

DON'T JUST CLEAN EVERYTHING THAT'S CHECKED OFF.

Do your Registry Cleaning in small bits (at the very least Check-mark by Check-mark)

ALWAYS BACKUP THE ENTRY, YOU NEVER KNOW WHAT YOU'LL BREAK IF YOU DON'T.

Support at https://support.ccleaner.com/s/?language=en_US

Pro users file a PRIORITY SUPPORT via email support@ccleaner.com

Link to comment
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...

Important Information

By using this site, you agree to our Terms of Use.