My neighbour had major problems with Vista, the service pack one didn't install properly and effectively 'jammed' the computer. The cure was to save data and format and then install the OS followed immediately by service pack one before anything else. This was a widely known problem, I discovered, when I put the fault ID into Google. Not sure if this is relevant here?