Green means already Enabled. Checking means enable, so there is nothing to do.
If you meant on preset only, I tested now, states are remembered by checking the only disabled feature on the list, the .NET 3.5.
However, if you're saying that the state of some of these features is wrongly detected, that can be tested.
Please let me know how to see the issue by focusing on one feature.