Sorry I wasn't clearer in my original question. My version of windows XP is fully up to date including service pack 3. Some time ago I had registry problems which resulted in losing windows games (minesweeper hearts solitaire pinball etc), plus one or two other items. An ongoing registry fault means that my computer will not install any windows components from disc. I do not want to format my hard drive and do a re-install as the installation disc that I have only has basic windows xp and service pack 1. So, does anyone know of a programme that will check my registry, find out whats missing and repair it as necessary so that I can install windows components again. Hopefully this will be a small programme as I am restricted to dial-up internet.