(especially if an update is indeed the cause) is an "in-place upgrade" (also called a "repair installation"). Read ALL of the following link carefully:
http://support.microsoft.com/default.aspx?scid=kb;en-us;315341

You should also make use of the Recovery console to run CHKDSK /r before doing the in-place update as this might also solve the problem.