They both tend to cause problems sometimes especially when you get a user that has no idea what they are doing or are scared to mess things up but I would go with xp.
In the Small shop that I work in all we use is XP.
there are a number of reasons that we like to do this in the shop. First it is the operating system the microsoft seems to update the most.
Second, We have found it more stable. We also use it because it works alot better on hardware, alot of the machines that we get in are older and XP has a quite large database of Hardware that it will automatically install. Not more messing with CD for Hardware which save a lot of time.
the only problems that I have had with XP and would take 2000 over is the fact that xp doesn't manage it resources for anything. XP will take as much resource that you will give it to take. 2000 is also a lot cheaper then 2000 in the since that it is older then XP.
Applications are more likely to work very well in Windows2000 but not in WindowsXP. Stuck process like "Not repsonding......." is less likely to happen in Windows2K.
Windows2000 is good enough for professional while WindowXP gives you experience from it gorgorous apperances.
Hardware support is an issue. WindowsXP of course is the latest OS, therefore it contains a lot more preloaded hardware drivers than windows2000.
Windows2K - For production system WindowsXP - For entertainment
If you're asking for technical help, please be sure to include all your system info, including operating system, model number, and any other specifics related to the problem. Also please exercise your best judgment when posting in the forums--revealing personal information such as your e-mail address, telephone number, and address is not recommended.
Which OS?
- Windows 2000 Professional
- Windows XP Professional