Man, this is turning out to be quite a headache. 
Does ccleaner resets to its default state after deletion of winapp2.ini file ? If no, type this command on command prompt "C:\Program Files\CCleaner\CCleaner.exe" /debug
That's the problem right there. When I enter this command, the same thing happens as when trim.bat enters it, i.e., Ccleaner comes up saying "no updates available". This happens even when you remove the winapp2.ini file from the Ccleaner directory.
Now that we know where the problem is, do any of you have a clue as to how to solve it?