I work on the basis that if I don't know what it is I must not use it therefore I remove it I am joking of course but this does work in some cases. If you know what drivers/hardware you need/have then the Drivers and Hardware Support sections should be easy. Basically, do as it says in the info. If you don't have a QLogic Fibre Channel Adapter (whatever that is) then you don't need the driver. If you don't have a firewire port or don't have any firewire devices don't bother with the hardware support (just make sure you have it turned off in the bios otherwise you'll get unknown hardware in you device manager if you have a port but don't use it). For example I have a TV card but I have a driver. So I can check Drivers->TV Tuners but must not check Hardware Support->TV Tunner support. As for the rest of the components I'd suggest you do a little more experimentation, maybe try removing lots of components and checking the install in a VM. I guess it's reasonable for a first attempt but I think maybe you should change some of those DO NOT REMOVE components to I DON'T KNOW components and we can get a few more notes in about their use. For example Distributed Link Tracking Client and Protected Storage can be safely removed as most users don't use or even know what these are for. Error Reporting can be safely removed so it should be green. It's irrelevant whether people like MS or not. Also there seem to be quite a few missing components here. Perhaps we can see an update coming soon? Perhaps you could add systems you've tested on and your setup in general with a mention of the hardware and software you use. Anyway well done on the effort. If you can keep at it this will turn into a valuable resource. Just remember (as mentioned) everyone has different systems and software. What works for one may not work for another. It's the bane of the software makers existence.