Winders

Hi guys, is it possible to install Windows XP over the top of an existing version without losing any files or programs?

I have tried using the repair console but I’m still missing a required DLL and it can’t get it to start, and don’t really want to mess around too much in case I do some damage.

Thanks