Did you find a solution to this problem??
tried all known fixes, including all suggestions from MS but it did not resolve the issue.
Had to backup all my data and then do a full Win7 re-install.
Do make sure that u have DATA on a seperate partition, so that ur efforts are always safe.
Win7 even on good hardware like DELL, is not stable, even today.