• Thanks, Sue! Don't know why MS has to make simple things like this so confusing. 

    It's a  very frustrating business to try to fix windows updates failures. After a lot of digging, it seems I need to run the repair. But after I ran the repair, i was told I'm missing sqlncli.msi. I downloaded the only version I can find, but it still says it's the wrong file. My server has a lot of different versions of VS and SQL. Maybe that's why it's all messed up.