CCleaner's cleaning for safari

CCleaner deletes Topsites.plist in C:\Users\user\AppData\Roaming\Apple Computer\Safari when the internet history for safari is specified, but Topsites.plist is for so-called speeddial for safari, and it should not be cleared.

Please consider this problem.

P.S.

Is there any documents or help file that explains what actual files and directories are deleted when cleaning?

top sites is meant to be cleaned. exclude it in the exclusions option if you don't want it removed

run "c:\program files\ccleaner\ccleaner.exe" / export

with the quotation marks replace c:\program files\ccleaner with the location of your ccleaner. it will export all the inbuilt cleaning rules into plain text ini files.

Even the pinned ones?

not so sure that ccleaner can see a visible difference between the two. I don't use safari except to test pages on multiple browsers so I've never used top sites

here is the Safari history entry

 
[safari - Internet History]
ID=2010
LangSecRef=3028
LangRef=3162
Default=True
DetectFile=%ProgramFiles%\Safari\Safari.exe
FileKey1=%appdata%\Apple Computer\Safari|History.plist
FileKey2=%appdata%\Apple Computer\Safari|LastSession.plist
[color=#ff0000]FileKey3=%appdata%\Apple Computer\Safari|TopSites.plist[/color]
FileKey4=%appdata%\Apple Computer\Safari|Downloads.plist
FileKey5=%localappdata%\Apple Computer\Safari\History|*.*
FileKey6=%localappdata%\Apple Computer\Safari\Webpage Previews|*.*|RECURSE
SpecialKey1=N_SAFARI_HISTORY

As ccleaner can not clean from within a ini or plist file it's all-or-nothing