Woke up this morning and suddenly I can't patch anything. Last night I noticed I couldn't use Curse to update my addons, but now that I have something else to patch I notice I can't really update anything. When I tried to launch curse earlier it gave me one message about a corrupt microsoft.net library that I clicked through accidentally and haven't gotten since.

A quick google search has enlightened me that it means my .NET Framework 3.5 is corrupted or something. Curse's help page said to disable it and reboot and reenable it, but it tells me I can't disable it because its corrupt and unreadable. I'm not sure what to do here.