Jump to content
CCleaner Community Forums
Winapp2.ini

Winapp2.ini additions

Recommended Posts

What other application? Those entries aren't even in the winapp2.ini file that's in this thread.

 

Applications is called Tracks Eraser Pro, it has a lot of plug-ins as well to use.

Yes the enties is not in winapp2.ini. I was in the process of making them but as seen in the above post it seems that they are files being used.

 

CCleaner can't delete files in use, also make sure you've unchecked only clean temp files older than 24 hours.

 

Makes sence as Tracks Eraser Pro is a bit on the aggressive side ^_^

 

Does anyone know if its in the pipeline to use the registry keys as paths ?

I know it was mentioned somewhere here but it was a while back.

Share this post


Link to post
Share on other sites

what do you mean registry keys as paths? Your replies really seem little to do with this thread, please start your own if your going to ask outside of the winapp2 questions. Also please run the export command line and look through the inbuilt rules

Share this post


Link to post
Share on other sites

He means transferring from DetectFiles to Detects, and I still try to. If you have any changes, they're appreciated.

Share this post


Link to post
Share on other sites
:o thanks for the explain I were :unsure::wacko:

Share this post


Link to post
Share on other sites

More than 50 75 entries in the next version will be converted from DetectFile to Detect :)

Share this post


Link to post
Share on other sites

Just random thinking, but too bad we can't change in winapp2.ini the asterick * to this: ²

 

Example:

[Greenfish Icon Editor Pro (MRU)²]

 

But then again it may not show up properly for some languages.

Share this post


Link to post
Share on other sites

New:

[ctfmon.exe (Disable Startup)*]
LangSecRef=3021
Detect=HKCU\Software\Microsoft\Office
Detect2=HKLM\Software\Microsoft\Office
Default=False
Warning=This will only temporarily disable the Microsoft Office installed file ctfmon.exe from starting with Windows. ctfmon.exe is known to cause severe system slow downs and can be permanently disabled using the free CTFMON-Remover: http://www.gerhard-schlager.at/en/projects/ctfmonremover/
RegKey1=HKLM\Software\Microsoft\Windows\CurrentVersion\Run|ctfmon.exe
RegKey2=HKCU\Software\Microsoft\Windows\CurrentVersion\Run|ctfmon.exe
RegKey3=HKU\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Run|ctfmon.exe

 

New:

[DVDFab (Logs)*]
LangSecRef=3023
Detect=HKLM\Software\DVDFab
Default=False
FileKey1=%userprofile%\My Documents\DVDFab|*.log|RECURSE

 

New:

[DVDFab Passkey (Logs)*]
LangSecRef=3023
Detect=HKCU\Software\DVDFab Passkey
Detect2=HKLM\Software\DVDFab Passkey
Default=False
FileKey1=%userprofile%\My Documents\DVDFab Passkey|*.log|RECURSE

 

New:

[DVD Flick (Logs)*]
LangSecRef=3023
DetectFile=%ProgramFiles%\DVD Flick\dvdflick.exe
Default=False
FileKey1=%AppData%\DVD Flick|dvdflick.log
FileKey2=%AppData%\DVD Flick|report.txt

 

New:

[Kodak AiO Software (Disable Startup)*]
LangSecRef=3021
Detect=HKLM\SOFTWARE\Kodak\Kodak AiO Software
Detect2=HKLM\SOFTWARE\Eastman Kodak Company\KODAK AiO Home Center
Default=False
Warning=Disables the Kodak AiO Software from automatically starting with Windows. Note: Everytime you print the Kodak AiO Software will automatically re-enable itself to start with Windows.
RegKey1=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run|EKAIO2StatusMonitor

 

New:

[Kodak AiO Software (Logs)*]
LangSecRef=3021
Detect=HKLM\SOFTWARE\Kodak\Kodak AiO Software
Detect2=HKLM\SOFTWARE\Eastman Kodak Company\KODAK AiO Home Center
Default=False
FileKey1=%CommonAppData%\Kodak\Inkjet Logging|*.bak|RECURSE
FileKey2=%CommonAppData%\Kodak\Inkjet Logging|*.html|RECURSE
FileKey3=%CommonAppData%\Kodak\Inkjet Logging|*.log|RECURSE
FileKey4=%CommonAppData%\Kodak\Inkjet Logging|Format.css
FileKey5=%CommonAppData%\Kodak\Inkjet Logging\Twain\kds_aio2esp\twain|*.txt|RECURSE
FileKey6=%CommonAppData%\Kodak\Inkjet Logging\Twain\kds_aio2esp\twain|*.xml|RECURSE

 

New:

[Macrium Reflect (Logs)*]
LangSecRef=3024
Detect=HKCU\Software\Macrium\Reflect
Default=False
FileKey1=%CommonAppData%\Macrium\Reflect|*.html

 

New:

[VirtualDubMod (MRU)*]
LangSecRef=3023
Default=False
Detect=HKCU\Software\Freeware\VirtualDubMod
RegKey1=HKCU\Software\Freeware\VirtualDubMod\MRU List

 

New:

[Windows Movie Maker (XP)*]
LangSecRef=3023
Detect=HKCR\Windows.Movie.Maker
Default=False
FileKey1=%localappdata%\Microsoft\Movie Maker|MEDIATAB.DAT

 

----------------------------------------------------

 

Recommend changing the name of one of the cleaners I made before

 

Original Name:

[Audio/Video (Stats)*]
LangSecRef=3025
Detect=HKCU\Software\Microsoft\Windows
Default=False
FileKey1=%LocalAppData%|DCBC2A71-70D8-4DAN-EHR8-E0D61DEA3FDF.ini

 

New Name:

[Windows Audio/Video (Stats)*]
LangSecRef=3025
Detect=HKCU\Software\Microsoft\Windows
Default=False
FileKey1=%LocalAppData%|DCBC2A71-70D8-4DAN-EHR8-E0D61DEA3FDF.ini

Share this post


Link to post
Share on other sites

Just random thinking, but too bad we can't change in winapp2.ini the asterick * to this: ²

 

Example:

[Greenfish Icon Editor Pro (MRU)²]

 

But then again it may not show up properly for some languages.

 

I actually like that idea, i do wonder about the language barrier though

 

Edit: It'd also drive poor shane up a wall :lol:

Share this post


Link to post
Share on other sites

as of this post, the next update contains

 

51 New Entries

115 Modified Entries

3 Removed Entires

 

(this is before applying changes from the next version of CCleaner, so that may change.)

Share this post


Link to post
Share on other sites

I actually like that idea, i do wonder about the language barrier though

 

Edit: It'd also drive poor shane up a wall :lol:

 

You can tell I currently have nothing to do, been playing with this and tried it another way:

[Greenfish Icon Editor Pro (MRU)|²|]

 

Have a quick preview by modifying one of your locally installed winapp2.ini entries and see how it sticks out so obvious that it's a winapp2.ini cleaner.

Share this post


Link to post
Share on other sites

what do you mean registry keys as paths? Your replies really seem little to do with this thread, please start your own if your going to ask outside of the winapp2 questions. Also please run the export command line and look through the inbuilt rules

 

Actually it does have to does with winapp2.ini. Okay, I have to admit my post was a bit unclear regarding the registry keys as paths.

What I meant was for FileKey to use the registry keys to get the path of the application that is installed to be cleaned.

Example: FileKey1=(registry key path) \ Files to be cleaned

Currently I have to change a lot of winapp2.ini entries manually to point to my applications paths every time a update is available.

 

He means transferring from DetectFiles to Detects, and I still try to. If you have any changes, they're appreciated.

 

:D. Will wait for the new version to see what has been updated to Detect and see if I can help with the remaining DetectFiles. Maybe add some new once later on. ^_^

Share this post


Link to post
Share on other sites

Example: FileKey1=(registry key path) \ Files to be cleaned

 

Could this be why you're having problems? Because this is how CCleaner removes things:

FileKey1=Files or folders path to be cleaned

FileKey2=Files or folders path to be cleaned (continuing on to FileKey3, 4, etc.,)

RegKey1=Registry key path to be cleaned

RegKey2=Registry key path to be cleaned (continuing on to RegKey3, 4, etc.,)

 

As for software that beyond very annoyingly uses version numbers in its install path; If the setup program allows modifying the install path I usually do so for the sake of only making one winapp2.ini cleaner for it instead of having to constantly update the winapp2.ini cleaner, and I'll usually attempt to contact the software publisher to ask if they'd stop using version numbers in the install path.

Share this post


Link to post
Share on other sites

It's okay if they use version numbers, so long as it looks like

 

HKCU\Software\Company\Software\Version

 

or

 

Program Files\Company\Software\Version

 

since that doesn't mess with detection, and wildcards can be used to clean the various versions (except for the registry one, please note the MS Visual Studio Search History entry, which has 200 regkeys :( - though ccleaner doesn't allow for wildcard usage in the registry)

Share this post


Link to post
Share on other sites
Example: FileKey1=(registry key path) \ Files to be cleaned

Currently I have to change a lot of winapp2.ini entries manually to point to my applications paths every time a update is available.

see that's what I thought you meant, and not detect file vs reg, which is why I asked. to take what you want would require quite a re-write of ccleaner. That's not a winapp2 thing it's a rewrite (one that honestly I don't think makes a whole lot of sense)

 

where would ccleaner even know where to look in the registry? And it would take longer to find the registry entry then find where the key that says where the application is installed then find that location of the PC then enumerate the files to remove then to actually remove them. Currently ccleaner shortens that roadmap by at least two steps and allows the majority of rules to be plain text instead of specialkey and specialdetect (such as Mozilla entries use.) the plain text is what allows us members to be helpful to users and developers and to develop Win*2 files

Share this post


Link to post
Share on other sites

Okay when one looks at it in the time spend in getting the location of the application using the registry makes a lot of sense vs giving it the set path instead. :blink: Thanks for pointing that out ;)

 

Well then looks like I have to make 2 files, one with only my applications correct paths and only update as needed when a new winapp2.ini comes out.

:mellow: Going to take some work :(

Share this post


Link to post
Share on other sites

Pro-Tip: if you run command-line export and rename the files winapp1.ini etc you can use the inbuilt rules and just change the locations via that

 

pro-tip 2: using a diff program, such as Winmerge, will make that task that you've set yourself much faster

Share this post


Link to post
Share on other sites

It's okay if they use version numbers, so long as it looks like

 

HKCU\Software\Company\Software\Version

 

or

 

Program Files\Company\Software\Version

 

With it being in the registry isn't the issue I was eluding to.

 

For software that doesn't use the registry to store settings, yet the publisher insists on having it installed into for example:

C:\Program Files\Some Software v1.51

and then a future version

C:\Program Files\Some Software v1.89

and so forth

 

I've tried using the asterick wildcard on such things in detecting/cleaning but couldn't get it to work.

Share this post


Link to post
Share on other sites

Modify the entry please....

 

[AI Roboform Search*]

LangSecRef=3022

Detect=HKCU\Software\Siber Systems

Default=False

RegKey1=HKCU\Software\Siber Systems\RoboForm\Query-MRU

; clears the MRU data. Will be reset when RF is restarted.

FileKey1=%Documents%\My RoboForm Data\**|mru.rfo|RECURSE

Share this post


Link to post
Share on other sites

Thanks!

 

The Detects that use "HKCU" don't seem to be detected

 

I noticed this only because firefox went from really long to really short :wacko:

 

edit: Only the firefox entries.

I did do a clean install of Firefox 14 when it was released, wonder if they changed? or did I goof the install

Share this post


Link to post
Share on other sites

Will change to HKLM for the next version. I appologize, I tend tweak entries based on how they appear on my computer, and I have several flavors of Firefox installed.

Share this post


Link to post
Share on other sites

Thanks for the big update!

 

Missed entries: #1824

 

Modified entry:

[Apple Installer Cache*]

LangSecRef=3023

Detect=HKCU\Software\Apple Computer, Inc.

Warning=You have to reinstall iTunes after adding a new windows user account.

Default=False

FileKey1=%CommonAppData%\Apple Computer\Installer Cache\*|*.*

FileKey2=%CommonAppData%\Apple\Installer Cache\*|*.*

 

Entry with typo:

[DivX Player*]

LangSecRef=3023

Detect1=HKCU\Software\DivX\Settings

Detect2=HKCU\Software\DivXNetworks\DivX Player

Default=False

RegKey1=HKCU\Software\DivX\Settings\Player\PlayerState|LastOpenFileLocation

RegKey2=HKCU\Software\DivX\Settings\TransferWizard|LastBrwosedDir

RegKey3=HKCU\Software\DivX\Settings\Converter|lastBrowseDir

RegKey4=HKCU\Software\DivX\Settings\Converter|outputDir

RegKey5=HKCU\Software\DivXNetworks\DivX Player|file

 

I think you can remove the entry ;[Macromedia Flashplayer*], because it seems that the RegKey doesn't exist anymore.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...