NVDA and CCleaner (free, anyway)


 

Hello All,

I was just trying out NVDA with the latest version of CCleaner free and seem to have encountered an accessibility issue that may be the result of operator error.

The "large buttons" that control which major function you're under can be reached by tabbing or up/down arrowing, and if you hit spacebar on any one of them its control buttons come up.  What is odd is that you still end up either tabbing or arrowing past the other major control buttons before you hit the "function control buttons" for the major function you've activated.

I do have problems reaching the individual checkboxes under the Options (major), Monitoring (minor) function.  It's odd because when I activate the Monitoring button, and if I have the NVDA Focus Highlight add-on running, there is clearly a quick scan down the list of controls, which are mostly checkboxes, but you cannot seem to come to rest on any of them to access them.

Is there a way to get oneself over into the "checkbox area" (for lack of a better term) of this function in order to be able to deal with the checkboxes.  Since mouse tracking is on by default I know that these exist as far as NVDA is concerned as when I hover over them I get appropriate feedback, I just can't seem to reach them via the keyboard, which would be essential.

--

Brian - Windows 10 Home, 64-Bit, Version 1803, Build 17134  

     After all, a democracy based solely on the values of the majority, with no overriding ethical principles and processes, is nothing more than clubhouse democracy, great for those on the inside and a tyranny for those who fail to see eye to eye with the majority.

         ~ Paul Noeldner, May 16, 2007 

 

 


Gene
 

The new version of CCleaner has been discussed on one or two lists I'm on and it has the check box problem you are describing.  I believe it is now considered inaccessible because of that problem.  One more program that is no longer accessible in a long and growing list.  I haven't seen the other problem you discussed but I'm very doubtful user error is involved.  It's probably just another aqccessibility problem or a related one.  I don't use the program and I don't know enough about it to say which.  Whatever the case, it appears that an older version needs to be used.
 
Gene

----- Original Message -----
Sent: Monday, May 07, 2018 9:30 AM
Subject: [nvda] NVDA and CCleaner (free, anyway)

Hello All,

I was just trying out NVDA with the latest version of CCleaner free and seem to have encountered an accessibility issue that may be the result of operator error.

The "large buttons" that control which major function you're under can be reached by tabbing or up/down arrowing, and if you hit spacebar on any one of them its control buttons come up.  What is odd is that you still end up either tabbing or arrowing past the other major control buttons before you hit the "function control buttons" for the major function you've activated.

I do have problems reaching the individual checkboxes under the Options (major), Monitoring (minor) function.  It's odd because when I activate the Monitoring button, and if I have the NVDA Focus Highlight add-on running, there is clearly a quick scan down the list of controls, which are mostly checkboxes, but you cannot seem to come to rest on any of them to access them.

Is there a way to get oneself over into the "checkbox area" (for lack of a better term) of this function in order to be able to deal with the checkboxes.  Since mouse tracking is on by default I know that these exist as far as NVDA is concerned as when I hover over them I get appropriate feedback, I just can't seem to reach them via the keyboard, which would be essential.

--

Brian - Windows 10 Home, 64-Bit, Version 1803, Build 17134  

     After all, a democracy based solely on the values of the majority, with no overriding ethical principles and processes, is nothing more than clubhouse democracy, great for those on the inside and a tyranny for those who fail to see eye to eye with the majority.

         ~ Paul Noeldner, May 16, 2007 

 

 


 

is there a good alternative to c cleaner that is blind friendly?


On 5/7/2018 9:11 AM, Gene wrote:
The new version of CCleaner has been discussed on one or two lists I'm on and it has the check box problem you are describing.  I believe it is now considered inaccessible because of that problem.  One more program that is no longer accessible in a long and growing list.  I haven't seen the other problem you discussed but I'm very doubtful user error is involved.  It's probably just another aqccessibility problem or a related one.  I don't use the program and I don't know enough about it to say which.  Whatever the case, it appears that an older version needs to be used.
 
Gene
----- Original Message -----
Sent: Monday, May 07, 2018 9:30 AM
Subject: [nvda] NVDA and CCleaner (free, anyway)

Hello All,

I was just trying out NVDA with the latest version of CCleaner free and seem to have encountered an accessibility issue that may be the result of operator error.

The "large buttons" that control which major function you're under can be reached by tabbing or up/down arrowing, and if you hit spacebar on any one of them its control buttons come up.  What is odd is that you still end up either tabbing or arrowing past the other major control buttons before you hit the "function control buttons" for the major function you've activated.

I do have problems reaching the individual checkboxes under the Options (major), Monitoring (minor) function.  It's odd because when I activate the Monitoring button, and if I have the NVDA Focus Highlight add-on running, there is clearly a quick scan down the list of controls, which are mostly checkboxes, but you cannot seem to come to rest on any of them to access them.

Is there a way to get oneself over into the "checkbox area" (for lack of a better term) of this function in order to be able to deal with the checkboxes.  Since mouse tracking is on by default I know that these exist as far as NVDA is concerned as when I hover over them I get appropriate feedback, I just can't seem to reach them via the keyboard, which would be essential.

--

Brian - Windows 10 Home, 64-Bit, Version 1803, Build 17134  

     After all, a democracy based solely on the values of the majority, with no overriding ethical principles and processes, is nothing more than clubhouse democracy, great for those on the inside and a tyranny for those who fail to see eye to eye with the majority.

         ~ Paul Noeldner, May 16, 2007 

 

 


-- 
check out my song on youtube
https://youtu.be/YeWgx2LRu7Y


Sarah k Alawami
 

Use the option built into windows, at least for now.

From the run dialogue type

cleanmgr /sageset:1
and set yoru options
then from the run dialogue after hitting ok on that sage run dialogue type
cleanmgr /sagerun:1

and watch hopefully gigs of space be freed.

On May 7, 2018, at 9:26 AM, The Wolf <hank.smith966@...> wrote:

is there a good alternative to c cleaner that is blind friendly?


On 5/7/2018 9:11 AM, Gene wrote:
The new version of CCleaner has been discussed on one or two lists I'm on and it has the check box problem you are describing.  I believe it is now considered inaccessible because of that problem.  One more program that is no longer accessible in a long and growing list.  I haven't seen the other problem you discussed but I'm very doubtful user error is involved.  It's probably just another aqccessibility problem or a related one.  I don't use the program and I don't know enough about it to say which.  Whatever the case, it appears that an older version needs to be used.
 
Gene
----- Original Message -----
Sent: Monday, May 07, 2018 9:30 AM
Subject: [nvda] NVDA and CCleaner (free, anyway)

Hello All,

I was just trying out NVDA with the latest version of CCleaner free and seem to have encountered an accessibility issue that may be the result of operator error.

The "large buttons" that control which major function you're under can be reached by tabbing or up/down arrowing, and if you hit spacebar on any one of them its control buttons come up.  What is odd is that you still end up either tabbing or arrowing past the other major control buttons before you hit the "function control buttons" for the major function you've activated.

I do have problems reaching the individual checkboxes under the Options (major), Monitoring (minor) function.  It's odd because when I activate the Monitoring button, and if I have the NVDA Focus Highlight add-on running, there is clearly a quick scan down the list of controls, which are mostly checkboxes, but you cannot seem to come to rest on any of them to access them.

Is there a way to get oneself over into the "checkbox area" (for lack of a better term) of this function in order to be able to deal with the checkboxes.  Since mouse tracking is on by default I know that these exist as far as NVDA is concerned as when I hover over them I get appropriate feedback, I just can't seem to reach them via the keyboard, which would be essential.

--
Brian - Windows 10 Home, 64-Bit, Version 1803, Build 17134  
     After all, a democracy based solely on the values of the majority, with no overriding ethical principles and processes, is nothing more than clubhouse democracy, great for those on the inside and a tyranny for those who fail to see eye to eye with the majority.
         ~ Paul Noeldner, May 16, 2007 
 
 

-- 
check out my song on youtube
https://youtu.be/YeWgx2LRu7Y



Tyler Wood
 

Even simpler.
Go to explorer, hit alt enter on the hard drive you want cleaned, tab to disk cleanup. When it comes up with the list of things to be cleaned, tab once more until you hear clean system files and hit that.
Now set your options and watch the magic happen.
It doesn't clean quite as much as c cleaner but better than nothing.

On 07-May-2018 11:29 AM, Sarah k Alawami wrote:

Use the option built into windows, at least for now.

From the run dialogue type

cleanmgr /sageset:1
and set yoru options
then from the run dialogue after hitting ok on that sage run dialogue type
cleanmgr /sagerun:1

and watch hopefully gigs of space be freed.

On May 7, 2018, at 9:26 AM, The Wolf <hank.smith966@...> wrote:

is there a good alternative to c cleaner that is blind friendly?


On 5/7/2018 9:11 AM, Gene wrote:
The new version of CCleaner has been discussed on one or two lists I'm on and it has the check box problem you are describing.  I believe it is now considered inaccessible because of that problem.  One more program that is no longer accessible in a long and growing list.  I haven't seen the other problem you discussed but I'm very doubtful user error is involved.  It's probably just another aqccessibility problem or a related one.  I don't use the program and I don't know enough about it to say which.  Whatever the case, it appears that an older version needs to be used.
 
Gene
----- Original Message -----
Sent: Monday, May 07, 2018 9:30 AM
Subject: [nvda] NVDA and CCleaner (free, anyway)

Hello All,

I was just trying out NVDA with the latest version of CCleaner free and seem to have encountered an accessibility issue that may be the result of operator error.

The "large buttons" that control which major function you're under can be reached by tabbing or up/down arrowing, and if you hit spacebar on any one of them its control buttons come up.  What is odd is that you still end up either tabbing or arrowing past the other major control buttons before you hit the "function control buttons" for the major function you've activated.

I do have problems reaching the individual checkboxes under the Options (major), Monitoring (minor) function.  It's odd because when I activate the Monitoring button, and if I have the NVDA Focus Highlight add-on running, there is clearly a quick scan down the list of controls, which are mostly checkboxes, but you cannot seem to come to rest on any of them to access them.

Is there a way to get oneself over into the "checkbox area" (for lack of a better term) of this function in order to be able to deal with the checkboxes.  Since mouse tracking is on by default I know that these exist as far as NVDA is concerned as when I hover over them I get appropriate feedback, I just can't seem to reach them via the keyboard, which would be essential.

--
Brian - Windows 10 Home, 64-Bit, Version 1803, Build 17134  
     After all, a democracy based solely on the values of the majority, with no overriding ethical principles and processes, is nothing more than clubhouse democracy, great for those on the inside and a tyranny for those who fail to see eye to eye with the majority.
         ~ Paul Noeldner, May 16, 2007 
 
 

-- 
check out my song on youtube
https://youtu.be/YeWgx2LRu7Y




Sarah k Alawami
 

Actually the way I do it I notice more options  than the regular disk cleaner thing has to offer. Fred Langa offered that top in 2004 and I've ben using it ever since. He even suggested making a shell script to make the process faster. I might consider doing this.

On May 7, 2018, at 11:04 AM, Tyler Wood <tcwood12@...> wrote:

Even simpler.
Go to explorer, hit alt enter on the hard drive you want cleaned, tab to disk cleanup. When it comes up with the list of things to be cleaned, tab once more until you hear clean system files and hit that.
Now set your options and watch the magic happen.
It doesn't clean quite as much as c cleaner but better than nothing.

On 07-May-2018 11:29 AM, Sarah k Alawami wrote:
Use the option built into windows, at least for now.

From the run dialogue type

cleanmgr /sageset:1
and set yoru options
then from the run dialogue after hitting ok on that sage run dialogue type
cleanmgr /sagerun:1

and watch hopefully gigs of space be freed.

On May 7, 2018, at 9:26 AM, The Wolf <hank.smith966@...> wrote:

is there a good alternative to c cleaner that is blind friendly?


On 5/7/2018 9:11 AM, Gene wrote:
The new version of CCleaner has been discussed on one or two lists I'm on and it has the check box problem you are describing.  I believe it is now considered inaccessible because of that problem.  One more program that is no longer accessible in a long and growing list.  I haven't seen the other problem you discussed but I'm very doubtful user error is involved.  It's probably just another aqccessibility problem or a related one.  I don't use the program and I don't know enough about it to say which.  Whatever the case, it appears that an older version needs to be used.
 
Gene
----- Original Message -----
Sent: Monday, May 07, 2018 9:30 AM
Subject: [nvda] NVDA and CCleaner (free, anyway)

Hello All,

I was just trying out NVDA with the latest version of CCleaner free and seem to have encountered an accessibility issue that may be the result of operator error.

The "large buttons" that control which major function you're under can be reached by tabbing or up/down arrowing, and if you hit spacebar on any one of them its control buttons come up.  What is odd is that you still end up either tabbing or arrowing past the other major control buttons before you hit the "function control buttons" for the major function you've activated.

I do have problems reaching the individual checkboxes under the Options (major), Monitoring (minor) function.  It's odd because when I activate the Monitoring button, and if I have the NVDA Focus Highlight add-on running, there is clearly a quick scan down the list of controls, which are mostly checkboxes, but you cannot seem to come to rest on any of them to access them.

Is there a way to get oneself over into the "checkbox area" (for lack of a better term) of this function in order to be able to deal with the checkboxes.  Since mouse tracking is on by default I know that these exist as far as NVDA is concerned as when I hover over them I get appropriate feedback, I just can't seem to reach them via the keyboard, which would be essential.

--
Brian - Windows 10 Home, 64-Bit, Version 1803, Build 17134  
     After all, a democracy based solely on the values of the majority, with no overriding ethical principles and processes, is nothing more than clubhouse democracy, great for those on the inside and a tyranny for those who fail to see eye to eye with the majority.
         ~ Paul Noeldner, May 16, 2007 
 
 

-- 
check out my song on youtube
https://youtu.be/YeWgx2LRu7Y





Gene
 

Is there any reason not to continue to use the last compatible version of CCleaner?  I don't know if it should continue to be used as new versions of Windows 10 come out and there has just been one.  But I wonder how long it might be safe and effective to use the last compatible version.
 
Gene

----- Original Message -----
From: Tyler Wood
Sent: Monday, May 07, 2018 1:04 PM
Subject: Re: [nvda] NVDA and CCleaner (free, anyway)

Even simpler.
Go to explorer, hit alt enter on the hard drive you want cleaned, tab to disk cleanup. When it comes up with the list of things to be cleaned, tab once more until you hear clean system files and hit that.
Now set your options and watch the magic happen.
It doesn't clean quite as much as c cleaner but better than nothing.

On 07-May-2018 11:29 AM, Sarah k Alawami wrote:
Use the option built into windows, at least for now.

From the run dialogue type

cleanmgr /sageset:1
and set yoru options
then from the run dialogue after hitting ok on that sage run dialogue type
cleanmgr /sagerun:1

and watch hopefully gigs of space be freed.

On May 7, 2018, at 9:26 AM, The Wolf <hank.smith966@...> wrote:

is there a good alternative to c cleaner that is blind friendly?


On 5/7/2018 9:11 AM, Gene wrote:
The new version of CCleaner has been discussed on one or two lists I'm on and it has the check box problem you are describing.  I believe it is now considered inaccessible because of that problem.  One more program that is no longer accessible in a long and growing list.  I haven't seen the other problem you discussed but I'm very doubtful user error is involved.  It's probably just another aqccessibility problem or a related one.  I don't use the program and I don't know enough about it to say which.  Whatever the case, it appears that an older version needs to be used.
 
Gene
----- Original Message -----
Sent: Monday, May 07, 2018 9:30 AM
Subject: [nvda] NVDA and CCleaner (free, anyway)

Hello All,

I was just trying out NVDA with the latest version of CCleaner free and seem to have encountered an accessibility issue that may be the result of operator error.

The "large buttons" that control which major function you're under can be reached by tabbing or up/down arrowing, and if you hit spacebar on any one of them its control buttons come up.  What is odd is that you still end up either tabbing or arrowing past the other major control buttons before you hit the "function control buttons" for the major function you've activated.

I do have problems reaching the individual checkboxes under the Options (major), Monitoring (minor) function.  It's odd because when I activate the Monitoring button, and if I have the NVDA Focus Highlight add-on running, there is clearly a quick scan down the list of controls, which are mostly checkboxes, but you cannot seem to come to rest on any of them to access them.

Is there a way to get oneself over into the "checkbox area" (for lack of a better term) of this function in order to be able to deal with the checkboxes.  Since mouse tracking is on by default I know that these exist as far as NVDA is concerned as when I hover over them I get appropriate feedback, I just can't seem to reach them via the keyboard, which would be essential.

--
Brian - Windows 10 Home, 64-Bit, Version 1803, Build 17134  
     After all, a democracy based solely on the values of the majority, with no overriding ethical principles and processes, is nothing more than clubhouse democracy, great for those on the inside and a tyranny for those who fail to see eye to eye with the majority.
         ~ Paul Noeldner, May 16, 2007 

 

 

-- 
check out my song on youtube
https://youtu.be/YeWgx2LRu7Y




 

On Mon, May 7, 2018 at 01:06 pm, Gene wrote:
Is there any reason not to continue to use the last compatible version of CCleaner?
I don't see that it should hurt.  Most of the updates to CCleaner are not, to my knowledge, security related.   Over time certain additional bells and whistles, like active monitoring, have been added.

I would hope that CCleaner and screen readers would eventually "mesh" again, as it's a PITA to obtain earlier versions if you don't already have them archived.
 
--

Brian - Windows 10 Home, 64-Bit, Version 1803, Build 17134  

     After all, a democracy based solely on the values of the majority, with no overriding ethical principles and processes, is nothing more than clubhouse democracy, great for those on the inside and a tyranny for those who fail to see eye to eye with the majority.

         ~ Paul Noeldner, May 16, 2007 

 

 


 

Well yeah checkboxes don't work.

The good thing is that for general things once you have them all set the way you want and most of the things bar mrus and some advanced settings you only have to set once.

Once set and monitering turned off, its standard cleaning option still works and bar the check boxes its still accessible, it would be nice if there was a way to get those working but you needn't actually bother with them except for first start on install.

For me, my main things to checks are mru settings which is not checked by default, all logs, uncheck startmenu and desktop shortcuts and windows defender in the applications settings, and it works.

Every so often I run disk cleanup.

The advantage about ccleaner is that it opens without analising so you can run.

It has a lot of expantion but enough of those and it slows right down.

Sadly its also run by avast but oh well its still accessible, a few minor issues like the checkboxes are an initial problem when setup but afthey are setup they don't get unset.

On 5/8/2018 4:11 AM, Gene wrote:
The new version of CCleaner has been discussed on one or two lists I'm on and it has the check box problem you are describing. I believe it is now considered inaccessible because of that problem. One more program that is no longer accessible in a long and growing list. I haven't seen the other problem you discussed but I'm very doubtful user error is involved. It's probably just another aqccessibility problem or a related one. I don't use the program and I don't know enough about it to say which. Whatever the case, it appears that an older version needs to be used.

Gene
----- Original Message -----

From: Brian Vogel
Sent: Monday, May 07, 2018 9:30 AM
To: nvda@nvda.groups.io
Subject: [nvda] NVDA and CCleaner (free, anyway)


Hello All,

I was just trying out NVDA with the latest version of CCleaner free and seem to have encountered an accessibility issue that may be the result of operator error.

The "large buttons" that control which major function you're under can be reached by tabbing or up/down arrowing, and if you hit spacebar on any one of them its control buttons come up. What is odd is that you still end up either tabbing or arrowing past the other major control buttons before you hit the "function control buttons" for the major function you've activated.

I do have problems reaching the individual checkboxes under the Options (major), Monitoring (minor) function. It's odd because when I activate the Monitoring button, and if I have the NVDA Focus Highlight add-on running, there is clearly a quick scan down the list of controls, which are mostly checkboxes, but you cannot seem to come to rest on any of them to access them.

Is there a way to get oneself over into the "checkbox area" (for lack of a better term) of this function in order to be able to deal with the checkboxes. Since mouse tracking is on by default I know that these exist as far as NVDA is concerned as when I hover over them I get appropriate feedback, I just can't seem to reach them via the keyboard, which would be essential.


Michael Capelle <michael.capelle@...>
 

thank god for be my eyes, i was able to have all the boxes checked, now i can use ccleaner again.

-----Original Message-----
From: Shaun Everiss
Sent: Monday, May 07, 2018 5:25 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] NVDA and CCleaner (free, anyway)

Well yeah checkboxes don't work.

The good thing is that for general things once you have them all set the
way you want and most of the things bar mrus and some advanced settings
you only have to set once.

Once set and monitering turned off, its standard cleaning option still
works and bar the check boxes its still accessible, it would be nice if
there was a way to get those working but you needn't actually bother
with them except for first start on install.

For me, my main things to checks are mru settings which is not checked
by default, all logs, uncheck startmenu and desktop shortcuts and
windows defender in the applications settings, and it works.

Every so often I run disk cleanup.

The advantage about ccleaner is that it opens without analising so you
can run.

It has a lot of expantion but enough of those and it slows right down.

Sadly its also run by avast but oh well its still accessible, a few
minor issues like the checkboxes are an initial problem when setup but
afthey are setup they don't get unset.




On 5/8/2018 4:11 AM, Gene wrote:
The new version of CCleaner has been discussed on one or two lists I'm on and it has the check box problem you are describing. I believe it is now considered inaccessible because of that problem. One more program that is no longer accessible in a long and growing list. I haven't seen the other problem you discussed but I'm very doubtful user error is involved. It's probably just another aqccessibility problem or a related one. I don't use the program and I don't know enough about it to say which. Whatever the case, it appears that an older version needs to be used.

Gene
----- Original Message -----

From: Brian Vogel
Sent: Monday, May 07, 2018 9:30 AM
To: nvda@nvda.groups.io
Subject: [nvda] NVDA and CCleaner (free, anyway)


Hello All,

I was just trying out NVDA with the latest version of CCleaner free and seem to have encountered an accessibility issue that may be the result of operator error.

The "large buttons" that control which major function you're under can be reached by tabbing or up/down arrowing, and if you hit spacebar on any one of them its control buttons come up. What is odd is that you still end up either tabbing or arrowing past the other major control buttons before you hit the "function control buttons" for the major function you've activated.

I do have problems reaching the individual checkboxes under the Options (major), Monitoring (minor) function. It's odd because when I activate the Monitoring button, and if I have the NVDA Focus Highlight add-on running, there is clearly a quick scan down the list of controls, which are mostly checkboxes, but you cannot seem to come to rest on any of them to access them.

Is there a way to get oneself over into the "checkbox area" (for lack of a better term) of this function in order to be able to deal with the checkboxes. Since mouse tracking is on by default I know that these exist as far as NVDA is concerned as when I hover over them I get appropriate feedback, I just can't seem to reach them via the keyboard, which would be essential.


Gene
 

I was wondering if, over time, files it looks for might be moved to other places as Windows continues to receive updates every six months.  If they don't, then I would think the program could be used indefinitely if you use a recent version.  I also wonder if using the registry cleaner might become more dangerous over time if registry entries change in ways that the registry cleaner might misinterpret as removable items.
 
Gene

----- Original Message -----
Sent: Monday, May 07, 2018 5:18 PM
Subject: Re: [nvda] NVDA and CCleaner (free, anyway)

On Mon, May 7, 2018 at 01:06 pm, Gene wrote:
Is there any reason not to continue to use the last compatible version of CCleaner?
I don't see that it should hurt.  Most of the updates to CCleaner are not, to my knowledge, security related.   Over time certain additional bells and whistles, like active monitoring, have been added.

I would hope that CCleaner and screen readers would eventually "mesh" again, as it's a PITA to obtain earlier versions if you don't already have them archived.
 
--

Brian - Windows 10 Home, 64-Bit, Version 1803, Build 17134  

     After all, a democracy based solely on the values of the majority, with no overriding ethical principles and processes, is nothing more than clubhouse democracy, great for those on the inside and a tyranny for those who fail to see eye to eye with the majority.

         ~ Paul Noeldner, May 16, 2007 

 

 


 

Gene,

           The general consensus is in the IT community is that registry cleaners should never be used, and I follow that consensus.  That is the one CCleaner function I never, ever use.

--

Brian - Windows 10 Home, 64-Bit, Version 1803, Build 17134  

     After all, a democracy based solely on the values of the majority, with no overriding ethical principles and processes, is nothing more than clubhouse democracy, great for those on the inside and a tyranny for those who fail to see eye to eye with the majority.

         ~ Paul Noeldner, May 16, 2007 

 

 


Gene
 

I don't run them either and I am not convinced they generally do any good.  I don't believe in taking even small risks for no benefit.  It appears to me that running the CCleaner registry cleaner on an unaggressive setting is a small risk but why take even a small risk for no benefit? 
 
But since I know that there are a lot of people who run such cleaners, I asked the question for their benefit.
 
Gene

----- Original Message -----
Sent: Monday, May 07, 2018 9:01 PM
Subject: Re: [nvda] NVDA and CCleaner (free, anyway)

Gene,

           The general consensus is in the IT community is that registry cleaners should never be used, and I follow that consensus.  That is the one CCleaner function I never, ever use.

--

Brian - Windows 10 Home, 64-Bit, Version 1803, Build 17134  

     After all, a democracy based solely on the values of the majority, with no overriding ethical principles and processes, is nothing more than clubhouse democracy, great for those on the inside and a tyranny for those who fail to see eye to eye with the majority.

         ~ Paul Noeldner, May 16, 2007 

 

 


Eric Yip
 

Hello All,
I have a temporary solution. I know this method Can not completely solve the problem.
I am using the latest  CCleaner portable version "ccsetup542.zip".

1. Run "CCleaner64.exe".
2. Press Shift+tab a few times to the treeview items, the first one is "Microsoft Edge".
3. On "Microsoft Edge" press Applocation key to open contacts menu.
4. Select "Check all" and press enter. All items for Microsoft Edge is checked.
5. If you want to uncheck an item for Microsoft Edge, in the same lever items,  just use Down arrow key and SpaceBar.
6. Apply same step for other programs.

Sorry for my poor English.


 

Didn

't know you could do this but that will work in a round about way.

with ccleaner it would be nice the checkboxes worked but once configured its unlikely you need to configure them again.

On 5/8/2018 3:55 PM, Eric Yip via Groups.Io wrote:
Hello All,
I have a temporary solution. I know this method Can not completely solve the problem.
I am using the latest  CCleaner portable version "ccsetup542.zip".

1. Run "CCleaner64.exe".
2. Press Shift+tab a few times to the treeview items, the first one is "Microsoft Edge".
3. On "Microsoft Edge" press Applocation key to open contacts menu.
4. Select "Check all" and press enter. All items for Microsoft Edge is checked.
5. If you want to uncheck an item for Microsoft Edge, in the same lever items,  just use Down arrow key and SpaceBar.
6. Apply same step for other programs.

Sorry for my poor English.


Dejan Ristic
 

Hi,


Here is what I encounter in the last two versions of Ccleaner.


After I click on the Run cleaner button, and after the cleaning action is completed, when I tab and/or shift-tab, I get stuck in the mud while tabbing through the interface. When I get stuck in the mud, without being able to do anything by means of the keyboard, I can hear the first two words I can remember which NVDA says. These are: Var strings.


When I get stuck in the mud area of the interface, it is impossible to do anything as far as the keyboard is concerned. Here is a debugging log view I've provided, which, hopefully, may be able to tell us what steps to take next.


INFO - __main__ (10:52:22.220):
Starting NVDA
INFO - core.main (10:52:22.548):
Config dir: C:\Users\Dejo\AppData\Roaming\nvda
INFO - config.ConfigManager._loadConfig (10:52:22.548):
Loading config: C:\Users\Dejo\AppData\Roaming\nvda\nvda.ini
INFO - config.ConfigManager._loadConfig (10:52:22.625):
Config loaded (after upgrade, and in the state it will be used by NVDA):
{u'schemaVersion': u'2', u'upgrade': {}, u'update': {u'autoCheck': u'True'}, u'general': {u'showWelcomeDialogAtStartup': u'False', u'language': u'Windows', u'saveConfigurationOnExit': u'True', u'askToExit': u'True', u'playStartAndExitSounds': u'True', u'loggingLevel': u'DEBUG'}, u'speech': {u'synth': u'espeak', u'autoLanguageSwitching': u'True', u'symbolLevel': u'0', u'outputDevice': u'Microsoft Sound Mapper', u'espeak': {u'voice': u'en', u'variant': u'Mario', u'rate': u'24', u'pitch': u'40', u'inflection': u'75', u'volume': u'95', u'sayCapForCapitals': u'False', u'beepForCapitals': u'False'}, u'sapi5': {u'voice': u'HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Speech\\Voices\\Tokens\\MS-Anna-1033-20-DSK', u'volume': u'100'}}, u'braille': {u'noBraille': {u'port': u''}}, u'keyboard': {u'keyboardLayout': u'laptop', u'speakTypedCharacters': u'False', u'speakCommandKeys': u'False', u'speakTypedWords': u'False', u'allowSkimReadingInSayAll': u'False'}, u'documentFormatting': {u'reportClickable': u'False', u'reportSpellingErrors': u'False', u'autoLanguageSwitching': u'True', u'reportColor': u'False', u'reportFontName': u'False', u'reportFontSize': u'False', u'reportFontAttributes': u'False'}, u'virtualBuffers': {u'autoSayAllOnPageLoad': u'False', u'linesPerPage': u'25', u'autoPassThroughOnFocusChange': u'True', u'autoPassThroughOnCaretMove': u'False'}, u'presentation': {u'reportDynamicContentChanges': u'False', u'reportTooltips': u'False', u'progressBarUpdates': {u'progressBarOutputMode': u'beep'}}, u'aria': {u'reportArticle': u'True', u'reportBanner': u'True', u'reportMain': u'True', u'reportSearch': u'True', u'reportForm': u'True', u'reportNavigation': u'True', u'reportComplementary': u'True', u'reportContentinfo': u'True', u'reportRegion': u'True'}, u'reviewCursor': {u'followCaret': u'True', u'followFocus': u'True', u'simpleReviewMode': u'True'}, u'dayOfWeek': {u'reportFieldsValuesWhenMovingVertically': u'False', u'labelAnnounceLevel': u'short', u'enableAnnounces': u'True'}, u'clipContentsDesigner': {u'confirmToCopy': u'True', u'confirmToCut': u'True', u'separator': u'Next', u'confirmToAdd': u'True', u'confirmToClear': u'True'}, u'emoticons': {u'announcement': u'1'}, u'goldenCursor': {u'reportNewMouseCoordinates': u'False', u'mouseMovementUnit': u'5'}, u'mouse': {u'reportObjectRoleOnMouseEnter': u'False', u'audioCoordinatesOnMouseMove': u'False', u'audioCoordinates_detectBrightness': u'False', u'enableMouseTracking': u'True'}, u'speechViewer': {u'x': u'68', u'y': u'44', u'width': u'500', u'height': u'500', u'displays': [u'(1366, 768)'], u'autoPositionWindow': u'False'}}
DEBUG - core.main (10:52:22.719):
setting language to Windows
INFO - core.main (10:52:22.719):
NVDA version 2018.1
INFO - core.main (10:52:22.719):
Using Windows version 6.1.7601 service pack 1 workstation
INFO - core.main (10:52:22.719):
Using Python version 2.7.14 (v2.7.14:84471935ed, Sep 16 2017, 20:19:30) [MSC v.1500 32 bit (Intel)]
INFO - core.main (10:52:22.719):
Using comtypes version 1.1.3
DEBUG - core.main (10:52:22.736):
Initializing add-ons system
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.736):
Listing add-ons from C:\Users\Dejo\AppData\Roaming\nvda\addons
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.736):
Loading add-on from C:\Users\Dejo\AppData\Roaming\nvda\addons\clipContentsDesigner
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.736):
Found add-on clipContentsDesigner
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.746):
Loading add-on from C:\Users\Dejo\AppData\Roaming\nvda\addons\clock
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.746):
Found add-on clock
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.746):
Loading add-on from C:\Users\Dejo\AppData\Roaming\nvda\addons\controlUsageAssistant
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.746):
Found add-on controlUsageAssistant
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.746):
Loading add-on from C:\Users\Dejo\AppData\Roaming\nvda\addons\dayOfTheWeek
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.746):
Found add-on dayOfTheWeek
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.746):
Loading add-on from C:\Users\Dejo\AppData\Roaming\nvda\addons\easyTableNavigator
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.756):
Found add-on easyTableNavigator
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.756):
Loading add-on from C:\Users\Dejo\AppData\Roaming\nvda\addons\emoticons
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.756):
Found add-on emoticons
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.756):
Loading add-on from C:\Users\Dejo\AppData\Roaming\nvda\addons\enhancedAria
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.756):
Found add-on enhancedAria
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.756):
Loading add-on from C:\Users\Dejo\AppData\Roaming\nvda\addons\goldenCursor
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.756):
Found add-on goldenCursor
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.766):
Loading add-on from C:\Users\Dejo\AppData\Roaming\nvda\addons\noBeepsSpeechMode
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.766):
Found add-on noBeepsSpeechMode
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.766):
Loading add-on from C:\Users\Dejo\AppData\Roaming\nvda\addons\objLocTones
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.766):
Found add-on objLocTones
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.766):
Disabling add-on objLocTones
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.766):
Loading add-on from C:\Users\Dejo\AppData\Roaming\nvda\addons\objPad
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.766):
Found add-on objPad
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.766):
Loading add-on from C:\Users\Dejo\AppData\Roaming\nvda\addons\resourceMonitor
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.776):
Found add-on resourceMonitor
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.776):
Loading add-on from C:\Users\Dejo\AppData\Roaming\nvda\addons\sayCurrentKeyboardLanguage
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.776):
Found add-on sayCurrentKeyboardLanguage
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.776):
Loading add-on from C:\Users\Dejo\AppData\Roaming\nvda\addons\systrayList
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.776):
Found add-on systrayList
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.786):
Loading add-on from C:\Users\Dejo\AppData\Roaming\nvda\addons\virtualRevision
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.786):
Found add-on virtualRevision
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.786):
Loading add-on from C:\Users\Dejo\AppData\Roaming\nvda\addons\vlc
DEBUG - addonHandler._getAvailableAddonsFromPath (10:52:22.786):
Found add-on vlc
DEBUG - core.main (10:52:23.147):
Initializing appModule Handler
DEBUG - addonHandler.Addon.addToPackagePath (10:52:23.147):
Addon vlc added to appModules package path
DEBUG - core.main (10:52:23.147):
Initializing NVDAHelper
DEBUG - core.main (10:52:23.197):
Speech Dictionary processing
DEBUG - speechDictHandler.SpeechDict.load (10:52:23.197):
Loading speech dictionary 'C:\Users\Dejo\AppData\Roaming\nvda\speechDicts\default.dic'...
DEBUG - speechDictHandler.SpeechDict.load (10:52:23.250):
182 loaded records.
DEBUG - speechDictHandler.SpeechDict.load (10:52:23.252):
Loading speech dictionary 'builtin.dic'...
DEBUG - speechDictHandler.SpeechDict.load (10:52:23.255):
3 loaded records.
DEBUG - core.main (10:52:23.255):
Initializing speech
INFO - synthDrivers.espeak.SynthDriver.__init__ (10:52:23.309):
Using eSpeak NG version 1.49.1 dev
DEBUG - speechDictHandler.SpeechDict.load (10:52:23.459):
Loading speech dictionary 'C:\Users\Dejo\AppData\Roaming\nvda\speechDicts\voiceDicts.v1\espeak\espeak-English (Great Britain).dic'...
DEBUG - speechDictHandler.SpeechDict.load (10:52:23.499):
140 loaded records.
INFO - synthDriverHandler.setSynth (10:52:23.499):
Loaded synthDriver espeak
INFO - core.main (10:52:23.499):
Using wx version 3.0.2.0 msw (classic)
DEBUG - core.main (10:52:23.509):
Initializing braille input
INFO - brailleInput.initialize (10:52:23.509):
Braille input initialized
DEBUG - core.main (10:52:23.509):
Initializing braille
INFO - braille.initialize (10:52:23.509):
Using liblouis version 3.3.0
INFO - braille.BrailleHandler.setDisplayByName (10:52:23.509):
Loaded braille display driver noBraille, current display has 0 cells.
DEBUG - core.main (10:52:23.509):
Initializing displayModel
DEBUG - core.main (10:52:23.509):
Initializing GUI
DEBUGWARNING - touchHandler.touchSupported (10:52:23.549):
Touch only supported on Windows 8 and higher
DEBUG - core.main (10:52:23.559):
initializing Java Access Bridge support
WARNING - core.main (10:52:23.559):
Java Access Bridge not available
DEBUG - core.main (10:52:23.559):
Initializing winConsole support
DEBUG - core.main (10:52:23.559):
Initializing UIA support
INFO - _UIAHandler.UIAHandler.MTAThreadFunc (10:52:23.569):
UIAutomation: IUIAutomation
DEBUG - core.main (10:52:23.969):
Initializing IAccessible support
DEBUG - core.main (10:52:23.969):
Initializing input core
DEBUGWARNING - inputCore.InputManager.loadLocaleGestureMap (10:52:23.969):
No locale gesture map for language en
DEBUG - core.main (10:52:23.969):
Initializing keyboard handler
DEBUG - core.main (10:52:23.969):
initializing mouse handler
DEBUG - core.main (10:52:23.999):
Initializing touchHandler
DEBUGWARNING - touchHandler.touchSupported (10:52:23.999):
Touch only supported on Windows 8 and higher
DEBUG - core.main (10:52:23.999):
Initializing global plugin handler
DEBUG - addonHandler.Addon.addToPackagePath (10:52:24.009):
Addon clipContentsDesigner added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (10:52:24.009):
Addon clock added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (10:52:24.009):
Addon controlUsageAssistant added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (10:52:24.009):
Addon dayOfTheWeek added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (10:52:24.009):
Addon easyTableNavigator added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (10:52:24.009):
Addon emoticons added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (10:52:24.009):
Addon enhancedAria added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (10:52:24.009):
Addon goldenCursor added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (10:52:24.009):
Addon noBeepsSpeechMode added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (10:52:24.009):
Addon objPad added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (10:52:24.009):
Addon resourceMonitor added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (10:52:24.009):
Addon sayCurrentKeyboardLanguage added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (10:52:24.009):
Addon systrayList added to globalPlugins package path
DEBUG - addonHandler.Addon.addToPackagePath (10:52:24.009):
Addon virtualRevision added to globalPlugins package path
DEBUG - speechDictHandler.SpeechDict.load (10:52:24.299):
Loading speech dictionary 'C:\Users\Dejo\AppData\Roaming\nvda\addons\emoticons\globalPlugins\emoticons\emoticons\emoticons.dic'...
DEBUG - speechDictHandler.SpeechDict.load (10:52:24.299):
file 'C:\Users\Dejo\AppData\Roaming\nvda\addons\emoticons\globalPlugins\emoticons\emoticons\emoticons.dic' not found.
DEBUG - core.main (10:52:24.588):
Initializing core pump
DEBUG - core.main (10:52:24.588):
Initializing watchdog
DEBUG - core.main (10:52:24.588):
initializing updateCheck
INFO - core.main (10:52:24.588):
NVDA initialized
DEBUG - core.main (10:52:24.588):
entering wx application main loop
IO - speech.speak (10:52:24.628):
Speaking [LangChangeCommand ('en_GB'), u'Taskbar']
IO - inputCore.InputManager.executeGesture (10:52:25.171):
Input: kb(laptop):alt+tab
IO - speech.speak (10:52:25.311):
Speaking [LangChangeCommand ('en_GB'), u'CCleaner  icon  1 of 2']
IO - speech.speak (10:52:26.335):
Speaking [LangChangeCommand ('en_GB'), u'CCleaner  dialog  Cleaning Completed - (61.352 secs) Cleaning Completed - (61.352 secs)\nShow Advanced Report Show Advanced Report\nPrivacy  \n                        Privacy\n                    \n25 tracking file(s) removed 25 tracking file(s) removed\nJunk  \n                        Junk\n                    \n0.74 MB of unnecessary file(s) removed 0.74 MB of unnecessary file(s) removed\nToo many toolbars?  \n                        Too many toolbars?\n                    \nCCleaner can help you to remove them! CCleaner can help you to remove them!\nShow me how  \n                        Show me how\n                    \nCheck for updates']
IO - speech.speak (10:52:26.424):
Speaking [LangChangeCommand ('en_GB'), u'\n\n    \n   \t  \n  \t\n    \t\n\t\tvar Strings = {\n                "301" : "Cleaning Completed - (%1 secs)",\n                "315" : "Cleaning Cancelled - (%1 secs)",\n                "8000" : "Schedule your next clean with CCleaner Pro",\n                "8001" : "Automated cleaning saves you time and effort",\n                "8002" : "Upgrade Now",\n                "8003" : "Show Advanced Report",\n                "8004" : "Show Summary",\n                "8005" : "Privacy",\n                "8006" : "Junk",\n                "8007" : "%1 tracking file(s) removed",\n                "8008" : "%1 of unnecessary file(s) removed",\n                "8009" : "Running out of space?",\n                "8010" : "Our Uninstall tool will free some up in seconds!",\n                "8011" : "Did you know...",\n                "8012" : "You can choose which browsers to clean",\n                "8013" : "You can exclude your favorite websites from being cleaned",\n                "8014" : "Sluggish PC?",\n                "8015" : "Our Startup Manager will help your PC to wake up quickly!",\n                "8016" : "Are you being watched?",\n                "8017" : "Review tasks running in the background with our Startup Manager",\n                "8018" : "How did that get there?",\n                "8019" : "Remove unwanted toolbars and search bars from your browser",\n                "8020" : "Too many toolbars?",\n                "8021" : "CCleaner can help you to remove them!",\n                "8022" : "Drowning in toolbars?",\n                "8023" : "Our Plugin Manager can safely delete them",\n                "8024" : "Toolbars clogging up your browser?",\n                "8025" : "CCleaner can help!",\n                "8026" : "Selling your computer?",\n                "8027" : "Our Drive Wiper can remove sensitive data without damaging your PC\'s disk",\n                "8028" : "Want a file gone for good?",\n                "8029" : "Our Secure Delete tool can erase it using military-grade techniques",\n                "8030" : "Leave no traces",\n                "8031" : "You can set CCleaner to securely delete any file it cleans",\n                "8032" : "We have CCleaner products for small and medium-sized businesses",\n                "8033" : "Want to clean and manage your PCs remotely?",\n                "8034" : "Check out our CCleaner business product range",\n                "8035" : "Get started",\n                "8036" : "Show me how",\n                "8037" : "Learn more",\n                "8038" : "Find out more"\n        }\n\n        \n        namespace Remote\n        {        \t\n\t\t\t\n                        \n            var ProductType \t\t= 0;\n            var VersionMajor \t\t= "5";\n\t        var VersionMinor \t\t= "42";\n            var LastTipCampaignID \t= "00-tips";\n\t        var LastTipVariantID \t= "301";\n        }\n    \n  \n    \n        @import url("css/plus.css");\n        @import url("css/lang.css");\n        html \n{ \n\tbackground-color:rgb(255,255,255); \n\toverflow:auto;\n    margin:0;\n    padding:0;\n    font-family:Tahoma;\n} \n\nbody \n{ \n\tflow:vertical; \n\tmargin:0;\n    padding:0;\n}\n \n@image-map greenTickIcon \n{           \n    src: url(../img/tick_icon_18x18_96.png) 96dpi,\n         url(../img/tick_icon_18x18_120.png) 120dpi,\n         url(../img/tick_icon_18x18_144.png) 144dpi,\n         url(../img/tick_icon_18x18_192.png) 192dpi, \n         url(../img/tick_icon_18x18_240.png) 240dpi;\n}\n\n@image-map privacyIcon \n{           \n    src: url(../img/privacy_70x70_96.png) 96dpi,\n         url(../img/privacy_70x70_120.png) 120dpi,\n         url(../img/privacy_70x70_144.png) 144dpi,\n         url(../img/privacy_70x70_192.png) 192dpi, \n         url(../img/privacy_70x70_240.png) 240dpi;\n}\n\n@image-map trashBinIcon \n{           \n    src: url(../img/Trash_Bin_70x70_96.png) 96dpi,\n         url(../img/Trash_Bin_70x70_120.png) 120dpi,\n         url(../img/Trash_Bin_70x70_144.png) 144dpi,\n         url(../img/Trash_Bin_70x70_192.png) 192dpi, \n         url(../img/Trash_Bin_70x70_240.png) 240dpi;\n}\n\n@image-map lightBulbIcon\n{           \n    src: url(../img/lightbulb_14x21_96.png) 96dpi,\n         url(../img/lightbulb_14x21_120.png) 120dpi,\n         url(../img/lightbulb_14x21_144.png) 144dpi,\n         url(../img/lightbulb_14x21_192.png) 192dpi, \n         url(../img/lightbulb_14x21_240.png) 240dpi;\n}\n\n\n\ndiv.stage\n{          \n\tflow:vertical;\n\twidth:*;\n\theight:*;\n\tbackground-color: transparent;\n}\n\ndiv.content\n{   \n    width:*;\n\theight:*;\n    flow:vertical; \n}\n\ndiv.results_divider_horizontal\n{\n\twidth:*;\n\theight:1dip;\n    background-color:rgb(228,228,228);\n}\n\ndiv.results_divider_vertical\n{\n\theight:*;\n\twidth:1dip;\n    margin-left:1*;\n    margin-right:1*;\n    background-color:rgb(228,228,228);\n}\n\n////////////////////////////////////////////////////////////////////\ndiv.results1\n{ \n\theight:44dip;\n\tflow:horizontal;\n}\n\ndiv.results1_Icon\n{\n\tbackground-image:image-map(greenTickIcon);\n\tbackground-repeat:no-repeat;\n    width: 18dip;\n    height: 18dip;\n\tmargin-bottom:1*;\n\tmargin-top:1*;\n    margin-left:13dip;\n\tmargin-right:7dip; \n}\n                \ndiv.results1_Text\n{ \n\tflow:vertical;\n\tmargin-bottom:1*;\n\tmargin-top:1*;\n}\n                            \ndiv#AnalysisStatus\n{ \n\tfont-size:9pt;\n\tfont-weight:bold;\n}\n////////////////////////////////////////////////////////////////////\n     \ndiv.resultsMiddle\n{\n    flow:horizontal;\n    width:*;\n    min-height:197dip;\n    height:*;\n}\n  \n////////////////////////////////////////////////////////////////////\ndiv.results2 \n{\n    flow:vertical;\n    height:140dip;\n    margin:1*;\n    width:48%;\n}\n\ndiv.results2_Icon\n{   \n\tbackground-image:image-map(privacyIcon);\n\tbackground-repeat:no-repeat;\n    background-color: transparent;\n    background-position:center;\n    width: 70dip;\n    height: 70dip;\n    margin-left:1*;\n    margin-right:1*;\n    margin-top:17dip;\n    margin-bottom:13dip;\n}\n\ndiv.results2_Text\n{    \n    text-align:center;\n    margin-bottom:4dip;\n}\n\nlabel#PrivacyLabel \n{\n    font-size: 12pt;\n    font-weight: bold;\n    \n}\n                       \ndiv#TrackingRemoveLabel\n{ \n    font-size:9pt;\n    color:rgb(148,148,148);\n}\n////////////////////////////////////////////////////////////////////\n\n////////////////////////////////////////////////////////////////////\ndiv.results3 \n{\n    flow:vertical;\n    height:140dip;\n    margin:1*;\n    width:48%;\n}\n\ndiv.results3_Icon\n{\n\tbackground-image:image-map(trashBinIcon);\n\tbackground-repeat:no-repeat;\n    background-color: transparent;\n    background-position:center;\n    width: 70dip;\n    height: 70dip;\n    margin-left:1*;\n    margin-right:1*;\n    margin-top:17dip;\n    margin-bottom:13dip;\n}\n\nimg.results3_Image\n{\n\tvisibility:hidden;\n\thorizontal-align:left;\n\tvertical-align:middle;\n}\n\ndiv.results3_Text {\n    text-align: center;\n    margin-bottom: 4dip;\n}\n\nlabel#JunkLabel\n{ \n\tfont-size:12pt;\n\tfont-weight:bold;\n}\n                       \ndiv#NeedlessFilesLabel\n{ \n\tfont-size:9pt;\n    color:rgb(148,148,148);\n}\n////////////////////////////////////////////////////////////////////\n\n////////////////////////////////////////////////////////////////////\ndiv.results5\n{\n    \n\theight:116dip;\n    width: *;\n\tflow:vertical;\n    background-color: rgb(239,239,239);  \n}\n\ndiv.results5_Icon\n{\n\tbackground-image:image-map(lightBulbIcon);\n\tbackground-repeat:no-repeat;\n    background-color: transparent;\n    background-position:center;\n    width: 14dip;\n    height: 21dip;\n    margin-left:1*;\n    margin-right:1*;\n    margin-top:15dip;\n    margin-bottom:13dip;\n}\n\ndiv.results5_Text_1\n{\n    margin-top:0dip;\n    margin-bottom:8dip;\n    text-align:center;\n}\n\ndiv.results5_Text_2,\ndiv.results5_Text_4,\ndiv.results5_Link\n{    \n    text-align:center;\n}\n\ndiv.results5_Text_2\n{\n    margin-bottom:8dip;\n}\n\nlabel#tipText1Label\n{    \n\tfont-size:9pt;\n\tfont-weight:bold;\n}\n\ndiv#tipText2Label\n{ \t    \n    font-size:8pt;\n\tcolor:rgb(148,148,148);\n}\n\n div#tipText4\n {\n    vertical-align:middle;\n    font-size:8pt;\n }\n\na#tipText3\n{  \n   white-space: nowrap;\n} \n\nbutton#TipButton\n{\n    margin-top:16dip;\n    margin-bottom:13dip;\n    margin-left:1*;\n    margin-right:1*;\n    width:121dip;\n    height:32dip;\n    font-size:9pt;\n   \n    color:white;\n    background:rgb(232,150,6);\n    vertical-align:bottom;\n    text-align:center;\n}\n\nbutton:hover#TipButton\n{   \n    background-color:rgb(232,170,70);\n}\n////////////////////////////////////////////////////////////////////\nresults1_Text\n/*div:expanded { visibility:visible; }*/\n[@expanded] {visibility:visible;}\n[@expanded]:not(:expanded) {visibility:none;}\n    \n////////////////////////////////////////////////////////////////////             \n\n\n\na#showSummary,\na#showDetails,\na#tipText3\n{\n\tcursor:pointer;\n\tvertical-align:middle;\n\tbehavior: clickable;\n    color:rgb(66,147,232);\n    font-size:8pt;\n} \n\na#showDetails,\na#showSummary\n{\n    margin-top:10dip;\n    margin-left:1*;\n    margin-right:10dip;\n}\n\ndiv#footer\n{\n\tflow:horizontal;\n\theight:38dip;\n\twidth:*;\n\tbackground-color:transparent;\n    text-align:center;\n    margin-top:1*;\n    overflow:hidden;\n}\n\ndiv.header\n{\n\tflow:horizontal;\n\theight:38dip;\n\twidth:*;\n\tbackground-color:transparent;\n    text-align:right;\n    margin-bottom:1*;\n}\n////////////////////////////////////////////////////////////////////    \n\n      \t\n    \n\n    \n        namespace API\n{\n\tvar Analytics = view.getAnalyticsAPI();\n\tvar Language  = view.getLanguageAPI();\n}\n\n!function()\n{\n\t//this will set Upsell variable to "view" so Native exposed in this html can be accessed by all views\n\tView.Upsell = view; \n}();\n\nnamespace PostCleanUpsellData\n{  \n\tvar ShowControls = 1;\n\tvar ShowInitial = 1;\n\tvar ShowUpsell = 0;\n\tvar ShowCross = 0;\n\tvar ShowTip = 0;\n\t\n\t//"3.278" in seconds\n\tvar ElapsedTime = "";\n\tvar NumberOfFiles = 0;\n\n\t//"200 MB"\n\tvar JunkRemoved = "";\n\t\n\t//1 = Completed\n\t//3 = Canceled\n\tvar AnalyzeStatus = 0;\n\t\n\tvar CampaignID = "";\n    var VariantID = "";\n\t\n\tvar TipCampaignID = "00-tips";\n\tvar TipVariantID = "001";\n\tvar TipText1 = "8009";\n    var TipText2 = "8010";\n\tvar TipText3 = "8035";\n\tvar TipText4 = "7000";\n\t\n\tvar UsingRemoteContent = false;\n  \tvar ProductType\t= 0;\n\tvar VersionMajor = 5;\n\tvar VersionMinor = 42;\n\t\t\t\t\t\n\tvar Campaigns = \n\t\t\t{\n\t\t\t\t\n\t\t\t\t"02-avfx" :\n\t\t\t\t\t{\t\t\t\t\t\t\n\t\t\t\t\t\t"001A"\t  : {Url : "https://www.avast.com/lp-ppc-nbu-fav-cc"},\n\t\t\t\t\t\t"011A"\t  : {Url : "https://www.avast.com/lp-ppc-nbu-fav-cc"},\n                      \t"011A-01"      : {Url : "https://www.avast.com/lp-ppc-nbu-fav-cc"},\n                      \t"011A-02"      : {Url : "https://www.avast.com/lp-ppc-nbu-fav-cc"}\n\t\t\t\t\t},\n\t\t\t\t"00-tips" : \n\t\t\t\t\t{\n\t\t\t\t\t\t"001" : {NextCampaign:"00-tips", NextVariant:"101", Text1:"8009", Text2:"8010", Text3:"8035", Text4:"7000", Url:"https://www.ccleaner.com/docs/ccleaner/using-ccleaner/uninstalling-programs"},\n\t\t\t\t\t\t"101" : {NextCampaign:"00-tips", NextVariant:"102", Text1:"8011", Text2:"8012",Text3:"8036", Text4:"7001", Url:"https://www.ccleaner.com/docs/ccleaner/using-ccleaner/browser-cleaning"},\n\t\t\t\t\t\t"102" : {NextCampaign:"00-tips", NextVariant:"201", Text1:"8011", Text2:"8013",Text3:"8037", Text4:"7002", Url:"https://www.ccleaner.com/docs/ccleaner/ccleaner-settings/choosing-which-cookies-to-keep"},\n\t\t\t\t\t\t"201" : {NextCampaign:"00-tips", NextVariant:"202", Text1:"8014", Text2:"8015",Text3:"8037", Text4:"7003", Url:"https://www.ccleaner.com/docs/ccleaner/using-ccleaner/managing-auto-starting-programs"},\n\t\t\t\t\t\t"202" : {NextCampaign:"00-tips", NextVariant:"301", Text1:"8016", Text2:"8017",Text3:"8037", Text4:"7003", Url:"https://www.ccleaner.com/docs/ccleaner/using-ccleaner/managing-auto-starting-programs"},\n\t\t\t\t\t\t"301" : {NextCampaign:"00-tips", NextVariant:"302", Text1:"8018", Text2:"8019",Text3:"8037", Text4:"7004", Url:"https://piriform.zendesk.com/hc/en-us/articles/218109957-How-do-I-manage-browser-plugins-"},\n\t\t\t\t\t\t"302" : {NextCampaign:"00-tips", NextVariant:"303", Text1:"8020", Text2:"8021",Text3:"8036", Text4:"7004", Url:"https://piriform.zendesk.com/hc/en-us/articles/218109957-How-do-I-manage-browser-plugins-"},\n\t\t\t\t\t\t"303" : {NextCampaign:"00-tips", NextVariant:"304", Text1:"8022", Text2:"8023",Text3:"8036", Text4:"7004", Url:"https://piriform.zendesk.com/hc/en-us/articles/218109957-How-do-I-manage-browser-plugins-"},\n\t\t\t\t\t\t"304" : {NextCampaign:"00-tips", NextVariant:"401", Text1:"8024", Text2:"8025",Text3:"8037", Text4:"7004", Url:"https://piriform.zendesk.com/hc/en-us/articles/218109957-How-do-I-manage-browser-plugins-"},\n\t\t\t\t\t\t"401" : {NextCampaign:"00-tips", NextVariant:"901", Text1:"8026", Text2:"8027",Text3:"8037", Text4:"7005", Url:"https://piriform.zendesk.com/hc/en-us/articles/204043884-Using-CCleaner-s-Drive-Wiper"},\n\t\t\t\t\t\t"901" : {NextCampaign:"00-tips", NextVariant:"902", Text1:"8011", Text2:"8032",Text3:"8038", Text4:"7007", Url:"https://www.ccleaner.com/business/ccleaner-business-edition"},\n\t\t\t\t\t\t"902" : {NextCampaign:"00-tips", NextVariant:"001", Text1:"8033", Text2:"8034",Text3:"8038", Text4:"7007", Url:"https://www.ccleaner.com/business"}\t\n\t\t\t\t\t}\n\t\t\t};\n\t\t\t\n\t\n\tfunction getCampaignItem(lastTipCampaignID, lastTipVariantID)\n\t{\t\t\t\n\t\tif (lastTipCampaignID && lastTipVariantID){\n\t\t\t//let\'s get a new one to show\n\t\t\tvar oLast = Campaigns[lastTipCampaignID][lastTipVariantID];\n\t\t\tif (oLast){\n\t\t\t\tTipCampaignID = oLast["NextCampaign"];\n\t\t\t\tTipVariantID = oLast["NextVariant"];\n\t\t\t}\n\t\t}\n\t\tvar oCampaignItem = Campaigns[TipCampaignID][TipVariantID];\n\t\treturn oCampaignItem;\n\t}\n\t\n\tfunction OnData(oProperties)\n\t{\t\n\t\tself.language = oProperties["CultureName"];\n\t\t\n\t\tElapsedTime = oProperties["ElapsedTime"];\n\t\tNumberOfFiles = oProperties["NumberOfFiles"];\n\t\tJunkRemoved = oProperties["JunkRemoved"];\n\t\t\t\t\n\t\tAnalyzeStatus = oProperties["AnalyzeStatus"];\n\t\t\t\t\n\t\tvar RemoteContentStale = oProperties["RemoteContentStale"];\n\t\t\t\t\n\t\tif (typeof(this.Remote) == "namespace"){\n\t\t\tUsingRemoteContent = true;\n\t\t}else{\n\t\t\tUsingRemoteContent = false;\n\t\t}\n\t\t\n\t\tif (!UsingRemoteContent){\n\t\t\tstdout.printf("OnData Not UsingRemoteContent\\n");\n\t\t\t\t\t\t\n\t\t\tShowTip = true;\n\n\t\t\tif (ShowTip){\n\t\t\t\tvar oCampaignItem = getCampaignItem(oProperties["LastTipCampaignID"], oProperties["LastTipVariantID"]);\t\t\t\t\t\n\t\t\t\tif (oCampaignItem){\n\t\t\t\t\tTipText1 = oCampaignItem["Text1"];\n\t\t\t\t\tTipText2 = oCampaignItem["Text2"];\n\t\t\t\t\tTipText3 = oCampaignItem["Text3"];\n\t\t\t\t\tTipText4 = oCampaignItem["Text4"];\n\t\t\t\t}\t\t\t\n\t\t\t\t$(label#tipText1Label).text = TipText1;\n  \t\t\t\t$(div#tipText2Label).text = TipText2;\n\t\t\t\t$(a#tipText3).text = TipText3;\n\t\t\t\t$(div#tipText4).text = TipText4;\n\t\t\t}\n\n\t\t}else{\n\t\t\t//when using remove content, we ignore properties sent by CCleaner\n\t\t\t//because remote server made the decision on what to show\t\n\t\t\tstdout.printf("OnData UsingRemoteContent\\n");\t\t\t\n\t\t\t\n\t\t\tCampaignID = Remote.CampaignID;\n\t\t\tVariantID = Remote.VariantID;\n            ProductType = Remote.ProductType;\n            VersionMajor = Remote.VersionMajor;\n\t\t\tVersionMinor = Remote.VersionMinor;  \n              \n\t\t\tstdout.printf("OnData CampaignID=%s VariantID=%s\\n", CampaignID, VariantID);\n\t\t\t\n\t\t\tif (RemoteContentStale){\n\t\t\t\tShowTip = true;\n\t\t\t}else{\n\t\t\t\tif (typeof(this.Remote.ShowUpsell) != "undefined"){\n\t\t\t\t\tShowUpsell = Remote.ShowUpsell;\n\t\t\t\t}\n\t\t\t\tif (typeof(this.Remote.ShowCross) != "undefined"){\n\t\t\t\t\tShowCross = Remote.ShowCross;\n\t\t\t\t}\n\t\t\t\tif (!ShowUpsell && !ShowCross){\n\t\t\t\t\tShowTip = true;\t\n\t\t\t\t}\n\t\t\t}\n\t\t\t\t\t\n\t\t\tif (ShowTip){\n\t\t\t\t\tvar oCampaignItem = null;\n\t\t\t\t\tif (RemoteContentStale){\n\t\t\t\t\t\t//we are stale and need to show another tip\n\t\t\t\t\t\toCampaignItem = getCampaignItem(oProperties["LastTipCampaignID"], oProperties["LastTipVariantID"]);\n\t\t\t\t\t}else{\n\t\t\t\t\t\toCampaignItem = getCampaignItem(Remote.LastTipCampaignID, Remote.LastTipVariantID);\t\t\t\t\t\n\t\t\t\t\t}\n\n\t\t\t\t\tif (oCampaignItem){\n\t\t\t\t\t\tTipText1 = oCampaignItem["Text1"];\n\t\t\t\t\t\tTipText2 = oCampaignItem["Text2"];\n\t\t\t\t\t\tTipText3 = oCampaignItem["Text3"];\n\t\t\t\t\t\tTipText4 = oCampaignItem["Text4"];\n\t\t\t\t\t}\t\t\t\n\t\t\t\t\t$(label#tipText1Label).text = TipText1;\n  \t\t\t\t\t$(div#tipText2Label).text = TipText2;\n\t\t\t\t\t$(a#tipText3).text = TipText3;\n\t\t\t\t\t$(div#tipText4).text = TipText4;\n\t\t\t}\n\t\t\t\t\t\n\t\t}\n\n\t\tstdout.printf("OnData ShowUpsell=%s ShowCross=%s ShowTip=%s\\n", ShowUpsell, ShowCross, ShowTip);\n\n\t\tShowInitial = ShowTip;\n\t\t\t\t\n\t\tvar oContent = new Object();\n\t\toContent.ShowUpsell = ShowUpsell;\n\t\toContent.ShowCross = ShowCross;\n\t\toContent.ShowTip = ShowTip;\n\t\toContent.CampaignID = CampaignID;\n\t\toContent.VariantID = VariantID;\n\t\toContent.TipCampaignID = TipCampaignID;\n\t\toContent.TipVariantID = TipVariantID;\n\t\t\t\t\n\t\t//sending event to CCleaner so it can record what happened\n\t\tview.OnContentViewed(oContent);\n\n\t\tvar sSufix = getGACmpSuffix();\n\t\tAPI.Analytics.sendPageView("Cleaner/Windows/Upsell/" + sSufix, "Cleaner/Windows/Upsell/" + sSufix);\n\t}\n}\n \nfunction getGACmpSuffix()\n{\n\tvar sSuffix = PostCleanUpsellData.TipCampaignID + "-" + PostCleanUpsellData.TipVariantID;\n\tif (PostCleanUpsellData.ShowUpsell || PostCleanUpsellData.ShowCross){\n\t\tsSuffix = PostCleanUpsellData.CampaignID + "-" + PostCleanUpsellData.VariantID;\n\t}\n\treturn sSuffix\n}\n\nfunction getMediumParameter()\n{\n\tvar sMedium = "ipm_ccf_";\n\tif (PostCleanUpsellData.ProductType == 3){\n\t\tsMedium = "ipm_ccp_";\n\t}\n\treturn sMedium + PostCleanUpsellData.VersionMajor + PostCleanUpsellData.VersionMinor;\n}          \n          \n$(a#showDetails).onClick = function()\n{\n\tPostCleanUpsellData.ShowControls = 0;\n\tview.showView("showDetails");\n\tAPI.Analytics.sendEvent("Cleaner/Windows/Upsell", "click", "Show Details");\n}\n\n$(a#showSummary).onClick = function()\n{\n\tPostCleanUpsellData.ShowControls = 1;\n\tview.showView("showSummary");\n\tAPI.Analytics.sendEvent("Cleaner/Windows/Upsell/" + getGACmpSuffix(), "click", "Show Summary");\n}\n\n$(a#tipText3).onClick = function()\n{\n\tvar oCpm = PostCleanUpsellData.Campaigns[PostCleanUpsellData.TipCampaignID][PostCleanUpsellData.TipVariantID];\n\tif (oCpm){\n\t\tvar oContext = new Object();\n\t\toContext.ID = 1;\n\t\toContext.Action = 1;\n\t\toContext.Campaign = PostCleanUpsellData.TipCampaignID + "-" + PostCleanUpsellData.TipVariantID;\n\t\toContext.Url = oCpm.Url + "?utm_source=ccleaner&utm_medium=application&utm_campaign=" +  PostCleanUpsellData.TipCampaignID + "-" + PostCleanUpsellData.TipVariantID;\n\t\tview.OnAction(oContext);\n\t\t\n\t\tAPI.Analytics.sendEvent("Cleaner/Windows/Upsell/" + getGACmpSuffix(), "click", "Website link");\n\t}\n}\n\nfunction self.ready()\n{\n\tstdout.printf("self.ready\\n");\n}\n        \n        \n    \n\n\n\n    \n        \n            \n                \n                \n                    Cleaning Completed - (61.352 secs)\n                    Cleaning Cancelled - (61.352 secs)\n                \n                \n                    Show Advanced Report\n                \n            \n\n            \n\n            \n                \n                    \n                    \n                        Privacy\n                    \n                    \n                        25 tracking file(s) removed\n                    \n                \n\n                \n                \n                \n                    \n                    \n                        Junk\n                    \n                    \n                        0.74 MB of unnecessary file(s) removed\n                    \n                \n            \n\n           \n\t\t\t\n\t\t\t\n\n            \n                \n                    \n                    \n                        Too many toolbars?\n                    \n                    \n                        CCleaner can help you to remove them!\n                    \n                    \n                        Show me how\n                    \n                    \n                        Manage this in Tools > Browser Plugins\n                    \n                \n                \n            \n                        \n        \n        \n        \n            Show Summary\n        \n\n    \n\n\n']
IO - inputCore.InputManager.executeGesture (10:52:29.734):
Input: kb(laptop):NVDA+;
INFO - globalCommands.GlobalCommands.script_navigatorObject_devInfo (10:52:29.875):
Developer info for navigator object:
name: None
role: ROLE_PANE
states: STATE_FOCUSABLE, STATE_FOCUSED
isFocusable: True
hasFocus: True
Python object: <NVDAObjects.IAccessible.IAccessible object at 0x05B1C4B0>
Python class mro: (<class 'NVDAObjects.IAccessible.IAccessible'>, <class 'NVDAObjects.window.Window'>, <class 'NVDAObjects.NVDAObject'>, <class 'documentBase.TextContainerObject'>, <class 'baseObject.ScriptableObject'>, <class 'baseObject.AutoPropertyObject'>, <type 'object'>)
description: None
location: (335, 126, 1020, 504)
value: u'\n\n    \n   \t  \n  \t\n    \t\n\t\tvar Strings = {\n                "301" : "Cleaning Completed - (%1 secs)",\n                "315" : "Cleaning Cancelled - (%1 secs)",\n                "8000" : "Schedule your next clean with CCleaner Pro",\n                "8001' (truncated)
appModule: <'appModuleHandler' (appName u'ccleaner64', process ID 3576) at address 58eb590>
appModule.productName: u'CCleaner '
appModule.productVersion: u'5.42.140.6495'
TextInfo: <class 'NVDAObjects.NVDAObjectTextInfo'>
windowHandle: 328234
windowClassName: u'Piriform_SciterControl'
windowControlID: 95102232
windowStyle: 1442906112
windowThreadID: 3644
windowText: u''
displayText: u''
IAccessibleObject: <POINTER(IAccessible) ptr=0x6c71fd0 at 5b08da0>
IAccessibleChildID: 0
IAccessible event parameters: windowHandle=328234, objectID=1, childID=0
IAccessible accName: None
IAccessible accRole: ROLE_SYSTEM_PANE
IAccessible accState: STATE_SYSTEM_FOCUSED, STATE_SYSTEM_FOCUSABLE, STATE_SYSTEM_VALID (1048580)
IAccessible accDescription: None
IAccessible accValue: u'\n\n    \n   \t  \n  \t\n    \t\n\t\tvar Strings = {\n                "301" : "Cleaning Completed - (%1 secs)",\n                "315" : "Cleaning Cancelled - (%1 secs)",\n                "8000" : "Schedule your next clean with CCleaner Pro",\n                "8001' (truncated)




On 07/05/2018 18:11, Gene wrote:
The new version of CCleaner has been discussed on one or two lists I'm on and it has the check box problem you are describing.  I believe it is now considered inaccessible because of that problem.  One more program that is no longer accessible in a long and growing list.  I haven't seen the other problem you discussed but I'm very doubtful user error is involved.  It's probably just another aqccessibility problem or a related one.  I don't use the program and I don't know enough about it to say which.  Whatever the case, it appears that an older version needs to be used.
 
Gene
----- Original Message -----
Sent: Monday, May 07, 2018 9:30 AM
Subject: [nvda] NVDA and CCleaner (free, anyway)

Hello All,

I was just trying out NVDA with the latest version of CCleaner free and seem to have encountered an accessibility issue that may be the result of operator error.

The "large buttons" that control which major function you're under can be reached by tabbing or up/down arrowing, and if you hit spacebar on any one of them its control buttons come up.  What is odd is that you still end up either tabbing or arrowing past the other major control buttons before you hit the "function control buttons" for the major function you've activated.

I do have problems reaching the individual checkboxes under the Options (major), Monitoring (minor) function.  It's odd because when I activate the Monitoring button, and if I have the NVDA Focus Highlight add-on running, there is clearly a quick scan down the list of controls, which are mostly checkboxes, but you cannot seem to come to rest on any of them to access them.

Is there a way to get oneself over into the "checkbox area" (for lack of a better term) of this function in order to be able to deal with the checkboxes.  Since mouse tracking is on by default I know that these exist as far as NVDA is concerned as when I hover over them I get appropriate feedback, I just can't seem to reach them via the keyboard, which would be essential.

--

Brian - Windows 10 Home, 64-Bit, Version 1803, Build 17134  

     After all, a democracy based solely on the values of the majority, with no overriding ethical principles and processes, is nothing more than clubhouse democracy, great for those on the inside and a tyranny for those who fail to see eye to eye with the majority.

         ~ Paul Noeldner, May 16, 2007 

 

 



Virus-free. www.avast.com


Ervin, Glenn
 

I use one, but I don’t recommend using a registry cleaner of a free product.

Often we get what we pay for.

Glenn

 

 

From: nvda@nvda.groups.io [mailto:nvda@nvda.groups.io] On Behalf Of Gene
Sent: Monday, May 07, 2018 9:40 PM
To: nvda@nvda.groups.io
Subject: Re: [nvda] NVDA and CCleaner (free, anyway)

 

I don't run them either and I am not convinced they generally do any good.  I don't believe in taking even small risks for no benefit.  It appears to me that running the CCleaner registry cleaner on an unaggressive setting is a small risk but why take even a small risk for no benefit? 

 

But since I know that there are a lot of people who run such cleaners, I asked the question for their benefit.

 

Gene

----- Original Message -----

From: Brian Vogel

Sent: Monday, May 07, 2018 9:01 PM

Subject: Re: [nvda] NVDA and CCleaner (free, anyway)

 

Gene,

           The general consensus is in the IT community is that registry cleaners should never be used, and I follow that consensus.  That is the one CCleaner function I never, ever use.

--

Brian - Windows 10 Home, 64-Bit, Version 1803, Build 17134  

     After all, a democracy based solely on the values of the majority, with no overriding ethical principles and processes, is nothing more than clubhouse democracy, great for those on the inside and a tyranny for those who fail to see eye to eye with the majority.

         ~ Paul Noeldner, May 16, 2007 

 

 


 

With regard to registry cleaners I offer the following:   https://www.bleepingcomputer.com/forums/t/658127/ccleaner/?p=4341038 and, more specifically, Why you should not use Registry Cleaners and Optimization Tools
--

Brian - Windows 10 Home, 64-Bit, Version 1803, Build 17134  

     After all, a democracy based solely on the values of the majority, with no overriding ethical principles and processes, is nothing more than clubhouse democracy, great for those on the inside and a tyranny for those who fail to see eye to eye with the majority.

         ~ Paul Noeldner, May 16, 2007 

 

 


Gene
 

And here's an essay on the subject of registry cleaners I came across a number of years ago.  I find the author to be generally knowledgeable.  I don't agree with him about everything, but I do about a lot.
 
Gene

----- Original Message -----
Sent: Tuesday, May 08, 2018 9:31 AM
Subject: Re: [nvda] NVDA and CCleaner (free, anyway)

With regard to registry cleaners I offer the following:   https://www.bleepingcomputer.com/forums/t/658127/ccleaner/?p=4341038 and, more specifically, Why you should not use Registry Cleaners and Optimization Tools
--

Brian - Windows 10 Home, 64-Bit, Version 1803, Build 17134  

     After all, a democracy based solely on the values of the majority, with no overriding ethical principles and processes, is nothing more than clubhouse democracy, great for those on the inside and a tyranny for those who fail to see eye to eye with the majority.

         ~ Paul Noeldner, May 16, 2007 

 

 


 

Gene,

            I'm actually familiar with that author's work as well.  As I said earlier, and your reference supports it, the general consensus in the serious, what goes on under the hood IT world is that general purpose registry cleaners are snake oil, at best, and downright dangerous at worst.

            Years ago, before I did any significant reading on this, I used the CCleaner registry cleaner feature with some regularity.  While I never had any system problems as a result, I also never saw any noticeable change in how the system performed, either.

             When it comes to system internals the old saw, "If it ain't broke, don't fix it," applies in spades, as do, "Better safe than sorry," and, "An ounce of prevention is worth a pound of cure."

--

Brian - Windows 10 Home, 64-Bit, Version 1803, Build 17134  

     After all, a democracy based solely on the values of the majority, with no overriding ethical principles and processes, is nothing more than clubhouse democracy, great for those on the inside and a tyranny for those who fail to see eye to eye with the majority.

         ~ Paul Noeldner, May 16, 2007