Have you tryed to run a free space wipe more than once, does it stop on the same file. Is this file big, could the file be corupt. Have you done a sfc/scannow or a chkdsk to make sure that the .dll files are not corrupt and the HD files are all in order. If that is all in order maybe something...