If your list is complete, then you already have more disabled than I do. But for reference you can look at:
http://bbs.blackviper.com/index.php/topic,476.0.htmlbut be aware there is an error in that list that is corrected later on. Security Accounts Manager is shown as disabled and without it I could not make any local network connections. You also show it as disabled, and I found that without it the Server and Computer Browser services would not start. Since network connections will not function, there are a number of other network related functions that can be disabled. Check the Dependencies Section of each of the properties to see how the functions are related. It boils down to a matter of trial and error. There is no "Cook Book" recipe for service requirements.
You also show your Event Log disabled. This is not a good idea, because without that you are essentially running blind. Mind you, with all those services disabled, it would probably fill up pretty quickly anyway.
The service that I found made the most difference in both speed and reliability was the Task Scheduler. It causes all sorts of things to happen in the background. You cannot disable the Task Scheduler from the Service Manager. You have to disable it in the registry (see
http://bbs.blackviper.com/index.php/topic,628.0.html ). Again, there are negative aspects to disabling this. I just checked, and the Task Scheduler is dependent on the Event Log, so it also will not start. I get the feeling that you have already gone too far.
J.A. Coutts