In IE under tools - options select the advanced tab. There is an "Empty temporary internet file folder when browser is closed" checkbox. Make sure it's unchecked. If already is unchecked, then I don't know. Could be all these scrubber programs you have been running to get the hijacker too.