Jump to content
CCleaner Community Forums
Winapp2.ini

Winapp2.ini additions

Recommended Posts

You can select "Show all characters" in Notepad++ if that helps detecting those problems. Also newest version of N++ might help.

Share this post


Link to post
Share on other sites

I always have the newest version :) Thanks for that tip with the show all characters though, I didn't know about that.

Share this post


Link to post
Share on other sites

MODIFIED ENTRY

 

[MS Office Word More*]

Warning=This will delete the temp files created by Microsoft Word

LangSecRef=3021

Detect=HKCU\Software\Microsoft\Office\Word

Default=False

FileKey1=%AppData%\Microsoft\Word|*.*|RECURSE

FileKey2=%Documents%|~*.doc|RECURSE

 

There is no need to add the warning in this entry.

Share this post


Link to post
Share on other sites
Guest Keatah

Regarding the [VLC media player More*] entry..

 

[VLC media player More*]

LangSecRef=3023

DetectFile=%ProgramFiles%\VideoLAN\VLC\vlc.exe

Default=False

FileKey1=%AppData%\vlc|*.cache-3

FileKey2=%AppData%\vlc|*.ini

 

I simply would remove the last line FileKey2 with the .ini in it. It is there that the configuration is stored. Also, the custom menu layout is stored in this ini file.

 

FileKey1 with the cache stuff is just fine. Please leave it as such.

 

I supposed I got pissed because I didn't fully review what the new entries did, and lost my custom setup.

I don't believe CCleaner should do anything to reset applications to their default installation state.

 

But this isn't as bad as the itunes entry (from a previous winapp2.ini) that erased all the playlist files. Some folks put hours and days into making custom lists for all sorts of occasions. And to wipe them out? Who's the asshat that thunked that one up?? While backing them up is easy as exporting them, I bet a lot of folks don't bother. It's easy enough to kill them in itunes anyways.

 

Not only that, the entry kills the library and backup. You might as well have installed iTunes on a fresh PC - so bad this is. Potentially screwing you out of hundreds or thousands of dollars of purchased music and other media. Not to mention the time put into building a digital music library over the years. My iTunes playlist/library is 7 years old and has grown to 25,000 songs and 80 playlists for all occasions. And to kill it with misplaced checkmark? GOOD GOD!!!

 

Well thanks to backups from the previous week, no big deal for me. It cost me about 1 hour to restore stuff. But whatabout other folks? There's gonna be an ohh-s**t moment sooner or later.

 

I know it's good practice to check stuff out prior to using it, but when you have backups you're golden, and ya' can do things that are more risky. And you get stupid.

 

Besides, why ohh why would you want to return iTunes to it's default state with every run of CCleaner? Here's the offender! I don't recall immediately if it is in the current winapp2.ini or not.

 

[iTunes Library & Playlist*]

LangSecRef=3023

DetectFile=%ProgramFiles%\iTunes\iTunes.exe

Default=False

FileKey1=%Music%\iTunes|iTunes Music Library.xml

FileKey2=%Music%\iTunes|iTunes Library.itl

 

Don't get me wrong, I love all the work being put into winapp2.ini and suggest we continue on as we have been.

Share this post


Link to post
Share on other sites

Please put a warning on iTunes Album Artwork Cache and WMP Album Art Cache entries.

 

I have modified the iTunes entries. Are they working OK now?

Share this post


Link to post
Share on other sites

Regarding the [VLC media player More*] entry..

 

[VLC media player More*]

LangSecRef=3023

DetectFile=%ProgramFiles%\VideoLAN\VLC\vlc.exe

Default=False

FileKey1=%AppData%\vlc|*.cache-3

FileKey2=%AppData%\vlc|*.ini

 

I simply would remove the last line FileKey2 with the .ini in it. It is there that the configuration is stored. Also, the custom menu layout is stored in this ini file.

 

FileKey1 with the cache stuff is just fine. Please leave it as such.

 

I supposed I got pissed because I didn't fully review what the new entries did, and lost my custom setup.

I don't believe CCleaner should do anything to reset applications to their default installation state.

 

But this isn't as bad as the itunes entry (from a previous winapp2.ini) that erased all the playlist files. Some folks put hours and days into making custom lists for all sorts of occasions. And to wipe them out? Who's the asshat that thunked that one up?? While backing them up is easy as exporting them, I bet a lot of folks don't bother. It's easy enough to kill them in itunes anyways.

 

Not only that, the entry kills the library and backup. You might as well have installed iTunes on a fresh PC - so bad this is. Potentially screwing you out of hundreds or thousands of dollars of purchased music and other media. Not to mention the time put into building a digital music library over the years. My iTunes playlist/library is 7 years old and has grown to 25,000 songs and 80 playlists for all occasions. And to kill it with misplaced checkmark? GOOD GOD!!!

 

Well thanks to backups from the previous week, no big deal for me. It cost me about 1 hour to restore stuff. But whatabout other folks? There's gonna be an ohh-s**t moment sooner or later.

 

I know it's good practice to check stuff out prior to using it, but when you have backups you're golden, and ya' can do things that are more risky. And you get stupid.

 

Besides, why ohh why would you want to return iTunes to it's default state with every run of CCleaner? Here's the offender! I don't recall immediately if it is in the current winapp2.ini or not.

 

[iTunes Library & Playlist*]

LangSecRef=3023

DetectFile=%ProgramFiles%\iTunes\iTunes.exe

Default=False

FileKey1=%Music%\iTunes|iTunes Music Library.xml

FileKey2=%Music%\iTunes|iTunes Library.itl

 

Don't get me wrong, I love all the work being put into winapp2.ini and suggest we continue on as we have been.

 

I don't remember seeing [iTunes Library & Playlist*] entry in Winapp2.ini.

Share this post


Link to post
Share on other sites

Missed this modified entry:

[Jagex Cache*]
LangSecRef=3023
DetectFile1=%WinDir%\.jagex_cache_32
DetectFile2=%UserProfile%\jagexcache
Default=False
FileKey1=%WinDir%\.jagex_cache_32|*.*|RECURSE
FileKey2=%UserProfile%\jagexcache*|*.*|RECURSE
FileKey3=%UserProfile%|jagex__preferences*.dat
FileKey4=%UserProfile%|jagex_cl_runescape_LIVE*.dat
FileKey5=%UserProfile%|jagex_runescape_preferences*.dat

This entry should be as is, wildcards don't work in DetectFile path (or at least not in this one, just tested it). In the FileKey you can use wildcards, though:

[star Wars The Force Unleashed 2 Crash Logs*]
LangSecRef=3023
DetectFile=%LocalAppData%\LucasArts\Star Wars The Force Unleashed 2
Default=False
FileKey1=%LocalAppData%\LucasArts\Star Wars The Force Unleashed *|*.*

Some entries that didn't make to the newest Winapp2.ini:

My new entry for Adobe Acrobat:

[Adobe Acrobat Cache & Updater Logs*]
LangSecRef=3021
DetectFile1=%LocalAppData%\Adobe\Acrobat
Default=False
FileKey1=%LocalAppData%\Adobe\Acrobat\*\Updater|*.log
FileKey2=%LocalAppData%\Adobe\Acrobat\*\Cache|*.lst

The entry mentioned above and these Adobe Acrobat entries could be edited/modified/combined and remove version numbers (use wildcards instead, like in the entry above):

[Adobe 8.0 Recent Files*]
LangSecRef=3021
Detect=HKCU\Software\Adobe\Adobe Acrobat\8.0\AVGeneral
Default=False
RegKey1=HKCU\Software\Adobe\Adobe Acrobat\8.0\AVGeneral\cRecentFiles
FileKey1=%LocalAppData%\Adobe\Acrobat\8.0\Cache\Search80|*.*

[Adobe Acrobat Cache*]
LangSecRef=3021
DetectFile=%LocalAppData%\Adobe\Acrobat
Default=False
FileKey1=%LocalAppData%\Adobe\Acrobat|*.idx|RECURSE

[Adobe Distiller Cache*]
LangSecRef=3021
DetectFile=%AppData%\Adobe\Acrobat\Distiller 10
Default=False
FileKey1=%AppData%\Adobe\Acrobat\Distiller 10\Cache|*.*|RECURSE

 

Using this entry Apple makes you redownload iTunes installers / http://forum.pirifor...ndpost&p=205045

[Apple Installation Temps*]
LangSecRef=3023
DetectFile=%CommonAppData%\Apple Computer
Default=False
FileKey1=%CommonAppData%\Apple Computer\Installer Cache|*.*|RECURSE
FileKey2=%CommonAppData%\Apple\Installer Cache|*.*|RECURSE

 

[Adobe Acrobat Setup Files*]
LangSecRef=3021
DetectFile1=%LocalAppData%\Adobe
Default=False
FileKey1=%LocalAppData%\Adobe\Reader *\Setup Files|*.*

[ATI Technologies Log*]
LangSecRef=3024
DetectFile1=%ProgramFiles%\ATI Technologies
Default=False
FileKey1=%ProgramFiles%\ATI Technologies|cccutil64.txt

[Mozilla Thunderbird Install Log*]
LangSecRef=3022
DetectFile1=%ProgramFiles%\Mozilla Thunderbird
Default=False
FileKey1=%ProgramFiles%\Mozilla Thunderbird|install.log

[Windows WinSAT Logs*]
LangSecRef=3025
DetectFile1=%WinDir%\Performance\WinSAT
Default=False
FileKey1=%WinDir%\Performance\WinSAT|winsat.log

[Windows Panther Logs*]
LangSecRef=3025
DetectFile1=%WinDir%\Panther
Default=False
FileKey1=%WinDir%\Panther|*.log

[Windows ServiceProfiles\NetworkService Temps*]
LangSecRef=3025
DetectFile1=%WinDir%\ServiceProfiles\NetworkService\AppData\Local\Temp
Default=False
FileKey1=%WinDir%\ServiceProfiles\NetworkService\AppData\Local\Temp|*.txt

[Windows Prefetch*]
LangSecRef=3025
DetectFile1=%WinDir%\Prefetch
Default=False
FileKey1=%WinDir%\Prefetch|*.*

[Windows Live Setup Logs*]
LangSecRef=3025
DetectFile1=%ProgramData%\Microsoft\WLSetup
Default=False
FileKey1=%ProgramData%\Microsoft\WLSetup\CabLogs|Logs.CAB
FileKey2=%ProgramData%\Microsoft\WLSetup\Logs|*.log

[Windows Installer Temps*]
LangSecRef=3025
DetectFile1=%WinDir%\Installer
Default=False
FileKey1=%WinDir%\Installer|*.tmp|RECURSE

Also some modified entries:

[skype Installers*]
LangSecRef=3023
DetectFile1=%CommonAppData%\Skype
Default=False
FileKey1=%CommonAppData%\Skype\*|Skype.msi
FileKey2=%CommonAppData%\Skype|SkypeToolbars.msi|RECURSE

[ATI/AMD Graphics Driver Install Files*]
LangSecRef=3024
Detect=HKLM\Software\Ati Technologies\Install\ATI Catalyst Install Manager
Default=False
FileKey1=%SystemDrive%\ATI|*.*|REMOVESELF
FileKey2=%SystemDrive%\AMD|*.*|RECURSE

[iTunes Logs*]
LangSecRef=3023
DetectFile=%ProgramFiles%\iTunes\iTunes.exe
Default=False
FileKey1=%AppData%\Apple Computer\Logs|*.*
FileKey2=%WinDir%\system32\config\systemprofile\AppData\Roaming\Apple Computer\Logs|*.log|RECURSE

I think this entry:

[Comodo Installer Temps*]
LangSecRef=3025
DetectFile1=%CommonAppData%\Comodo\Installer
Default=False
FileKey1=%CommonAppData%\Comodo\Installer|*.tmp

Could be modified to:

[Comodo Installer & Downloader Temps*]
LangSecRef=3024
DetectFile1=%CommonAppData%\Comodo
Default=False
FileKey1=%CommonAppData%\Comodo\Installer|*.*
FileKey2=%CommonAppData%\Comodo Downloader|*.*

Share this post


Link to post
Share on other sites

MODIFIED ENTRY

[star Wars: The Old Republic Beta Logs & Dumps*]
LangSecRef=3023
DetectFile1=%ProgramFiles%\Electronic Arts\BioWare\Star Wars-The Old Republic
Default=False
FileKey1=%ProgramFiles%\Electronic Arts\BioWare\Star Wars-The Old Republic\betatest\retailclient\Temp|*.log
FileKey2=%ProgramFiles%\Electronic Arts\BioWare\Star Wars-The Old Republic\logs|*.log
FileKey3=%Documents%|Install STAR WARS The Old Republic.log
FileKey4=%LocalAppData%\SWTOR\CrashDump\swtor|*.*

Share this post


Link to post
Share on other sites

[Windows Prefetch*]
LangSecRef=3025
DetectFile1=%WinDir%\Prefetch
Default=False
FileKey1=%WinDir%\Prefetch|*.*

 

Bad idea, this is built into CCleaner and not cleaned on win7/vista because it is detrimental to performance of the superfetch

 

[Windows Live Setup Logs*]
LangSecRef=3025
DetectFile1=%ProgramData%\Microsoft\WLSetup
Default=False
FileKey1=%ProgramData%\Microsoft\WLSetup\CabLogs|Logs.CAB
FileKey2=%ProgramData%\Microsoft\WLSetup\Logs|*.log

 

This is in winapp2.ini as WLSetup, I'll change the name.

 

[Apple Installation Temps*]
LangSecRef=3023
DetectFile=%CommonAppData%\Apple Computer
Default=False
FileKey1=%CommonAppData%\Apple Computer\Installer Cache|*.*|RECURSE
FileKey2=%CommonAppData%\Apple\Installer Cache|*.*|RECURSE

Didn't know it still did that, I wish apple weren't so picky. I'll remove it.

 

 

Thanks for the rest :)

Share this post


Link to post
Share on other sites

[Windows Prefetch*]
LangSecRef=3025
DetectFile1=%WinDir%\Prefetch
Default=False
FileKey1=%WinDir%\Prefetch|*.*

 

Bad idea, this is built into CCleaner and not cleaned on win7/vista because it is detrimental to performance of the superfetch

 

[Windows Live Setup Logs*]
LangSecRef=3025
DetectFile1=%ProgramData%\Microsoft\WLSetup
Default=False
FileKey1=%ProgramData%\Microsoft\WLSetup\CabLogs|Logs.CAB
FileKey2=%ProgramData%\Microsoft\WLSetup\Logs|*.log

 

This is in winapp2.ini as WLSetup, I'll change the name.

 

[Apple Installation Temps*]
LangSecRef=3023
DetectFile=%CommonAppData%\Apple Computer
Default=False
FileKey1=%CommonAppData%\Apple Computer\Installer Cache|*.*|RECURSE
FileKey2=%CommonAppData%\Apple\Installer Cache|*.*|RECURSE

Didn't know it still did that, I wish apple weren't so picky. I'll remove it.

 

 

Thanks for the rest :)

Well, I'm not sure about the Apple entry 'cause I don't have iTunes installed (just remember you saying so). If someone could test it, would be nice.

And for the Prefetch; as said built-in entry cleans only XP, and yes I've read about it's affects to performance, if cleaned often. Also, if you disable Superfetch (like you should if using SSD), Windows doesn't remove the Prefetch files.

Share this post


Link to post
Share on other sites

Still, most people are not running on an SSD just yet, and even more are direly uninformed as to what the prefetch does and why you shouldn't play with it.

Share this post


Link to post
Share on other sites
Still, most people are not running on an SSD just yet, and even more are direly uninformed as to what the prefetch does and why you shouldn't play with it.

 

I agree. I think A Better place for that would be a seperate thread, With A Title Like "SSD Drives Run Better/Longer without superfetch". In which you describe the "disable defrag & prefetch on SSD" reasoning (with links to reputable sources which agree). As well, talk about that prefetch files are left behind and can be permanently removed via that entry. If you are detailed in your thread and Take the time to make is abundantly clear that

  1. This advice is ONLY FOR SSD-as-sytem-drive Users
  2. Piriform does not (as with any winapp2 entry) provide support for the misuse

then I see no reason not to have it be a stickied thread. However it would be up to you (at least at first) to catch any questions in the thread ;)

Share this post


Link to post
Share on other sites

Given some time and research, I can put together the thread, unless Nodles wishes to himself :)

Share this post


Link to post
Share on other sites

Given some time and research, I can put together the thread, unless Nodles wishes to himself :)

Doesn't matter for me, I can help with it if needed.

Share this post


Link to post
Share on other sites

Well, I'm not sure about the Apple entry 'cause I don't have iTunes installed (just remember you saying so). If someone could test it, would be nice.

And for the Prefetch; as said built-in entry cleans only XP, and yes I've read about it's affects to performance, if cleaned often. Also, if you disable Superfetch (like you should if using SSD), Windows doesn't remove the Prefetch files.

 

I don't recommend Apple Installation Temp entry. I have tried R-Wipe&Clean (http://www.r-wipe.co..._Download.shtml). That program does wipe Prefetch data. I asked the developer that how safe is to wipe the Prefetch data since Superfetch service is running. They said there is no harm to remove Layout.ini file and .pf files from Prefetch directory.

Share this post


Link to post
Share on other sites

NEW ENTRIES

[iSkysoft Video Converter Logs*]
LangSecRef=3023
DetectFile=%ProgramFiles%\iSkysoft\Video Converter\Log
Default=False
FileKey1=%ProgramFiles%\iSkysoft\Video Converter\Log|log.txt

[DeepBurner Logs*]
LangSecRef=3024
DetectFile=%AppData%\DeepBurner
Default=False
FileKey1=%AppData%\DeepBurner|DeepBurner.log

Share this post


Link to post
Share on other sites

Apple Installer Cache

 

[Apple Installer Cache*]
LangSecRef=3023
DetectFile=%commonappdata%\Apple\Installer Cache
Default=False
FileKey1=%commonappdata%\Apple\Installer Cache|*.*|RECURSE

 

This folder is not for iTunes or QuickTime, it is for the Apple Updater itself and the Apple Application Support.

It looks like Apple does not delete old versions when installing a new one. This folder has become extremely large by old installer versions on my computer.

Share this post


Link to post
Share on other sites

DELETE THIS CATEGORY

[installShield Cabinet-Log File Viewer*]
LangSecRef=3021
Detect=HKCU\Software\InstallShield\InstallShield Cabinet and Log File Viewer
Default=False
RegKey1=HKCU\Software\InstallShield\InstallShield Cabinet and Log File Viewer\Recent File List

 

MODIFIED ENTRY

[installShield Professional*]
LangSecRef=3021
Detect=HKCU\Software\InstallShield
Default=False
RegKey1=HKCU\Software\InstallShield\InstallShield Professional\6.0\IsCabVu|MRU1
RegKey2=HKCU\Software\InstallShield\InstallShield Professional\6.0\IsCabVu|MRU2
RegKey3=HKCU\Software\InstallShield\InstallShield Professional\6.0\IsCabVu|MRU3
RegKey4=HKCU\Software\InstallShield\InstallShield Professional\6.0\IsCabVu|MRU4
RegKey5=HKCU\Software\InstallShield\InstallShield Cabinet and Log File Viewer\Recent File List
RegKey6=HKCU\Software\InstallShield\16.0\Professional\Recent File List
RegKey7=HKCU\Software\InstallShield\17.0\Professional\Recent File List
RegKey8=HKCU\Software\InstallShield\18.0\Professional\Recent File List

 

The above will work on InstallShield 2010/11/12, on the old Cabinet File Viewer (in 2010 and bellow) and new Cabinet-Log File Viewer (in 2011 and above), the old InstallShield Professional entries did nothing to clean the MRU list of the main app, it only cleaned the MRU list for the cab file viewer (IsCabVu), this is addressed in the new entries with HKCU\Software\InstallShield\16.0\Professional\Recent File List

Share this post


Link to post
Share on other sites

Update for Any Video Converter.

 

Before:

[AnvSoft Any Video Converter (Database)*]
LangSecRef=3023
Detect=HKCU\Software\AnvSoft
Default=False
FileKey1=%AppData%\AnvSoft\Any Video Converter|*.db

 

After:

With a proposed shorter name, new detection since they make other software too, also we don't need the developer name listed in the cleaner name/title.

[Any Video Converter*]
LangSecRef=3023
Detect=HKCU\Software\AnvSoft\Any Video Converter
Default=False
FileKey1=%appdata%\AnvSoft\Any Video Converter|*.db
FileKey2=%appdata%\AnvSoft\Any Video Converter|*.log

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

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

Create an account

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

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×