Merged threads since it's the same question. Microsoft changed their update model. What used to be individual updates is now a single cumulative update.
Broken dependencies, updates, security software, malware, corruption are just a few ways an application can break. It's best to start with any error messages or look in the application event log for error codes.