I am having performance problems with a Windows small business server. Clients accessing the server lock up frequently for several seconds during the day. When this happens the Page faults per second and Disk queue length are going sky high. The processes that seem to have the most page faults are mmc.exe and wmiprvse.exe.
There is also another process - w3wp.exe which starts (but not for a while after server is started) that consumes over 100mb of memory but never uses any CPU. Which service is this part of and can I select for it not to start. We are not using exchange server or many of the other applications as at present the server is primarily a file server.