I used those values a lot in SMS2003 during SW deployments to check if applications were installed correctly.
It’s quite easy to fix them back in SCCM. Just change two rows in
<SCCM folder>\inboxes\clifiles.src\hinv\sms_def.mof
(Make a copy of the sms_def.mof file first)
Open the file on all Primary servers in your hirarchy and change the “FALSE” to “TRUE” on the values you want to add to next hardware inventory cycle.
In my case I searched for “win32_service” and then changed Started and State to TRUE. Worked perfect!