Whenever I ran CCleaner with 'MS Search' entry enabled, Index (Search engine) got corrupted.
Most of the Index files are locked. The safe way to remove the Index files is to wipe at system reboot and CCleaner doesn't have that option. I am listing the Application log below.
The application cannot be initialized.
Details:
The registry value cannot be read because the configuration is invalid. Recreate the content index configuration by removing the content index. (HRESULT : 0x80040d03) (0x80040d03)
Yes, this option most certainly breaks Windows Indexer. A very poor choice to thrust this choice on unsuspecting users. I have had to warn countless friends to whom I have recommended CCleaner, to turn this off
Try As I Might I cannot recreate this problem in Win7 32. Not only did I get none of those errors but I didn't even have any slow down in search seeking anything (including a phrase in a text file)
OK. Type index into the Windows 7 search box and select Indexing Options. Note the number of entries reported. If you have multiple drives - add them as this will build a considerable number of entries. Mine is 273,462 with a number of drives added. The default set is smaller. Allow some time at idle for the index to be built up. Disks will spin!
Select MS search in CCleaner. Run it and then reboot.
Once up, type index into the search box again and after the delayed time period has elapsed you will see that the index has been broken and is rebuilding from scratch.
Look in the event viewer and note all the errors about files being corrupt at the time of boot.
(corrupt indexes and logfiles, ESENT errors and JET database errors)
After I de-selected this MS Search option I have had no re-occurences of this issue. CCleaner is definitely breaking an important function of Windows, causing unnecessary disk thrashing.
I have just done an analyse test on MS Search and it looks like the files will still be 'cleaned'
2) I have no new errors for Search in my Application
Also, Yes even unchecked if you right click an items and tell it to Analyze or clean it will still analyze or clean this is by design; this way a user can clean a single item without making it a true in their settings, ie for "one-time" cleans .
I must be missing something here... I see what both of you are saying, but... First, by checking the 'MS Search' box, we've told CCleaner to clean the search index and database, and if it's gone, empty (or invalid), Windows will need to rebuild it. But second, if CCleaner 'clean's the search index and/or database files in a way which causes system event "Errors", then perhaps how it's 'cleaning' needs to be revisited. Replacing those files with default 'empty' versions might be a better method. Or anything else which simply makes Windows do a total rebuild...
I don't have an Administrative Events log, if you mean the filter all that is, is a saved filter and gives me no more (in fact less) log events, and none of the ones given are from search.
Don't get me wrong I am not saying you are wrong nor that this entry is not causing these, or any, problems; i've only stated I cannot recreate the issue you are having.
The Developers read all threads, though rarely comment, so they may be able to recreate this in the Lab.
From memory, they weren't specifically 'search' errors, they were a cluster of errors (corrupt indexes and logfiles, ESENT errors and JET database errors) which were recorded every time it happened. The message was that the index had been 'corrupted' and was being re-built and upon inspection, the Indexer, which had been complete and populated was now building from scratch again.
I didn't happen every time as some files may have been in use when CCleaner was run but it was these files that can be 'analyzed' that had been corrupted (actually deleted!)
From memory, they weren't specifically 'search' errors, they were a cluster of errors (corrupt indexes and logfiles, ESENT errors and JET database errors) which were recorded
my use of a filter for "search" as the source was based on the image provided by the second poster, erwin_mi, if this filter needs to be changed please provide me with a like image and I'll check again
I experienced exactly those symptoms. The search errors I may not have experienced in the same way. The article though is specifically what I saw before I switched the MS Search option off in CCleaner.