I have a competing commercial registry cleaning program. I ran that program on a computer that has XP Pro and Vista Ultimate installed. XP is on C:\ and Vista is on D:\. I ran the program under XP, and later when I ran the computer under Vista, Vista appeared to undo some changes made by the commercial registry cleaning program.
I used the online chat helpline for the commercial program, and learned the program was not designed to work on multiboot computers.
Question:
Does Ccleaner recognize and/or check to see if the computer has more than one OS installed? What if the OS is not a Windows OS?
On my desktop I triple boot with Windows XP Pro, Vista Business and Windows 7 Pro. I have no problem using CCleaner with each OS and there is no corruption between the OS'es.
The only problem I did encounter with the triple boot was that XP will delete the restore points of Vista and Windows 7. The work around is to hide the Vista and Windows 7 partitions from XP. As far as Vista and Windows 7, they have no problem with the XP restore points so the XP partition is left visible to those OS'es.
The restore points were the only problem that I really encountered. Once that was resolved, each OS now peacefully co-exists with the others.
During the installs of each OS I did disabled System Restore for the partitions not related to the OS I was installing. That may have resolved a few issues before they arised.
Back when I used AVG with Win7 I did find AVG was planting folders in every OS's partition. Since then I have eliminated AVG and use MS Security Essentials with Vista and Win7. The XP OS still uses Symantecs. One nice thing is the arrangement somewhat gives me the ability to scan each OS partition with the AV and Malware program of another.
The Recycle Bin was another folder that each OS planted in the other partitions. Once in a great while Vista or Win7 wouldn't like the other's Recycle Bin and ask to replace it during boot up. Not really a problem since I have CCleaner empty those on boot anyways.
There are experts that advise against allowing a drive letter for the non-active partion.
I believe that XP and Vista have different ways of dealing with System Volume Information.
You really need to ensure that XP is not trying to monitor the Vista partition, and vice versa.
I believe Vista can do more extreme damage to XP.
If you are happy to run the risk, you should be able to run Defraggler under XP and fully defrag everything in Vista whilst no "files are in use",
and similarly run under Vista to defrag XP.
I would be happy to hear your results,
and will know it was a bad idea if you fail to return
Would you please defiine "monitor the Vista partition"?
No heartburn here about running Defraggler as you suggested, I do that occasionally anyway. And, it was time to do it again.
It still runs! I can't offer an opinion if it's faster, though, as I never pay any attention to watching how fast it boots up. When I turn that computer on, I'm usually doing something on this one at the same time.