what is this, i went to clear some space and i noticed it, ive never seen it before and it takes up a good chink of space for somehting that i dont know what it does, it says its published by Dell, i tried looking it up on google but it only brought back one result from a french site i think.
Since its 4 GB, I think it would be some Laptop Recovery software. Did you install anything from any DVD that came with your laptop or desktop?
i guess this is a great clue. http://www.google.com/search?hl=en&lr=&rls=GGGL,GGGL:2006-10,GGGL:en&q=924plc32&btnG=Search