Have you tried looking at task manager to see which processes are using up the resources?
Take a look there. You'll probably be able to stop the resource hog.
One question. Why would you spend so much money for a desktop OS and why run apache instead of IIS?
Any time you run non standard software, apahe for instance, on a server OS you run into problems.