All About Fix KB5012170 Fails to Install in Windows 11

All About Fix KB5012170 Fails to Install in Windows 11

Windows 11, the latest version of Microsoft’s operating system, has brought numerous improvements and new features to users. However, like any other software, it is not without its issues. One of the common problems encountered by Windows 11 users is the failure of KB5012170 update to install. This update, also known as the “cumulative update for Windows 11 version 21H2”, is essential for ensuring the security and stability of the system. In this article, we will delve into the causes of this update failing to install and provide potential solutions to help users overcome this frustrating issue.

How to Fix KB5012170 Fails to Install in Windows 11?

Windows 11 is the latest operating system from Microsoft, and it comes with many improvements and new features. However, like any other software, it may also encounter problems, such as failing to install updates. Recently, many users have reported that they are unable to install the KB5012170 update on their Windows 11 systems. If you are also facing this issue, don’t worry, as there are some solutions that can help you fix KB5012170 fails to install in Windows 11.

Here are some possible solutions that you can try to fix this issue:

Solution 1: Restart your computer

Sometimes, a simple restart can solve many issues, including update failures. Therefore, before trying any other solutions, restart your computer and try to install the update again.

Solution 2: Use the Windows Update Troubleshooter

Windows 11 comes with a built-in troubleshooter that can help you fix various update-related issues. Follow these steps to use the Windows Update Troubleshooter:

1. Press the Windows key + I to open the Settings app.

2. Click on “Update & Security.”

3. Select “Troubleshoot” from the left-hand menu.

4. Click on “Windows Update” and then click on “Run the troubleshooter.”

5. Follow the instructions on the screen, and the troubleshooter will start detecting and fixing any issues with the update.

Solution 3: Check your internet connection

A stable internet connection is necessary for installing updates, so make sure that your internet connection is working properly. You can also try connecting to a different network and see if the update installs successfully.

Solution 4: Run the DISM tool

The Deployment Image Servicing and Management (DISM) tool is another built-in tool that can help you fix update-related issues. Here’s how to use it:

1. Open the Command Prompt as an administrator.

2. Type the following command and press Enter:

DISM.exe /Online /Cleanup-image /Restorehealth

3. Once the process is complete, restart your computer and try installing the update again.

Solution 5: Perform a clean boot

Sometimes, third-party applications can interfere with the update process, causing it to fail. Performing a clean boot will help you identify and fix any such issues. To perform a clean boot, follow these steps:

1. Press the Windows key + R to open the Run dialog box.

2. Type “msconfig” and press Enter.

3. In the System Configuration window, go to the “Services” tab.

4. Tick the checkbox next to “Hide all Microsoft services” and then click on “Disable all.”

5. Go to the “Startup” tab and click on “Open Task Manager.”

6. Disable all the items on the list and restart your computer.

7. After the restart, try installing the update again.

Solution 6: Manually reset the Windows Update components

If none of the above solutions work, you can try resetting the Windows Update components manually. To do this, follow these steps:

1. Press the Windows key + R to open the Run dialog box.

2. Type “services.msc” and press Enter.

3. In the Services window, locate the following services and make sure they are all running:

– Windows Update Service
– Cryptographic Service
– Background Intelligent Transfer Service (BITS)
– MSI Installer

4. If any of the services are not running, right-click on

1. Run Windows Update Troubleshooter

One common issue that Windows users often encounter is problems with Windows Update. This vital tool is responsible for keeping your operating system up-to-date with the latest security patches and bug fixes. However, sometimes it may fail to work properly, leaving your system vulnerable to security threats and hindering its overall performance.

Fortunately, Microsoft has provided a built-in troubleshooter to help users resolve Windows Update issues. In this blog, we will discuss how to run the Windows Update Troubleshooter and fix any problems that may be preventing your system from updating.

Step 1: Open the Windows Update Troubleshooter
To open the Windows Update Troubleshooter, go to the Start menu and type “troubleshoot” in the search bar. Select “Troubleshoot settings” from the options that appear. In the new window that opens, scroll down and click on “Windows Update” under the “Get up and running” section. Then, click on the “Run the troubleshooter” button.

Step 2: Run the Troubleshooter
Once the Windows Update Troubleshooter opens, click on “Advanced Settings” and check the box next to “Apply repairs automatically.” This will allow the troubleshooter to automatically fix any problems it finds.

Then, click on “Next” to start the troubleshooting process. The troubleshooter will scan your system for any issues related to Windows Update and attempt to fix them.

Step 3: Review and Apply Fixes
After the troubleshooter has finished scanning, it will display a list of problems it has found. Review the list and click on “Apply this fix” next to each problem to have it resolved.

If the troubleshooter is unable to fix the problem, it will provide some suggestions for how to manually resolve the issue.

Step 4: Restart Your System
Once all the issues have been resolved, restart your system to ensure the changes take effect.

Step 5: Check Windows Update
After your system restarts, go to Windows Update and check for updates. If the troubleshooter was successful, your system should now be able to update without any problems.

In some cases, running the Windows Update Troubleshooter may not resolve the issue. If this happens, you can also try resetting the Windows Update components by running the commands “net stop bits”, “net stop wuauserv”, “net stop appidsvc” and “net stop cryptsvc” in the Command Prompt. Then, run the troubleshooter again and check for updates.

In conclusion, the Windows Update Troubleshooter is a helpful tool for resolving issues with updating your system. By following these steps, you can easily fix any problems and ensure your system stays up-to-date and secure.

2. Perform an SFC scan

2. Perform an SFC scan

One of the most common and effective solutions for troubleshooting computer issues is performing an SFC (System File Checker) scan. This tool is built into Windows operating systems, and it can help identify and repair corrupt or missing system files.

Here’s how to perform an SFC scan on your Windows computer:

Step 1: Open the Command Prompt
You can open the Command Prompt by typing “cmd” in the search bar or by pressing the Windows key + R and typing “cmd” in the Run dialogue box.

Step 2: Run the SFC scan
In the Command Prompt, type “sfc /scannow” and press enter. This will initiate the SFC scan. The scan may take some time, so be patient and do not interrupt it.

Step 3: Check the scan results
Once the scan is complete, you will be able to see the results. If any corrupted or missing files were found and successfully repaired, you will see a message stating, “Windows Resource Protection found corrupt files and successfully repaired them.”

Step 4: Restart your computer
In order for the changes to take effect, you will need to restart your computer.

If the scan did not find any issues, or if it was unable to repair them, you can try running the scan in Safe Mode. To do this, restart your computer and press F8 repeatedly before the Windows logo appears. From the Advanced Boot Options menu, select Safe Mode and then repeat the steps above.

It’s important to note that sometimes the SFC scan may not be able to fix all the issues. In such cases, you may need to use other troubleshooting methods, such as performing a system restore or resetting your computer.

In conclusion, an SFC scan is a useful tool for identifying and repairing system file issues on your Windows computer. It is always a good idea to run this scan when facing any computer problems, as it may help resolve the issue and prevent further damage to your system.

3. Manually Download the Update

As technology continues to advance, software and operating systems are constantly being updated and improved upon. For the most part, these updates can be downloaded and installed automatically, without any manual intervention needed. However, there may be situations where manually downloading an update is necessary.

One such situation may arise if you have disabled automatic updates on your device, either by choice or due to an error. In this case, you will need to manually download the update and then install it on your device. Here’s how you can do that:

1. Check for the Update: The first step is to check if there is an update available for your device. You can do this by going to the settings or system preferences of your device and looking for the “System Updates” or “Software Updates” option. If there is an update available, you will see it listed there.

2. Download the Update: Once you have confirmed that there is an update available, you will need to download it. Most updates can be downloaded directly from the device’s settings or system preferences. However, if you are unable to download it from there, you can visit the manufacturer’s website and look for the update there. Make sure you download the correct update for your device.

3. Transfer the Update to Your Device: Once the update has been downloaded, you will need to transfer it to your device. This can be done in a few different ways, depending on your device. Some devices allow you to transfer files through a USB cable, while others may require you to use a microSD card or an external storage device. Follow the instructions for your specific device to transfer the update.

4. Install the Update: Now that you have the update on your device, you can proceed with the installation process. Again, this can vary depending on your device, but in most cases, you can start the installation process by going to the settings or system preferences and selecting the option to install the update. This may take a few minutes, so make sure your device is fully charged or plugged in during the installation process.

5. Check for Updates Again: After the installation is complete, it’s always a good idea to check for any additional updates. This will ensure that your device is running on the latest version and all the necessary updates have been installed.

Manually downloading an update may seem like a tedious process, but it can be necessary in certain situations. It’s important to keep your device updated to ensure the best performance and security. If you are having trouble downloading or installing updates, you can always reach out to the manufacturer’s customer support for assistance.

4. Disable Third Party Antiviruses

When it comes to protecting our devices from viruses and malware, most of us turn to trusted third-party antivirus software. These programs are designed to provide an extra layer of security to our devices and keep them safe from potential threats. However, there may be situations where you may want to disable third-party antivirus software. In this blog, we will discuss why you may want to do so and how to go about it.

Why disable third-party antiviruses?

1. Conflicts with Windows Defender

Windows Defender is the built-in antivirus program on Windows systems. When you install a third-party antivirus software, it automatically disables Windows Defender to prevent any conflicts between the two programs. However, in some cases, these conflicts may still arise, resulting in system errors and slowdowns. In such situations, disabling the third-party antivirus may help resolve the issue and restore the system’s performance.

2. Compatibility issues with other software

Third-party antiviruses may also have compatibility issues with other programs installed on your system. This can cause crashes, errors, or other issues that may affect your overall system performance. Disabling the antivirus temporarily can help identify if it is causing the problem and find a solution.

3. System resources and performance

Antivirus software is resource-intensive, and running multiple programs simultaneously can slow down your system. If you are using a low-powered device, this can have a significant impact on your system’s performance. In such cases, you may want to disable third-party antiviruses to improve your system’s speed and efficiency.

How to disable third-party antiviruses?

The process of disabling third-party antiviruses varies depending on the software you are using. Generally, you can find an option to turn off or disable the program in its settings or by right-clicking on the program’s icon in the system tray. You can also follow these general steps to disable the antivirus:

1. Open the antivirus program from the Start menu or by double-clicking its icon on the desktop.

2. Look for an option to turn off, pause, or disable the program. It may be found under the settings menu or by right-clicking on the program’s icon in the system tray.

3. Click on the option and confirm your choice if prompted.

4. Your third-party antivirus should now be disabled. Keep in mind that this is a temporary measure, and you should re-enable the antivirus once you are done using the program or software that caused the conflict.

In some cases, the third-party antivirus may automatically turn back on after a set period. If you want to permanently disable the antivirus, you may need to uninstall it from your system.

Final Thoughts

While third-party antiviruses are essential for protecting your device from potential threats, there may be situations where disabling them can be necessary. If your system is facing compatibility issues, performance issues, or conflicts with other software, temporarily disabling the antivirus may help resolve the problem. However, it is essential to remember to re-enable the antivirus once you are done with the task at hand to ensure the continued security of your device.

5. Uninstall Recently Installed Updates

5. Uninstall Recently Installed Updates

As with any type of software or hardware, updates are a regular part of a tech user’s life. While these updates are meant to improve performance and fix issues, there are times when they can cause more harm than good. In such cases, it might be necessary to uninstall the recently installed updates. Here’s why and how to do it.

Why Uninstall Recently Installed Updates?

1. Compatibility Issues: Sometimes, updates can cause compatibility issues with other installed programs or hardware. This can result in crashes, errors, and other malfunctions.

2. Performance Problems: In rare cases, updates can actually slow down a device or program instead of improving its performance. This can be due to bugs or glitches in the update.

3. Software Conflicts: If there are multiple updates available for different programs or software, it’s possible that they can conflict with each other if installed at the same time.

4. Security Concerns: While updates are meant to improve security, there have been instances where they have introduced new vulnerabilities or caused security breaches.

How to Uninstall Recently Installed Updates:

1. Go to Control Panel on Windows or System Preferences on Mac.

2. Click on “Uninstall a Program” or “Software Update.”

3. Look for the update you want to uninstall and click on “Uninstall” or “Remove.”

4. Follow the on-screen prompts to complete the uninstallation process.

5. Once the update is uninstalled, restart your device to apply the changes.

Note: Some updates may not have an option to uninstall, in which case you can try rolling back to a previous restore point or using a third-party update management tool.

Preventive Measures:

To avoid any potential issues with updates, it’s always a good idea to:

1. Read the release notes before updating to understand what changes or improvements the update will bring.

2. Wait a few days before installing the update. This gives time for any major bugs or compatibility issues to be identified and fixed.

3. Keep regular backups of your system. In case an update causes major problems, you can always restore your system to a previous version.

In conclusion, uninstalling recently installed updates is a straightforward process that can help resolve any issues that may arise. However, it’s important to take caution and try out preventive measures to minimize the likelihood of issues occurring in the first place.

6. Update BIOS

Updating the BIOS (Basic Input/Output System) of your computer is an essential step to keeping your system running smoothly and efficiently. BIOS is a firmware that is responsible for initializing and testing hardware components and loading the operating system when you turn on your computer.

Why Update BIOS?

BIOS updates are released by computer manufacturers to fix bugs, improve compatibility, and add support for new hardware or software. By updating the BIOS, you can ensure that your computer runs with maximum stability, performance, and security. In some cases, it can also resolve issues such as system crashes, booting problems, and hardware glitches.

How to Update BIOS?

1. Identify your current BIOS version: Before updating the BIOS, it is important to know the current version of your BIOS. You can find this information by restarting your computer and pressing a specific key (usually F2, F10, or Del) to enter the BIOS settings.

2. Locate the correct BIOS update: Visit the website of your computer manufacturer to find the latest BIOS update for your specific model. Make sure to download the correct update as installing an incorrect BIOS update can potentially cause serious problems.

3. Prepare for the update: Before starting the update process, make sure to backup all important data as a precautionary measure. You should also ensure that your computer is connected to a stable power source to avoid any power interruptions during the update.

4. Update the BIOS: Once you have downloaded the BIOS update, follow the manufacturer’s instructions to install it. Usually, this involves placing the update file on a USB flash drive and booting into the BIOS to initiate the update process.

5. Follow on-screen instructions: Depending on your computer model, the BIOS update process may differ. However, you will usually be prompted to confirm the update and the process may take a few minutes to complete.

6. Restart your computer: After the update is complete, your computer will automatically restart. Once it’s booted back up, enter the BIOS settings to check if the update was successful. If everything appears to be working fine, you have successfully updated your BIOS.

Note: It is important to remember that updating the BIOS can be a delicate process and any mistakes can potentially cause serious damage to your computer. It is recommended to seek assistance from a professional if you are not confident in performing the update yourself.


Updating your BIOS is a crucial step in maintaining the health and performance of your computer. It is recommended to check for updates regularly and install them whenever they are available. However, make sure to follow all the necessary precautions and guidelines provided by your computer manufacturer to ensure a smooth and successful update.

7. Enable Secure Boot

Secure Boot is a security feature designed to prevent unauthorized or malicious software from loading during the boot process of a computer. It is available on most modern computers and is enabled by default. In this blog post, we will discuss how to enable Secure Boot on your computer and the benefits of doing so.

1. What is Secure Boot?

Secure Boot is a feature of the Unified Extensible Firmware Interface (UEFI) that was introduced to enhance the security of the boot process on computers. It ensures that only trusted software, such as operating systems and drivers signed by a trusted Certificate Authority, are allowed to load during the boot process. This prevents malicious software from being loaded, thereby protecting the system from potential attacks.

2. Why should you enable Secure Boot?

Enabling Secure Boot on your computer provides several benefits, including:

– Protection against rootkits and other malware: Secure Boot prevents unauthorized software from loading during the boot process, making it more difficult for malware to gain access to your system.
– Protection against bootkit attacks: Bootkits are a type of malware that infects the boot process of a computer, making it difficult to detect and remove. Secure Boot helps prevent bootkit attacks by only allowing trusted software to load during the boot process.
– Protection during system updates: With Secure Boot enabled, the boot process will only allow updates from trusted sources. This ensures that updates are not compromised by malware.
– Secure dual-booting: If you have multiple operating systems installed, Secure Boot ensures that each operating system is verified before it is allowed to load. This helps prevent unauthorized operating systems from being loaded, providing additional security to your computer.

3. How to enable Secure Boot on Windows computers

If you have a computer running Windows 10, you can easily enable Secure Boot by following these steps:

1. Press the Windows key + X on your keyboard and select “Settings”.
2. Click on “Update & Security” and then select “Recovery”.
3. Under “Advanced startup”, click on “Restart now”.
4. Once your computer restarts, select “Troubleshoot” and then “Advanced options”.
5. Click on “UEFI Firmware Settings” and then select “Restart”.
6. Your computer will restart and take you to the BIOS settings menu.
7. Navigate to “Security” or “Boot” menu (the location may vary depending on your computer’s manufacturer).
8. Look for the “Secure Boot” option and set it to “Enabled”.
9. Save and exit the BIOS settings.

Note: The steps may vary slightly for different computer manufacturers. If you are unsure, you can refer to your computer’s manual or contact the manufacturer for assistance.

4. How to enable Secure Boot on Mac computers

To enable Secure Boot on a Mac computer, follow these steps:

1. Shut down your Mac and turn it on while holding the Option (⌥) key.
2. When the Startup Manager appears, select the “Utilities” menu and then choose “Firmware Password Utility”.
3. Click on “Turn on Firmware Password”.
4. Follow the on-screen instructions to set a password.
5. Once the password is set, Secure Boot will be automatically enabled on your Mac.

5. Troubleshooting Secure Boot

If you encounter any issues after enabling Secure Boot, such as your computer failing to boot or certain hardware components not working, it is possible that the software or drivers are not compatible with Secure Boot. In such cases, you can try

8. Reset the Secure Boot Keys to Default Factory Settings

8. Reset the Secure Boot Keys to Default Factory Settings

Secure Boot is a feature of modern computers that protects them from malicious software and unauthorized changes to the system. This feature ensures that only trusted software and hardware can run on the computer, keeping it safe from potential threats. However, at times, you may need to reset the Secure Boot keys to default factory settings for troubleshooting purposes or when installing a new operating system. In this blog post, we will guide you through the process of resetting the Secure Boot keys to default factory settings.

Step 1: Access UEFI/BIOS settings
To reset the Secure Boot keys, you need to access the UEFI/BIOS settings of your computer. To do this, restart your computer and repeatedly press the key that takes you to the UEFI/BIOS setup. This key may vary depending on the manufacturer of your computer. Common keys include F2, F10, or Delete.

Step 2: Navigate to the Secure Boot menu
Once in the UEFI/BIOS setup, navigate to the Secure Boot menu. It is usually located under the Security or Boot section. If you are having trouble finding it, refer to your computer’s manual.

Step 3: Reset the Secure Boot keys
In the Secure Boot menu, you will see an option to reset Secure Boot keys to default factory settings. Select this option and confirm your selection when prompted. This will reset all the Secure Boot keys to their default factory settings.

Step 4: Save and exit
After resetting the Secure Boot keys, save your changes and exit the UEFI/BIOS setup. This will restart your computer with the new Secure Boot settings.

Step 5: Check the Secure Boot status
Now, check the Secure Boot status to ensure that the keys have been reset successfully. To do this, go back to the Secure Boot menu and see if the Secure Boot status is now set to “Disabled.” If it is, the keys have been reset to default factory settings.

Step 6: Re-enable Secure Boot
If you want to re-enable Secure Boot, follow the same steps and in the Secure Boot menu, select the option to enable Secure Boot. This will create new Secure Boot keys and activate the feature.

In conclusion, resetting the Secure Boot keys to their default factory settings is a simple process that can be done in a few steps. However, do note that this may disable certain features on your computer, and you should only do it if necessary. It is always recommended to have Secure Boot enabled for the best security of your system.


In conclusion, Fix KB5012170 is an important update for Windows 11 users as it resolves various issues and improves the overall performance of the operating system. However, it has been reported by many users that the update fails to install, causing frustration and inconvenience. From troubleshooting steps to potential solutions, we have discussed various ways to fix this issue and ensure a successful installation of Fix KB5012170. It is recommended to try these methods and stay updated with the latest news and updates from Microsoft. We hope that this article has provided you with a better understanding of why the update fails to install and how to resolve it. As always, it is important to backup your system before attempting any fixes. By following these guidelines, you can successfully install

Leave a Reply

Your email address will not be published. Required fields are marked *