I thought I'd jot down my experience so far. I have two Win 10 Pro PCs with WMC installed and working (WindowsMediaCenter_10.0.10134.0). They both use elderly (but different) Hauppauge dual tuner DVB-T tuners to view UK OTA DVB-T Freeview.
I updated one (with NOVA-T-500 internal card) with the anniversary update, and it obviously removed WMC. I reinstalled it, and although it looked fine, it silently failed on start-up. There were the standard messages in the event viewer reported earlier in the thread. I reinstated the previous Win 10 build and everything was OK again.
All the comments in this thread encouraged me to have another go, and so I tried with my other PC (with a Nova-TD Duet USB tuner). This time, for the reinstall, I tried with the V8.6 and I'm afraid I got messages about paths not being found. I went beck the original installation (10.0.10134.0) and it worked! WMC seems to be working as before.
So today I came back to my main PC (with NOVA-T-500 internal card) and enthused with confidence, I had another go. Once again, It is failing with errors in the Event Log.
So I have two PCs updated to the anniversary update and one works and the other one doesn't. Work in progress.