During an SQL version upgrade I have encountered that during the checkup, you will get the error stating that Database Services feature state failed. This can be fixed by finding the registry entry below and changing as follows.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.\ConfigurationState.
Change all values from 2 to 1 for all Four items in the right pane.
Re-Run the rule on the installation. Now it will be solved and through.