It seems strange that you could get Windows 2000 to work from a fresh install but not WinXP! What are your laptop's specs if there are any we need to know which you did not already say in your first post? Maybe the system isn't working with xp because you have the wrong version of driver for a particular piece of hardware?