You know those wonderfully helpful time estimates software tries to formulate on behalf of the impatient user? Rarely, in my experience, is the time estimate accurate and usually it is so far off it is comical. Case in point today: while uninstalling Xceed Components, the installer first reported that the time remaining was 9 seconds, but it stayed at 9 seconds for at least 20 minutes. The dialog disappeared, to be replaced by another dialog... Ah, only 94 minutes to go! A few minutes later (no more than 3) yet another estimate is reported back: 14 minutes! Well, that is better than 94 minutes, but in no way does this represent how much time it is ACTUALLY going to take.
Just give it up. Don't report time estimates. Just let me know that the operation is ongoing and give me a progress bar. Get back to the work of actually installing or removing or whatever it is you are designed to do.