Jump to content

Manually Scan For Installed Software Instead of Winapp2.ini

Recommended Posts

Having to have the Winapp2.ini with all its entries just to find a few programs is a somewhat annoying due to the startup delay every time CCleaner is initialized.

could all programs be added to a CCleaner database but only show in the default clean after a manual scan of the computer, this way we only need to do an initial scan or an updated scan after new software is added, applications added to the default clean could automaticity be removed if the software is not detected. Scans could have an advanced option to display found applications and a tick-box to allow CCleaner to import the program and clean it every time or to ignore it.


of course for some of us its quite simple to edit the ini file to only have the programs we want but for many I suspect this task seems daunting and are happy to suffer the delay on startup.

Link to comment
Share on other sites

  • Moderators

Many of the entries in the community made template make their way to the internal list in ccleaner.  Think of it as a testing ground.

That said you shouldn't use the entire template (because as you said it delays the loading of ccleaner). You should copy entries you want into a new file (or use trim.bat from the winapp2.ini thread).  That said, I don't do that; I deal with the slow startup.

Internally ccleaner uses winapp1.ini not a database.  There's no way for the developers to do what you suggest.  It would take a complete overhaul of ccleaner to do this, and the developers would have to know every software out there.





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


CCLEANER, RECUVA, DEFRAGGLER AND SPECCY DOCUMENTATION CAN BE FOUND AT  https://support.piriform.com/hc/en-us and  https://www.ccleaner.com/docs

Pro users file a PRIORITY SUPPORT request at https://support.piriform.com/hc/en-us/requests/new

link to WINAPP2.INI explanation

Link to comment
Share on other sites

I use the word database loosely, what I was really referring to was the default ini files specifically the internal 'CCleaner - Application Cleaning file' this file has thousands of application entries yet only the application installed (detected on CCleaner startup) are actually shown, my suggestion was to integrate all the entries from Winapp2.ini in to the 'CCleaner - Application Cleaning file' and to be able to manually scan for installed applications, and of course CCleaner would not need to know about 'every' software just the ones it cares to clean, the program gets updated often enough for requested software support to be added and those who do not wish to wait can use the Winapp2.ini in the interim.

its pretty much half way there.


as for Winapp2.ini I don't use it I just use the default CCleaner program but I have more than one cleaning program to uses as they each have their strong points.

if you don't trust your editing skills to tailor the Winapp2.ini manually may I suggest the excellent Winapp2ool you can find it and the latest CCleaner Winapp2.ini in the link below.


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.