3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Can i run Windows Xp on a server?

I was thinking about buying a server, and i was wondering what operating system i could use.
Since a server is basically a computer, can i run windows XP on it?


Thanks!


winXP.jpg
9 answers
sort by: active | newest | oldest
Dec 2, 2010. 9:13 PMReCreate says:
If your server uses the x86 architecture, then yes. (or x86-64, but that is backwards compatible with 32 bit,and XP x64 exists) But it if is IA64, then probably not. Because that architecture is specifically made for servers, and thus only server OS's are available for it. Though you may be able to find some linux compilation for IA64.
Jun 18, 2010. 9:29 AMalextricity says:
It depends on the server... Most servers have only server operating system processor instruction sets. This means that the commands that the operating system sends may not be recognized. Xp may install, but it will probably bluescreen and have driver issuesI have 6 HP servers that I have been playing around with and I have found that the best thing to do is install a basic version of linux and cluster several servers. With this cluster, you can install vmware, paralells, or any other (open source preferably) virtualization software to run XP. 64X are, in theory, 4 times as efficient as x86 computers (both hardware and software). I think that for stability you should stick to XP. For your servers, you should go to Amazon and get a 150$ HP prolient DL380 g3 because dell sucks (from experience). If you would like further support, you can contact me at alex_webatmedotcom
Apr 28, 2010. 3:40 PMMahavishnuMan says:
From the link you provided, this server does not come equipped with a DVD drive, which you will of course need in order to install an operating system (unless you feel like dumping the installation disc to a bootable USB drive first).  Besides that, if you plan on utilizing more than 3 GB RAM and all the horsepower of the two 64-bit Xeons, you will need to stick with a 64-bit OS.  This is particularly true if you are encoding video and such, as the 64-bit optimizations make chores like this much faster.

As for your original question, this model lists only 64-bit server editions of Windows as well as Red Hat Linux; from a hardware standpoint, any Windows (XP or higher) or Linux distro should work fine.  I think they list it that way because they figure it's a server, and people will only be interested in dropping a server OS on it.

If you choose 64-bit XP, you'll want to stick with XP Pro 64 - not XP 64, as there is a clear difference.  XP Pro 64 is pretty much identical in build to Windows Server 2003, and it is still supported by Microsoft (whereas XP 64 is not).  There are, however, known issues that have yet to be fixed with it.  Therefore I would recommend Windows 7 Home Premium; it can be easily stripped down to only occupy 300 MB RAM or less (which isn't that much more than XP), and the optimizations in memory management make it just as zippy as a clean XP install.

Or you can go the Linux route, it don't make no nevermind to me.
Apr 29, 2010. 1:41 PMMahavishnuMan says:
PCI-X (not to be confused with PCI-E) are directly backwards-compatible with PCI.  The slot is merely longer to accommodate the extra bus lines.

Stripping down Windows 7 gets as shallow or in depth as you want; it depends on how militant you are about ridding fluff.  A fresh installation of Home Premium (with drivers only) typically takes up between 700-800 MB RAM, including the Aero interface.  If you disable the Aero interface, get rid of any unnecessary Windows components, and disable all but the essential services, you'll get close to where you want.  It also helps to make sure newly-installed software is prevented from starting up automatically with Windows.  If you want specifics, let me know.

Apr 28, 2010. 2:04 PMRorymi6 says:
The main problem with running a GUI on a server, is that it will have an effect on the performance of the server. Unless you have a specific need to use windows I wouldn't recomend it. It would also be more stable to use a linux based operating system, like Ubuntu or CentOS. But it really depends what the application is. I assume that you mean your renting a server in a datacentre or are you just buying another computer for your home?
Rory
Apr 28, 2010. 2:10 PMNachoMahma says:
.  While there are servers that won't run Windows (eg, Motorola Macs, some proprietary servers), you're not likely to run into one of them. Just about anything based on Intel's x86 or x86-64 chip should work.
Apr 28, 2010. 1:47 PMlemonie says:
Do you have any information from anywhere that causes you to doubt that this can be done?
Your instinct is right - sure you can.

L

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!