Jump to content
CCleaner Community Forums
Winapp2.ini

Winapp2.ini additions

Recommended Posts

6 hours ago, hand_polished said:

Modified entry: [CyberLink PowerDVD *]

Added Filekey 6 & 7

 


[CyberLink PowerDVD *]
LangSecRef=3023
Detect1=HKCU\Software\CyberLink\PowerDVD14
Detect2=HKCU\Software\CyberLink\PowerDVD15
Detect3=HKCU\Software\CyberLink\PowerDVD16
Detect4=HKCU\Software\CyberLink\PowerDVD17
Detect5=HKCU\Software\CyberLink\PowerDVD18
Detect6=HKCU\Software\CyberLink\PowerDVD19
Default=False
FileKey1=%CommonAppData%\Cyberlink\Evoparser|*.xml
FileKey2=%LocalAppData%\Cyberlink\DigitalHome|*.log|RECURSE
FileKey3=%LocalAppData%\Cyberlink\PowerDVD*|*.log|RECURSE
FileKey4=%LocalAppData%\Cyberlink\PowerDVD*\cache*|*.*|RECURSE
FileKey5=%LocalAppData%\Cyberlink\PowerDVD*\CL_DMP_Browser|*.*|RECURSE
FileKey6=%LocalAppData%\Cyberlink\PowerDVD*\DefaultMember|*.*|RECURSE
FileKey7=%LocalAppData%\Cyberlink\PowerDVD*\DB1050\computer|*.db|RECURSE
RegKey1=HKCU\Software\CyberLink\PowerDVD15\CLMPSvc\MediaObj\MediaCache5\Data5
RegKey2=HKCU\Software\CyberLink\PowerDVD15\CLMPSvc\MediaObj\MediaCache5\ProgramInfo
RegKey3=HKCU\Software\CyberLink\PowerDVD15\CLMPSvc\MediaObj\MediaCache5\Thumbnail5
RegKey4=HKCU\Software\CyberLink\PowerDVD16\CLMPSvc\MediaObj\MediaCache5\Data5
RegKey5=HKCU\Software\CyberLink\PowerDVD16\CLMPSvc\MediaObj\MediaCache5\ProgramInfo
RegKey6=HKCU\Software\CyberLink\PowerDVD16\CLMPSvc\MediaObj\MediaCache5\Thumbnail5
RegKey7=HKCU\Software\CyberLink\PowerDVD17\CLMPSvc\MediaObj\MediaCache5\Data5
RegKey8=HKCU\Software\CyberLink\PowerDVD17\CLMPSvc\MediaObj\MediaCache5\ProgramInfo
RegKey9=HKCU\Software\CyberLink\PowerDVD17\CLMPSvc\MediaObj\MediaCache5\Thumbnail5
RegKey10=HKCU\Software\CyberLink\PowerDVD18\CLMPSvc\MediaObj\MediaCache5\Data5
RegKey11=HKCU\Software\CyberLink\PowerDVD18\CLMPSvc\MediaObj\MediaCache5\ProgramInfo
RegKey12=HKCU\Software\CyberLink\PowerDVD18\CLMPSvc\MediaObj\MediaCache5\Thumbnail5
RegKey13=HKCU\Software\CyberLink\PowerDVD19\CLMPSvc\MediaObj\MediaCache5\Data5
RegKey14=HKCU\Software\CyberLink\PowerDVD19\CLMPSvc\MediaObj\MediaCache5\ProgramInfo
RegKey15=HKCU\Software\CyberLink\PowerDVD19\CLMPSvc\MediaObj\MediaCache5\Thumbnail5

 

FileKey6 and FileKey7 need to be changed to:

FileKey6=%LocalAppData%\Cyberlink\PowerDVD*\DB*\computer|*.db|RECURSE
FileKey7=%LocalAppData%\Cyberlink\PowerDVD*\DefaultMember|*.*|RECURSE

Share this post


Link to post
Share on other sites

Revised Entries

Removed FileKey22 and added into [LocalSystem *] entry.

[Internet Explorer *]
LangSecRef=3022
Detect=HKCU\Software\Microsoft\Internet Explorer
Default=False
FileKey1=%AppData%\Microsoft\Internet Explorer\UserData|*.*|RECURSE
FileKey2=%LocalAppData%\Microsoft\Internet Explorer|*.log;*.txt
FileKey3=%LocalAppData%\Microsoft\Internet Explorer\CacheStorage|*.*|RECURSE
FileKey4=%LocalAppData%\Microsoft\Windows\AppCache|*.*|RECURSE
FileKey5=%LocalAppData%\Microsoft\Windows\IECompat*Cache|*.*|RECURSE
FileKey6=%LocalAppData%\Microsoft\Windows\WebCache|*.*|RECURSE
FileKey7=%LocalAppData%\Microsoft\Windows\WebCache.old|*.*|REMOVESELF
FileKey8=%LocalAppData%\Packages\windows_ie_ac_*\AC\AppCache|*.*|RECURSE
FileKey9=%LocalAppData%\Packages\windows_ie_ac_*\AC\IECompat*Cache|*.*|RECURSE
FileKey10=%LocalAppData%\Packages\windows_ie_ac_*\AC\IEDownloadHistory|*.*|RECURSE
FileKey11=%LocalAppData%\Packages\windows_ie_ac_*\AC\INet*|*.*|RECURSE
FileKey12=%LocalAppData%\Packages\windows_ie_ac_*\AC\Microsoft\CLR_v4.0\UsageLogs|*.*|RECURSE
FileKey13=%LocalAppData%\Packages\windows_ie_ac_*\AC\Microsoft\CryptnetUrlCache\*|*.*
FileKey14=%LocalAppData%\Packages\windows_ie_ac_*\AC\Microsoft\Internet Explorer\DOMStore|*.*|RECURSE
FileKey15=%LocalAppData%\Packages\windows_ie_ac_*\AC\Microsoft\Internet Explorer\Emie*List|*.*|RECURSE
FileKey16=%LocalAppData%\Packages\windows_ie_ac_*\AC\PRICache|*.*|RECURSE
FileKey17=%LocalAppData%\Packages\windows_ie_ac_*\AC\Temp|*.*|RECURSE
FileKey18=%LocalAppData%\Packages\windows_ie_ac_*\LocalState\Cache|*.*|RECURSE
FileKey19=%LocalAppData%\Packages\windows_ie_ac_*\LocalState\navigationHistory|*.*|RECURSE
FileKey20=%LocalAppData%\Packages\windows_ie_ac_*\TempState|*.*|RECURSE
FileKey21=%LocalLowAppData%\Microsoft\Internet Explorer\DOMStore|*.*|RECURSE
RegKey1=HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Storage\windows_ie_ac_001\Internet Explorer\DOMStorage
RegKey2=HKCU\Software\Microsoft\Internet Explorer\LowRegistry\Audio\PolicyConfig\PropertyStore
RegKey3=HKCU\Software\Microsoft\Internet Explorer\LowRegistry\DOMStorage
RegKey4=HKCU\Software\Microsoft\Internet Explorer\Main\FeatureControl
RegKey5=HKCU\Software\Microsoft\Internet Explorer\Recovery\PendingDelete
RegKey6=HKCU\Software\Microsoft\Windows\CurrentVersion\Ext\Stats
ExcludeKey1=FILE|%LocalAppData%\Microsoft\Windows\INetCache\IE\|container.dat
ExcludeKey2=FILE|%LocalAppData%\Packages\windows_ie_ac_*\AC\INetCache\|container.dat


Rearranged some FileKeys

Added:
%WinDir%\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\History|*.*|RECURSE
%WinDir%\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\INetCache|*.*|RECURSE
%WinDir%\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\INetCookies|*.*|RECURSE

[LocalService *]
LangSecRef=3025
Detect=HKLM\Software\Microsoft\Windows
Default=False
FileKey1=%SystemDrive%\Documents and Settings\LocalService*\Cookies|*.*|RECURSE
FileKey2=%SystemDrive%\Documents and Settings\LocalService*\Local Settings\History|*.*|RECURSE
FileKey3=%SystemDrive%\Documents and Settings\LocalService*\Local Settings\Temporary Internet Files|*.*|RECURSE
FileKey4=%SystemDrive%\Documents and Settings\LocalService*\Local Settings\Temp|*.*|RECURSE
FileKey5=%WinDir%\ServiceProfiles\LocalService\AppData\LocalLow\Microsoft\CryptnetUrlCache\Content|*.*|RECURSE
FileKey6=%WinDir%\ServiceProfiles\LocalService\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData|*.*|RECURSE
FileKey7=%WinDir%\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\History|*.*|RECURSE
FileKey8=%WinDir%\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\INetCache|*.*|RECURSE
FileKey9=%WinDir%\ServiceProfiles\LocalService\AppData\Local\Microsoft\Windows\INetCookies|*.*|RECURSE
FileKey10=%WinDir%\ServiceProfiles\LocalService\AppData\Local\Temp|*.*|RECURSE


Rearranged some FileKeys

Removed:
%WinDir%\System32\config\systemprofile\AppData\Roaming\Microsoft\Windows\Cookies|*.*|RECURSE

Added:
%WinDir%\System32\config\Systemprofile\AppData\Local\Microsoft\Windows\INetCache|*.*|RECURSE
%WinDir%\System32\config\systemprofile\AppData\Local\Microsoft\Windows\WebCache|*.*|RECURSE

[LocalSystem *]
LangSecRef=3025
Detect=HKCU\Software\Microsoft\Windows
Default=False
FileKey1=%WinDir%\System32\config\SystemProfile\Application Data\Microsoft\CryptnetUrlCache\Content|*.*|RECURSE
FileKey2=%WinDir%\System32\config\SystemProfile\Application Data\Microsoft\CryptnetUrlCache\MetaData|*.*|RECURSE
FileKey3=%WinDir%\System32\config\SystemProfile\Cookies|*.*|RECURSE
FileKey4=%WinDir%\System32\config\SystemProfile\History|*.*|RECURSE
FileKey5=%WinDir%\System32\config\SystemProfile\Local Settings\Temporary Internet Files|*.*|RECURSE
FileKey6=%WinDir%\System32\config\SystemProfile\Local Settings\Temp|*.*|RECURSE
FileKey7=%WinDir%\System32\config\systemprofile\AppData\LocalLow\Microsoft\CryptnetUrlCache\Content|*.*|RECURSE
FileKey8=%WinDir%\System32\config\systemprofile\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData|*.*|RECURSE
FileKey9=%WinDir%\System32\config\systemprofile\AppData\Local\Microsoft\Windows\History|*.*|RECURSE
FileKey10=%WinDir%\System32\config\Systemprofile\AppData\Local\Microsoft\Windows\INetCache|*.*|RECURSE
FileKey11=%WinDir%\System32\config\systemprofile\AppData\Local\Microsoft\Windows\INetCookies|*.*|RECURSE
FileKey12=%WinDir%\System32\config\systemprofile\AppData\Local\Microsoft\Windows\WebCache|*.*|RECURSE
FileKey13=%WinDir%\SysWOW64\config\systemprofile\AppData\LocalLow\Microsoft\CryptnetUrlCache\Content|*.*|RECURSE
FileKey14=%WinDir%\SysWOW64\config\systemprofile\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData|*.*|RECURSE
FileKey15=%WinDir%\SysWOW64\config\systemprofile\AppData\Local\Microsoft\Windows\History|*.*|RECURSE
FileKey16=%WinDir%\SysWOW64\config\Systemprofile\AppData\Local\Microsoft\Windows\INetCache|*.*|RECURSE
FileKey17=%WinDir%\SysWOW64\config\systemprofile\AppData\Local\Microsoft\Windows\INetCookies|*.*|RECURSE
FileKey18=%WinDir%\SysWOW64\config\systemprofile\AppData\Local\Microsoft\Windows\WebCache|*.*|RECURSE


Rearranged some FileKeys

Added:
%WinDir%\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\History|*.*|RECURSE
%WinDir%\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\INetCache|*.*|RECURSE
%WinDir%\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\INetCookies|*.*|RECURSE

[NetworkService *]
LangSecRef=3025
Detect=HKLM\Software\Microsoft\Windows
Default=False
FileKey1=%SystemDrive%\Documents and Settings\NetworkService*\Cookies|*.*|RECURSE
FileKey2=%SystemDrive%\Documents and Settings\NetworkService*\Local Settings\History|*.*|RECURSE
FileKey3=%SystemDrive%\Documents and Settings\NetworkService\*Local Settings\Temporary Internet Files|*.*|RECURSE
FileKey4=%SystemDrive%\Documents and Settings\NetworkService*\Local Settings\Temp|*.*|RECURSE
FileKey5=%WinDir%\ServiceProfiles\NetworkService\AppData\LocalLow\Microsoft\CryptnetUrlCache\Content|*.*|RECURSE
FileKey6=%WinDir%\ServiceProfiles\NetworkService\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData|*.*|RECURSE
FileKey7=%WinDir%\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\History|*.*|RECURSE
FileKey8=%WinDir%\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\INetCache|*.*|RECURSE
FileKey9=%WinDir%\ServiceProfiles\NetworkService\AppData\Local\Microsoft\Windows\INetCookies|*.*|RECURSE
FileKey10=%WinDir%\ServiceProfiles\NetworkService\AppData\Local\Temp|*.*|RECURSE


Added:
%WinDir%\System32\config\systemprofile\AppData\Local\Microsoft\Office\OTele|*.*|RECURSE
%WinDir%\SysWOW64\config\systemprofile\AppData\Local\Microsoft\Office\OTele|*.*|RECURSE

[MS Office *]
LangSecRef=3021
Detect1=HKCU\Software\Microsoft\Office\11.0
Detect2=HKCU\Software\Microsoft\Office\12.0
Detect3=HKCU\Software\Microsoft\Office\14.0
Detect4=HKCU\Software\Microsoft\Office\15.0
Detect5=HKCU\Software\Microsoft\Office\16.0
Default=False
FileKey1=%AppData%\Microsoft\Document Building Blocks|*.*|RECURSE
FileKey2=%AppData%\Microsoft\Office|*.tmp|RECURSE
FileKey3=%AppData%\Microsoft\OIS|Toolbars.dat
FileKey4=%AppData%\Microsoft\UProof|*.bin;*.XML
FileKey5=%Documents%|~*.ppt;~*.pptx;~*.doc;~*.docx|RECURSE
FileKey6=%LocalAppData%\Microsoft Help|*.*
FileKey7=%LocalAppData%\Microsoft\Office\*|OneNoteOfflineCache.onecache
FileKey8=%LocalAppData%\Microsoft\Office\OTele|*.*|RECURSE
FileKey9=%LocalAppData%\Microsoft\OneNote\*|OneNoteOfflineCache.onecache
FileKey10=%LocalAppData%\Microsoft\OneNote\*\cache|*.*|RECURSE
FileKey11=%LocalAppData%\Microsoft\OneNote\*\OneNoteOfflineCache_Files|*.*|RECURSE
FileKey12=%WinDir%\System32\config\systemprofile\AppData\Local\Microsoft\Office\OTele|*.*|RECURSE
FileKey13=%WinDir%\SysWOW64\config\systemprofile\AppData\Local\Microsoft\Office\OTele|*.*|RECURSE
FileKey14=%SystemDrive%|propfix.log
RegKey1=HKCU\Software\Microsoft\Office\11.0\MSE|LastLoadedSolution
RegKey2=HKCU\Software\Microsoft\Office\11.0\MSE\FileMRUList
RegKey3=HKCU\Software\Microsoft\Office\11.0\MSE\ProjectMRUList
RegKey4=HKCU\Software\Microsoft\Office\11.0\MSE\SolutionMRUList
RegKey5=HKCU\Software\Microsoft\Office\12.0\Common\Internet|UseRWHlinkNavigation
RegKey6=HKCU\Software\Microsoft\Office\12.0\Word\Reading Locations
RegKey7=HKCU\Software\Microsoft\Office\14.0\Common\Internet|UseRWHlinkNavigation
RegKey8=HKCU\Software\Microsoft\Office\14.0\Word\Reading Locations
RegKey9=HKCU\Software\Microsoft\Office\15.0\Common\Internet|UseRWHlinkNavigation
RegKey10=HKCU\Software\Microsoft\Office\15.0\Word\Reading Locations
RegKey11=HKCU\Software\Microsoft\Office\16.0\Common\Internet|UseRWHlinkNavigation
RegKey12=HKCU\Software\Microsoft\Office\16.0\Word\Reading Locations
RegKey13=HKCU\Software\Microsoft\Office\Common|FontBmpCache
RegKey14=HKCU\Software\Microsoft\OfficeCustomizeWizard\12.0\RecentFileList
RegKey15=HKCU\Software\Microsoft\OfficeCustomizeWizard\14.0\RecentFileList
RegKey16=HKCU\Software\Microsoft\OfficeCustomizeWizard\15.0\RecentFileList
RegKey17=HKCU\Software\Microsoft\OfficeCustomizeWizard\16.0\RecentFileList


Added:
FileKey1, FileKey5, FileKey6, FileKey7 and FileKey8

[MS OneDrive *]
LangSecRef=3021
Detect=HKCU\Software\Microsoft\OneDrive
Default=False
FileKey1=%LocalAppData%\OneDrive\cache|*.*|RECURSE
FileKey2=%LocalAppData%\Microsoft\OneDrive\logs|*.*|RECURSE
FileKey3=%LocalAppData%\Microsoft\OneDrive\setup\logs|*.*|RECURSE
FileKey4=%LocalAppData%\Microsoft\Windows\OneDrive\logs|*.*|RECURSE
FileKey5=%WinDir%\System32\config\systemprofile\AppData\Local\Microsoft\OneDrive\logs|*.*|RECURSE
FileKey6=%WinDir%\System32\config\systemprofile\AppData\Local\Microsoft\OneDrive\setup\logs|*.*|RECURSE
FileKey7=%WinDir%\SysWOW64\config\systemprofile\AppData\Local\Microsoft\OneDrive\logs|*.*|RECURSE
FileKey8=%WinDir%\SysWOW64\config\systemprofile\AppData\Local\Microsoft\OneDrive\setup\logs|*.*|RECURSE

Share this post


Link to post
Share on other sites

New Entry

[InstallService *]
DetectOS=10.0|
LangSecRef=3025
Detect=HKCU\Software\Microsoft\Windows
Default=False
FileKey1=%WinDir%\System32\config\systemprofile\AppData\Local\Microsoft\InstallService|*.*|RECURSE

Share this post


Link to post
Share on other sites
3 hours ago, SMalik said:

Revised Entries
...
[LocalSystem *]
LangSecRef=3025
Detect=HKCU\Software\Microsoft\Windows
Default=False
FileKey1=%WinDir%\System32\config\SystemProfile\Application Data\Microsoft\CryptnetUrlCache\Content|*.*|RECURSE
FileKey2=%WinDir%\System32\config\SystemProfile\Application Data\Microsoft\CryptnetUrlCache\MetaData|*.*|RECURSE
FileKey3=%WinDir%\System32\config\SystemProfile\Cookies|*.*|RECURSE
FileKey4=%WinDir%\System32\config\SystemProfile\History|*.*|RECURSE
FileKey5=%WinDir%\System32\config\SystemProfile\Local Settings\Temporary Internet Files|*.*|RECURSE
FileKey6=%WinDir%\System32\config\SystemProfile\Local Settings\Temp|*.*|RECURSE
FileKey7=%WinDir%\System32\config\systemprofile\AppData\LocalLow\Microsoft\CryptnetUrlCache\Content|*.*|RECURSE
FileKey8=%WinDir%\System32\config\systemprofile\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData|*.*|RECURSE
FileKey9=%WinDir%\\System32\config\systemprofile\AppData\Local\Microsoft\Windows\History
FileKey10=%WinDir%\\System32\config\Systemprofile\AppData\Local\Microsoft\Windows\INetCache|*.*|RECURSE
FileKey11=%WinDir%\\System32\config\systemprofile\AppData\Local\Microsoft\Windows\INetCookies
FileKey12=%WinDir%\System32\config\systemprofile\AppData\Local\Microsoft\Windows\WebCache|*.*|RECURSE
FileKey13=%WinDir%\SysWOW64\config\systemprofile\AppData\LocalLow\Microsoft\CryptnetUrlCache\Content|*.*|RECURSE
FileKey14=%WinDir%\SysWOW64\config\systemprofile\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData|*.*|RECURSE
FileKey15=%WinDir%\SysWOW64\config\systemprofile\AppData\Local\Microsoft\Windows\History
FileKey16=%WinDir%\SysWOW64\config\Systemprofile\AppData\Local\Microsoft\Windows\INetCache|*.*|RECURSE
FileKey17=%WinDir%\SysWOW64\config\systemprofile\AppData\Local\Microsoft\Windows\INetCookies|*.*|RECURSE
FileKey18=%WinDir%\SysWOW64\config\systemprofile\AppData\Local\Microsoft\Windows\WebCache|*.*|RECURSE
...

Thank you very much for all the revised entries.

The entry [LocalSystem *] has some typos:
FileKey9+11+15 need a pattern. I guess |*.*|RECURSE.
FileKey9+10+11 have a doubled backslash after %WinDir%.

And please do not rearrange the FileKeys. Please use the alphabetical order we need for WinappDebug/Winapp2ool. Thank you!

Share this post


Link to post
Share on other sites
4 hours ago, APMichael said:

Thank you very much for all the revised entries.

The entry [LocalSystem *] has some typos:
FileKey9+11+15 need a pattern. I guess |*.*|RECURSE.
FileKey9+10+11 have a doubled backslash after %WinDir%.

And please do not rearrange the FileKeys. Please use the alphabetical order we need for WinappDebug/Winapp2ool. Thank you!

You're right. I just fixed it.

Share this post


Link to post
Share on other sites
14 hours ago, SMalik said:

You're right. I just fixed it.

Thank you for your quick reply and corrections.

Share this post


Link to post
Share on other sites

Revised Entry

Added: %LocalAppData%\Packages\Microsoft.MicrosoftOfficeHub_*\AC\Microsoft\ServiceWorkerFiles|*.*|RECURSE
Removed: %LocalAppData%\Packages\Microsoft.MicrosoftOfficeHub_*\AC\Packages\Microsoft.MicrosoftOfficeHub_*\AC\INetHistory\History.*\*|*.*|REMOVESELF
Replaced some of the |REMOVESELF with |RECURSE

[Office *]
DetectOS=10.0|
LangSecRef=3031
Detect=HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppModel\SystemAppData\Microsoft.MicrosoftOfficeHub_8wekyb3d8bbwe
Default=False
FileKey1=%LocalAppData%\Packages\Microsoft.MicrosoftOfficeHub_*\AC\INet*|*.*|RECURSE
FileKey2=%LocalAppData%\Packages\Microsoft.MicrosoftOfficeHub_*\AC\Microsoft\CLR_v4.0|*.Log|RECURSE
FileKey3=%LocalAppData%\Packages\Microsoft.MicrosoftOfficeHub_*\AC\Microsoft\CryptnetUrlCache\*|*.*|RECURSE
FileKey4=%LocalAppData%\Packages\Microsoft.MicrosoftOfficeHub_*\AC\Microsoft\Internet Explorer\DOMStore\*|*.*|RECURSE
FileKey5=%LocalAppData%\Packages\Microsoft.MicrosoftOfficeHub_*\AC\Microsoft\ServiceWorkerFiles|*.*|RECURSE
FileKey6=%LocalAppData%\Packages\Microsoft.MicrosoftOfficeHub_*\AC\NVIDIA Corporation\NV_Cache|*.*|RECURSE
FileKey7=%LocalAppData%\Packages\Microsoft.MicrosoftOfficeHub_*\AC\Temp|*.*|RECURSE
FileKey8=%LocalAppData%\Packages\Microsoft.MicrosoftOfficeHub_*\AC\TokenBroker\Cache|*.*|RECURSE
FileKey9=%LocalAppData%\Packages\Microsoft.MicrosoftOfficeHub_*\LocalCache|*.*|RECURSE
FileKey10=%LocalAppData%\Packages\Microsoft.MicrosoftOfficeHub_*\LocalState\AppData\Local\Office\16.0\WebServiceCache|*.*|RECURSE
FileKey11=%LocalAppData%\Packages\Microsoft.MicrosoftOfficeHub_*\LocalState\Cache|*.*|RECURSE
ExcludeKey1=FILE|%LocalAppData%\Packages\Microsoft.MicrosoftOfficeHub_*\AC\Microsoft\Internet Explorer\DOMStore\*\|www.office[1].xml

Share this post


Link to post
Share on other sites

Did anyone notice that after the recent CCleaner updates (in which they added "Easy Clean" feature), on default configuration CCleaner can take over a minute to launch when Winapp2.ini is present in the install folder?

NOTE: I mean CCleaner not appearing at all (with a huge delay), not the usual slow loading of application entries until CCleaner becomes responsive. Now, it would be both the delay in launching, and on top of that the usual delay if you didn't trim the ini.

The reason being that it appears the "Easy Clean" is incompatible with Winapp2, so it causes a delay because the main CCleaner program is still trying to load it (and gives it a long time-out delay). Basically, the time out means the main program eventually gives up on trying to load it, but after a really long amount of time.

Workaround: go to CCleaner settings, and set "CCleaner home screen" to "Custom Clean" (this is under the language option)

 

So yes it's easy to solve for an user that knows the reason of this problem, the delay will go immediately, but I think it's less than ideal for any new user of CCleaner.

They will think Winapp2.ini broke CCleaner, like the process exists in task manager for more than a minute without having CCleaner show itself.

 

I know CCleaner principally doesn't support add-ons like this, but perhap @APMichael or @Winapp2.ini can kindly request Piriform developers to find a solution, so that addons like this won't deteriorate the user experience by default. Especially as this is an issue brought on by CCleaner getting changed. If Custom Clean is incompatible with Winapp2.ini (and the core progra tries to load it there if its the start screen) then it should be only 1 line of program code to stop the ini from being loaded in that case, until Custom Clean is opened.

Edited by mxz55

Share this post


Link to post
Share on other sites

I think the point is that Easy Clean is meant for people who have no technical knowledge whatsoever.

So it does not support custom settings and winapp2 is a user based set of custom settings.

TBH I'm not sure why anyone using winapp2 would even think of using Easy Clean - the two things are so far apart.

Share this post


Link to post
Share on other sites

Modified entry:  [Atheros Driver *]

Changed LangSecRef=3021 to LangSecRef=3024

Added  FileKey4 and FileKey5

[Atheros Driver *]
LangSecRef=3024
Detect=HKLM\Software\Atheros
Default=False
FileKey1=%CommonAppData%\Atheros|*.log|RECURSE
FileKey2=%CommonAppData%\Qualcomm Atheros WiFi Driver Installation|*.Log|RECURSE
FileKey3=%CommonProgramFiles%\Atheros|InstallLog.txt
FileKey4=%CommonProgramFiles%\Qualcomm|InstallLog.txt
FileKey5=%CommonProgramFiles%\Qualcomm Atheros|*.log

 

Share this post


Link to post
Share on other sites
1 hour ago, mxz55 said:

I know CCleaner principally doesn't support add-ons like this, but perhap @APMichael or @Winapp2.ini can kindly request Piriform developers to find a solution, so that addons like this won't deteriorate the user experience by default. Especially as this is an issue brought on by CCleaner getting changed. If Custom Clean is incompatible with Winapp2.ini (and the core progra tries to load it there if its the start screen) then it should be only 1 line of program code to stop the ini from being loaded in that case, until Custom Clean is opened.

The general solution to this is to trim the winapp2.ini file, ccleaner will load much more quickly. I wouldn't imagine CCleaner's mechanism for loading entries was ever intended to handle the thousands of entries the untrimmed file contains

11 minutes ago, nukecad said:

I think the point is that Easy Clean is meant for people who have no technical knowledge whatsoever.

So it does not support custom settings and winapp2 is a user based set of custom settings.

TBH I'm not sure why anyone using winapp2 would even think of using Easy Clean - the two things are so far apart.

I think this is right and the suggestion i'd have is for the developers to simply defer loading winapp2.ini until the custom clean screen is loaded if it's not supported in the easy clean

Share this post


Link to post
Share on other sites
51 minutes ago, nukecad said:

I think the point is that Easy Clean is meant for people who have no technical knowledge whatsoever.

So it does not support custom settings and winapp2 is a user based set of custom settings.

That's not what I mean.. I am talking about the fact new CCleaner versions encounter technical issues just from the presence of a Winapp2.ini file.

34 minutes ago, Winapp2.ini said:

The general solution to this is to trim the winapp2.ini file, ccleaner will load much more quickly. I wouldn't imagine CCleaner's mechanism for loading entries was ever intended to handle the thousands of entries the untrimmed file contains

Even though I added a note about this being unrelated to trimming, you seem to not have understood my point either.

The thing is that there are now 2 delays: the trimming thing (big amount of entries), and a long delay of CCleaner even appearing on newer versions due to the presence of Winapp2.ini, when the launch screen is Easy Clean. During this time, CCleaner won't be visible entirely, but only in Task manager as a process.

The latter is a technical issue.

51 minutes ago, nukecad said:

TBH I'm not sure why anyone using winapp2 would even think of using Easy Clean - the two things are so far apart.

Due to this technical issue, the default config would cause CCleaner not to open entirely for over a minute, as it's then configured to launch in Easy Clean mode.

After which it gets the regular (understandable) delay of loading the entries on top of it (spinning cursor over the applications list)

I think that facing users with a technical issue by default is less than ideal

 

Starting to get the point now? ; p

Basically, until you put it in settings to load in Custom Clean on launch, you will have a double waiting time.

This is an application freeze, because Ccleaner tries to load Winapp2.ini in a mode that doesn't support it. It's a program behaviour change since the updates, a bug.. and it affects ini users.

Edited by mxz55

Share this post


Link to post
Share on other sites
43 minutes ago, mxz55 said:

Even though I added a note about this being unrelated to trimming, you seem to not have understood my point either.

The thing is that there are now 2 delays: the trimming thing (big amount of entries), and a long delay of CCleaner even appearing on newer versions due to the presence of Winapp2.ini, when the launch screen is Easy Clean. During this time, CCleaner won't be visible entirely, but only in Task manager as a process.

I must admit I did not attempt to reproduce the behavior before making my post and I do see the perceived difference between the issues

If I had to guess, when CCleaner loads the Easy Clean mode (either by default or when switched to as a tab if not loaded first), it force reloads its configuration including winapp2.ini (even though it is not used) and does so before it displays its pane (ie. before the ccleaner window is spawned if the easy clean tab is the default), probably blocking the main thread while it does so

If you set the default tab to custom clean, you'll observe the normal delayed availability of the buttons as expected, but when switching to the custom clean, my ccleaner window became non responsive before switching and then once again after it loaded

The best you can do to treat this as an end user is to trim winapp2.ini which is why I suggested it; Given that this seems to be a pretty glaring ccleaner bug, I'd suggest you post it to the bug report sub forum: https://forum.piriform.com/forum/8-ccleaner-bug-reporting/

I'm not a ccleaner developer so I don't have the agency to fix the bug you're describing here, but I think they'd be keen to hear it.

I think ultimately the slow loading of the large ini is the fault here and you'll see it whether it happens before or after the window displays itself; untrimmed ini clearly had the longest delay on my machine, the trimmed ini was still slow to load but noticeably faster, and an empty file just called winapp2.ini caused no delay at all

Share this post


Link to post
Share on other sites
On 26/08/2019 at 20:54, mxz55 said:

the default config would cause CCleaner not to open entirely for over a minute, as it's then configured to launch in Easy Clean mode.

Winapp2 is great tool in the right hands, but we do not officially support it and it's definitely not considered 'default configuration'.

You can change your CCleaner home screen in the Options > Settings menu or, prior to running CCleaner, via the HomeScreen registry key Computer\HKEY_CURRENT_USER\Software\Piriform\CCleaner ("0" = Custom Clean, "1" = Easy Clean).

If that doesn't work for you, please let us know your specific use case and environment and we can see what we can do.

Share this post


Link to post
Share on other sites
4 hours ago, Stephen CCleaner said:

Winapp2 is great tool in the right hands, but we do not officially support it and it's definitely not considered 'default configuration'.

You can change your CCleaner home screen in the Options > Settings menu or, prior to running CCleaner, via the HomeScreen registry key Computer\HKEY_CURRENT_USER\Software\Piriform\CCleaner ("0" = Custom Clean, "1" = Easy Clean).

If that doesn't work for you, please let us know your specific use case and environment and we can see what we can do.

It may be worth looking into the fact that although Easy Clean doesn't support winapp2.ini, it does seem to be doing expensive work when a winapp2.ini file is present

Share this post


Link to post
Share on other sites
22 hours ago, Stephen CCleaner said:

If that doesn't work for you, please let us know your specific use case and environment and we can see what we can do.

The environment is CCleaner with default settings, and Winapp2.ini from https://github.com/MoscaDotTo/Winapp2 placed into CCleaner's installation directory root.

Current behavior: per the CCleaner default settings, the starting screen is Easy Clean, due to Winapp2 presence this will cause the CCleaner thread to freeze on launch, or exhibit another technical issue resulting from Easy Clean being unable to handle the presence of this file.

Symptom: CCleaner will not appear to be launching for mostly over a minute. After clicking the CCleaner application icon, it will only show CCleaner.exe in the task manager. It will not show the interface until it is "done" bugging. After that phase, it will start the original delay of processing the countless of Winapp2.ini entries (which is understandable and acceptable) once you click Custom Clean interface, which is only now possible because CCleaner has finally displayed itself.

Previous behavior (before the "Easy Clean" feature update):

CCleaner will start, and if the same Winapp2.ini is present, start getting a delay in usability on the Clean (now Custom Clean) tab, as expected due to the numerous Winapp2 entries.

 

So as you can see, you will get a double problem with Winapp2.ini's as a result of the latest CCleaner updates.

It became 500% worse and more impactful on the user experience of CCleaner. I really think that is avoidable.

 

It is easy to set Custom Clean as launch screen so the issue is avoided, but average users (or first time using Winapp2 or any custom ini) can be misled into thinking the INI broke their CCleaner completely, because it appears not to start at all (except for in task manager as explained) for over a minute. This means they are more likely to remove the ini and never attempt using it again, because they believe it breaks CCleaner from starting properly. This is a shame, and with just a small 'fix' in CCleaner this can be completely avoided, just by making it like the Easy Clean interface wont load the component that tries to load the ini, or fixing the reason it freezes the thread or delays the interface from showing.

Edited by mxz55

Share this post


Link to post
Share on other sites

Modified entry: [AdwCleaner *]

Added FileKey3

[AdwCleaner *]
LangSecRef=3024
Detect=HKLM\Software\AdwCleaner
DetectFile=%SystemDrive%\AdwCleaner
Default=False
FileKey1=%SystemDrive%|AdwCleaner*.txt
FileKey2=%SystemDrive%\AdwCleaner|*.txt|RECURSE
FileKey3=%SystemDrive%\AdwCleaner\Logs|*.log
RegKey1=HKLM\Software\AdwCleaner|DeleteCount
RegKey2=HKLM\Software\AdwCleaner|SearchCount
RegKey3=HKLM\Software\Wow6432Node\AdwCleaner|DeleteCount
RegKey4=HKLM\Software\Wow6432Node\AdwCleaner|SearchCount

 

Share this post


Link to post
Share on other sites

Revised Entry

Changed FileKey6

[Wondershare UniConverter *]
LangSecRef=3023
Detect=HKLM\Software\Wondershare\Wondershare UniConverter
Default=False
FileKey1=%CommonAppData%\Wondershare MediaServer|*.txt
FileKey2=%CommonAppData%\Wondershare\ProductFeatures\*Logs|*.*|RECURSE
FileKey3=%CommonAppData%\Wondershare\UniConverter\DataTrack|tmp;*.bak;*.log
FileKey4=%CommonAppData%\Wondershare\UniConverter\TempThumbDir|*.*|RECURSE
FileKey5=%CommonAppData%\Wondershare\WAF\ProductFeatures\*Logs|*.*|RECURSE
FileKey6=%ProgramFiles%\Wondershare\UniConverter\Log|*.*|RECURSE
FileKey7=%SystemDrive%\UniConverter\Downloaded\temp|*.*|REMOVESELF
FileKey8=%UserProfile%\.cache|*.*|REMOVESELF

Share this post


Link to post
Share on other sites

Hi @Winapp2.ini

winapp2ool v1.2.7175.37819

weird thing happen when using trim for this location HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Foxit Software\Foxit Reader

Detect=HKLM\Software\Foxit Software\Foxit Reader   = trimmed(wrong)

Detect=HKLM\Software\Foxit Software   = not trim(correct)

 

tested this location HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SHAREit Technologies\SHAREit and winapp2ool trim correctly

just for testing purpose, tested this location \SHAREit Technologies\SHAREit Tech and winapp2ool trim correctly

 

[Foxit Reader **]
LangSecRef=3021
Detect=HKLM\Software\Foxit Software\Foxit Reader
Default=False

Share this post


Link to post
Share on other sites
6 hours ago, dvdbane said:

Hi @Winapp2.ini

winapp2ool v1.2.7175.37819

weird thing happen when using trim for this location HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Foxit Software\Foxit Reader ...

I can confirm this behavior.

If the entry uses "Detect=HKLM\Software\Foxit Software\Foxit Reader", Trim does not detect it (and trims it out).
If the entry uses "Detect=HKLM\Software\Foxit Software", Trim detects it.

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...