Jump to content

Manuel S.

Experienced Members
  • Posts

    46
  • Joined

  • Last visited

Everything posted by Manuel S.

  1. That's why I want it for... just having a shortcut in CCleaner for calling WDC and delete old sys restore points. (I'm too lazy for looking for it at windows start menu)
  2. Hi: I would like Windows Disk Clean Up could be invoked from a tools menu item in CCleaner. This is a good complement tool. The code could be like this: WinExec("%windir%\system32\cleanmgr.exe", SW_SHOW); Thanks!
  3. OOOH! Yes, now it worked... The problem was "Default=TRUE" Because I was expecting CCleaner to show up a warning DURING cleaning, as it does with Firefox, not when checking the option. So it was always right, just I had to switch the check mark!!! Thanks very very much!!! BDW: CCleaner did accept C: instead %SystemDrive%
  4. Nope, it didn't work. I moved all my original .ini files to another folder in order to use winapp2.ini with ONLY the code you suggested, but warning is NOT displayed yet. (Files were deleted properly). CCleaner Version: 3.21.1767
  5. Hi: I appended this in my WinApp2.ini for cleaning temp files in a specific path: [iDE temps] Section=Misc. temp files Warning="You must exit IDE before cleaning temp files." Default=True FileKey1=c:\IDETemp\*.* My problem is that CCleaner does delete the target files, but Warning is NOT displayed. (The warning is just a reminder, just like the one for FireFox. If temp files are still being used, they won't be deleted) I am using CCleaner 3.21 under Windows 7 64 bit SP1 Thanks for any hint.
  6. Hi: I wonder if CCleaner Hotfix Uninstallers option has something to do with c:\windows\windowsxp-kbxxxxx.exe files, and if it is safe to delete those files. Thanks
  7. Bug is still in new version 3.13.1600!!
  8. Yes, absolutely agree. My point was to remark the problem with extensions like *.tmp???, and the rule from c:\ and RECURSE was only for reproducing the problem. I never said the problem was the location of files, but the type of files. I agree that I can't just run CCleaner and delete whatever it finds. But I know why I created the rule that way. The list of detected items is not very long for me, so I always check it before deleting items. That's how I realized my templates were about to be deleted. (Actually those are templates of WinMerge) Thanks for considering this issue.
  9. Did you run CCleaner to get *.tmp6 files?
  10. I think there is a misunderstanding. Let's begin again. I put this in my winapp2.ini file: [Temp files (*.tmp)] Section=Misc. temp files Default=True FileKey1=%UserProfile%|*.tmp|RECURSE This will detect good and bad files: c:\documents and settings\usr1\desktop\template_file.tmpl <- This hould not be detected as tmp file. It's a template! c:\documents and settings\usr1\desktop\garbage.tmp <-This is garbage. OK to detect it I would expect only *.tmp files, but this rule is including *.tmp* files
  11. Hi: I think there is a problem with CCleaner 3.12.1572 and Winapp2.ini file extensions. Suppose I have this code in the ini file: [Temp files (*.temp, *.tmp)] Section=Misc. temp files Default=True FileKey1=c:\.|*.temp|RECURSE FileKey2=c:\.|*.tmp|RECURSE When running CCleaner, this would detect files like: "trash.tmp", but also files like: "MyTemplate.tmpl" (Note the extension tmpl does start with tmp but is not the same) This is a potential problem, since for this and other character combinations, CCleaner could include useful files and if we do not check the results list, they will be deleted, probably without noting it. I do not know if this is an OS-related problem (API used in CCleaner calls OS functions), because I have noticed sometimes windows search does return files that have similar extensions. But if that is the case, I have not been able to reproduce it. Thanks!
  12. Yeah! that's the point: why 2 tools if CCleaner COULD do the full cleaning?
  13. Hello, When I run CCleaner 2.30 ruling to delete hotfix files for WinXP (SP3), it does delete files, but registry keeps lots of invalid entries, like: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB956744] "UninstallCommand"="C:\\WINDOWS\\$NtUninstallKB956744$\\spuninst\\spuninst.exe " [Dozens of entries like this!] (The folder $NtUninstallKB956744$ does not exist anymore) Same with other updates: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Updates\Windows XP\SP4\KB954550-v5\Filelist\9] "Location"="c:\\9886a9cf321aa4edcb\\update\\..\\i386" [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{53F5C3EE-05ED-4830-994B-50B2F0D50FCE}] "InstallSource"="c:\\076ee9b6da8e86353e6f368b383feff5\\Setup\\" Now, I would not delete by myself any of those keys because they also contain "valid" information, like a description of the hot fix and version info. However, why would CCleaner delete the files and keep the "trace" in the registry of what was deleted? I think that if it will delete hot fixes, it should delete all info, including registry records. But if that is not safe, why deleting only the files and leaving an invalid path in the registry? Thanks!!
  14. Hello: I ran CCleaner 2.30.1130 on win xp sp3 and it did not detect keys like these: HKEY_CURRENT_USER\Software\ESET\OnlineScanner\Path Data: C:\program files\ESET\ESET Online Scanner\ [ESET was uninstalled, folder does not exist anymore] HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Low Rights\ElevationPolicy\{C8FE2181-CAE7-49EE-9B04-DB7EB4DA544A}\AppPath Data: C:\program files\Java\jre6\bin [Java was upgraded, folder does not exist anymore] HKEY_CLASSES_ROOT\Installer\Products\12F610CC0793ED118B87000565084666\SourceList\Net\1 Data: C:\DOCUME~1\admin\CONFIG~1\Temp\7ZipSfx.000\ [.net framework update, but installation folder is temp, it does not exist anymore] HKEY_LOCAL_MACHINE\Software\Microsoft\Updates\Windows XP\SP4\KB956744\UninstallCommand Data: C:\WINDOWS\$NtUninstallKB956744$\spuninst\spuninst.exe [Windows update, uninstall source seems to have been deleted by ccleaner, but not in registry!] I have hundreds of these kind of entries... I suggest CCleaner could be run with an "advanced option" in order to detect wong paths to inexistent files. User would be responsible of deciding if deleting that stuff.
  15. I don't know exactly what you mean by "persistent cache"... but sounds complex. What I try to say is this: 1)Suppose I run CCleaner with my own winapp2.ini file, searching for .xyz files. I find after, let's say, 5 mins these files: c:\ccc.xyz c:\program files\something\bbbb.xyz c:\windows\aaaa.xyz 2) CCleaner will list them, and if I click "clean", it will take again 5 mins to delete them, as if CCleaner was searching again. (I suppose it does, for the lengthy time... unless it is doing something else in addition to delete files) My suggestion is that in step 1, CCleaner stores in a list the paths of the found files -whatever and wherever they are: 1) When searching, if a file matched a pattern (.xyz) => append path into a list of strings. (Is this list a persistent cache?) 2) when clicking "clean", for each file in the list, delete it. This would be much faster than scanning again. If any file in the list was deleted by the user outside CCleaner, or is locked, you can ignore the error that could happen trying to delete it. I think it is simple: at least VC++, .Net and java languages have a list class ready for inserting items and for iterating through it.
  16. Actually the problem is not searching the files, it is a little bit slow, but acceptable... the problem is when cleaning. It is as slow as it was scanning again... I wonder why they do not just keep a list of found files for deleting them instead of searching them again.
  17. Hello: I wonder why after I run CCleaner to detect custom files (defined in winapp2.ini), it lasts too long deleting the files it detected... as it were scanning again? Thanks!
  18. Hello: If I write a winapp2.ini file, which of these file types would be redundant? thumbs.db mscreate.dir chklist.ms *.chk *.err *.temp *.tmp *.gid *.wbk *.db *.diz *.fts *.ftg *.sik Thanks!!!
  19. Sorry for the mistake, I edited the date. About registry entries, I agree there are some entries we must not erase, as some files that could be detected and should not be deleted. However there are many entries that do not make sense because they correspond to uninstalled apps: HKEY_USERS\S-1-5-21-456795690-10365130-2382912392-1006\Software\Panda Software\Panda Antivirus Lite\ Maybe there are empty keys from active apps, which should not be deleted. But that's why cleaning is done in bits, checking carefully and backing up, as you noted.
  20. Hello: I am trying CCleaner 2.3.1130 (March 2010), and I think it's great for cleaning files. But for registry, I don't know if it is OK it does not detect many invalid ActiveX/COM/Software keys: HKEY_CLASSES_ROOT\CLSID\{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}\ProgID\ -Specified program identifier does not exist -The App ID referenced doesn't exist -Empty key HKEY_CLASSES_ROOT\XXXXX -File / Folder does not exist -The App ID referenced doesn't exist. Also there are many empty keys left by uninstallers: HKEY_USERS\S-1-5-21-XXXXX...
  21. Hello: I tried newest CCleaner version and I found these problems: 1-File Cleaner works well, but is a little bit slow when deleting custom files... seems it is searching again for them... wouldn't it be more efficient to keep the list of found files and just delete them instead searching again? 2-Reg Cleaner is not detecting many empty keys: HKEY_USERS\S-1-5-21-456795690-10365130-2382912392-1006\Software\ (I think it's current user, so it may vary the last numbers) Note: Empty keys in HKLM\software are detected. 3- Reg Cleaner does not detect invalid information at: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ For example: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{C09FB3CD-3D0C-3F2D-899A-6A1D67F2073F}\InstallSource InstallSource=c:\e3cd53e23950a0291dec903e\dotnetfx20\ In this case, InstallSource key points to an inexistent folder. However in the same reg folder there is unistallation data like: publisher, size, installdate, which by itself is useful, but not if InstalSource folder is retrieved. 4-As above, there are many invalid paths at: HKEY_LOCAL_MACHINE\Software\Microsoft\Updates\Windows XP\ Like: HKEY_LOCAL_MACHINE\Software\Microsoft\Updates\Windows XP\SP4\KB973687\UninstallCommand\ UninstallCommand=C:\WINDOWS\$NtUninstallKB973687$\spuninst\spuninst.exe The sp file was deleted, but uninstall information is still present. I hope somebody could give me an answer if I am wrong, thanks.
  22. I also found many old entries, specially from hotfix and patches... they are making references to temp files that do not exist anymore, like: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{2750B389-A2D2-4953-99CA-27C1F2A8E6FD}\InstallSource Data: c:\076ee9b6da8e86353e6f368b383feff5\Setup\ I think CCleaner developers should work more on this... do you know? I complained about a problem using winapp2.ini file, which made CCleaner too slow and didn't find all files I wanted to delete (recursion was not working well)... many said in this forum that there was no problem with recursion, and that slow speed was because using winapp2.ini. In Version 2.28 all this was fixed... who was right?
  23. I think IE URL history and MRU are trash. But specifically, I tried to remove windows update files and CCleaner did left lots of keys in registry, like: HKEY_LOCAL_MACHINE\Software\Microsoft\Updates\Windows XP\SP4\KB969059\UninstallCommand Data: C:\WINDOWS\$NtUninstallKB969059$\spuninst\spuninst.exe And many empty keys were not detected: HKEY_USERS\S-1-5-21-456795690-10365130-2382912392-1006\Software\FormatFactory\FormatFactory\... [30 empty folders inside it] HKEY_USERS\S-1-5-21-456795690-10365130-2382912392-1006\Software\FreeDownloadManager.ORG\Free Download Manager\... [8 empty foldersinside] HKEY_USERS\S-1-5-21-456795690-10365130-2382912392-1006\Software\Level 27 Technologies\SquawkBox\... [3 empty folders inside] ... and more! Thanks!!
  24. Hello: I run CCleaner [Jan 28th] and Wise Reg Cleaner, and found that CCleaner is not detecting lots of invalid entries in registry: -User MRU lists: HKCU\Software\Microsoft\Windows\ShellNoRoam\MUICache\, WRC will list all files there, CCleaner only lists missing files -Empty Keys: if it's CCleaner Obsolete Software, Wise Reg Cleaner will find much more empty keys! -Installer+ActiveX+TypeLibs: CCleaner 117 wrong entries, Wise Reg Cleaner will find 359, including Windows Updates and stuff from HKCR\Installer\Patches\ I hope you could check this. Thanks very much!!!
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.