Fix problems that block programs from being installed or removed
First, you'll need to download the troubleshooter. Download troubleshooter. If you see the File Download box when you start downloading, select Run or Open. The troubleshooter provides steps for you to follow. If a program isn't listed in the uninstall options, you'll be asked for that program's product code.
Use the System File Checker tool to repair missing or corrupted system ...
To resolve this problem, perform the System File Checker scan in safe mode, and make sure that the PendingDeletes and PendingRenames folders exist under %WinDir% \WinSxS\Temp. Windows Resource Protection found corrupt files and successfully repaired them. Details are included in the CBS.Log %WinDir% \Logs\CBS\CBS.log.
Uninstall or remove apps and programs in Windows - Microsoft Support
Press and hold (or right-click) on the app, then select Uninstall. Select Start > Settings > Apps > Apps & features . Find the app you want to remove, select More > Uninstall. Note: Some apps can't be uninstalled from the Settings app right now. For help uninstalling these apps, follow the instructions to uninstall from Control Panel.
Fix problems that block programs from being installed or removed
First, you'll need to download the troubleshooter. Download troubleshooter. If you see the File Download box when you start downloading, select Run or Open. The troubleshooter provides steps for you to follow. If a program isn't listed in the uninstall options, you'll be asked for that program's product code.
Update for Visual C++ 2013 Redistributable Package
Fixes an issue in which applications that use the MFC library of Visual C++ 2013 may behave incorrectly when the operating system is in high-DPI mode.
Update drivers manually in Windows - Microsoft Support
Learn how to update drivers in Windows using Device Manager to update or reinstall a driver.
Update for Visual C++ 2013 and Visual C++ Redistributable Package
When you use Microsoft Visual C++ 2013, you may encounter the following issues: Heap corruption occurs because of a synchronization bug in SetLocale, and this triggers an access violation. When you install an updated redistributable package, binaries for non-target architectures are removed.
Update for Visual C++ 2013 and Visual C++ Redistributable Package
Fixes a problem in which a program that you build by using Microsoft Visual C++ 2013 crashes and you receive an "Illegal Instruction" exception.
Automatically fix Windows security issues - Microsoft Support
Follow these steps to automatically diagnose and repair Windows security problems by turning on UAC, DEP protection, Windows Firewall, and other Windows security options and features. Select the Download button on this page. In the File Download dialog box, click Run or Open, and then follow the steps in the Windows Security Troubleshooter.
Use a fix-it tool with Windows 10 - Microsoft Support
Fix-it tools aren’t used in Windows 10. Instead, use a troubleshooter to help solve problems with your PC.