could be software is running that is preventing the service pack 3 installation from completing. also it could be that windows itself is messed up. if that is the case you'll want to backup your data then do a fresh install of windows to update to the latest service pack