What Is kb3138612? | Plus 4 Fixes For Slow Update Issues

A few years ago, Microsoft rolled out some updates on Windows 7 which negatively affected the update speed on any Windows 7 system.

Specifically, the issue was about the long update times which often took hours, even forever, for some users.

A lot of users already tried a few methods to solve the issue like stopping and resuming the Windows Update service, restarting their computer, and even conducting a system file check.

If you’ve experienced the same issue on your Windows 7 computer, you can easily resolve it by installing the KB3138612 update.


The problem is, this particular update came with a bug which only makes matters worse on affected systems.

What Is The KB3138612 Update?

The KB3138612 is the Windows Update Client for Windows 7 which was released on March 2016 (Source).

It’s a patch which aimed to solve the really slow update time in Windows 7. It’s basically the replacement for the KB3135445 update that also brought forth some fresh improvements.

However, Microsoft didn’t exactly specify what changes were made, even in its Knowledge Base article.


The update also contains a few improvements to the Windows Update Client in both Windows Server 2008 R2 SP1 and Windows 7 SP1.

Before you can get this update, however, you have to install the Service Pack 1 for either Windows Server 2008 R2 or Windows 7.

How to Fix Slow Update Times on Windows 7

If you’re suffering from a really long update time on your Windows 7 computer, then the following fixes can help solve your issue.

1st Fix (Check the Updates)

Before you proceed to download the patches, you have to check them first if they are already present in your system. Here’s a simple step which is given by TCI Technologies:

  1. Go to your Control Panel by clicking the Start button and looking for Control Panel on the menu.
  2. In your Control Panel, go to System Security then View installed updates.
  3. Click the Microsoft Windows option and look for “Update for Microsoft Windows (KB3145739)” and “Update for Microsoft Windows KB3138612). If they’re not there, proceed to the 2nd fix.

Video Guide: Checking And Installing Updates on Windows 7

2nd Fix (Install Updates KB3138612 and KB3145739)

A staff from the Malwarebytes forum offered a fix for slow update times on Windows 7 by installing two updates on your computer manually.

  1. To perform the fix, you have to download then install either Chrome or Firefox.
  2. After that, download both the KB3138612 and KB3145739
  3. After you’re done downloading, install the two updates into your system.
  4. Once you have successfully installed them, head over to the Control Panel which can be accessed by pressing the Start button and looking for Control Panel.
  5. Head to System and Security, Windows Update, then let your system scan for any updates and install them.
Also Read:  How to Open Apps on a Samsung Mobile with the Function Button

Before you proceed, you have to make sure that a language pack is installed on your computer before you install these two. If you install them first before the language pack, you’ll have to reinstall.

3rd Fix (Uninstall the Patch)

While the KB3138612 can solve issues related to long update times, the problem is that Microsoft didn’t exactly specify what problems it fixes and what new improvements it offers. Due to this undisclosed “improvements”, a lot of Windows users were hesitant to trust Microsoft.

Lots of them believe that this is Microsoft’s move to coerce their users to upgrade to Windows 10. However, due to Windows 10’s buggy nature back then, people weren’t willing to make a switch.

If you’re one of them, you can choose to hide the KB3138612 patch and not install it or uninstall it if it’s already installed. To prevent encountering issues due to buggy patches, Information Week suggests removing patches you don’t need. This can be done to the KB3138612 update if you’re afraid of the possibility of Microsoft collecting information from your system via this patch.

Here’s how to do it:

  1. Click the Start button then look for Control Panel. After that, go to Add or Remove Programs.
  2. Check the box near Show Updates.
  3. After that, scroll down towards the bottom then locate the KB3138612 patch.
  4. Select it then click Remove.
  5. Once you’re done, simply restart your computer.

ALSO READ:  3+ Fixes For Aswbidsagent Service Issues

Most of the time, however, Windows will automatically reinstall the patch which you’ve just removed. To stop that from happening, you have to disable Automatic Updates.

  1. Click the Start button and look for Control Panel. On the Control Panel window, look for Security Center.
  2. From there, click Automatic Updates which is located under the “Manage security settings for” option.
  3. After that, choose from the two options:
  • Notify me but don’t automatically download or install them
  • Download updates for me, but let me choose when to install them
  1. If you pick the first option, you’ll receive a notification regarding a new update. However, you can prevent your computer from downloading and installing it automatically. Meanwhile, if you go for the second option, new updates will be automatically downloaded. The good news is that you can choose to ignore it or prevent it from getting installed.
  2. If your uninstalled patch gets offered by Automatic Updates once again, just click the “+” sign and check the option “Don’t show this update again”.

Video Guide: Uninstalling Windows 7 Updates

4th Fix (Disable Telemetry)

Due to the KB3138612 patch’s somewhat fishy nature, we can only speculate that it’s one of the updates that allow telemetry or one in preparation for an upgrade to Windows 10. We’ve already mentioned how to prevent your computer from automatically upgrading to Windows 10, so let’s talk about how you can disable telemetry this time.

A community user by the username of Phoenix suggests the following fix for disabling telemetry:

  1. On your Windows 7 computer, install both Disable IE 10 and IE 11 blocker toolkits. These will prevent the updates from showing in Windows Updates. This is because if one installs them, the KB2670838 patch would be automatically installed. This can be rather annoying as it will mess with the AERO functionality and cause you to see blurry fonts when using your browser.
  2. After downloading, run both files then extract their contents to any folder. Check the Read Me file for further instructions.
Also Read:  What is audiodg.exe? | Plus 3 Fixes For Errors

Considering that there are lots of updates you want to remove if you don’t want to upgrade, you can use a script that’s created by user Ethrem. Here’s how:

  1. Download this script and extract. After extracting, right click then Run as administrator.
  2. Run the script and wait for a screen message saying that the updates are all uninstalled.
  3. Simply restart your computer afterward.
  4. Check your Windows Updates. If your uninstalled patches reappear, you can just right click and choose Hide.

Video Guide: How To Disable Telemetry / Data Collection in Windows 7 / 8 / 8.1

Forum Feedback

An individual explains that kb3138612 is an update for Windows provided by Microsoft to fix some security and non-security issues.

It’s not a virus or malicious, and you will have to restart your device after it finishes the installing process. However, he thinks that there is not enough information what the update involves and he is worried that it might affect some of his non-Microsoft programs.

A person comments that KB3138612 replaces KB3135445 and that it’s an important one for your operating system. He adds that you can install it from the official Microsoft support page because otherwise, you might download something malicious. You just need to choose the right system – 64 or 84-bit.


A forum user stated that he used Windows 7 on his laptop and didn’t want to upgrade to the new Windows 10 because he felt that it had too many bugs and didn’t function as well as previous versions. He wanted to know if the kb3138612 update was related to the installing of Windows 10 so that he could skip it for the moment.

One more user was worried about the purpose of the kb3138612 update and was wondering whether it was related to Windows 10. He read the description which stated that it was a fix to some bugs on Windows Update Client, but still, he was unsure whether to install it or not.

Another forum member shared that he installed the KB3138612 and that he had no problems afterward. He mentions that it’s labeled an important update and that if you do not install it, you might run into issues later.

On the other hand, another forum member reports that Microsoft changed the description of the KB3138612 update. It states that the update includes support for the Windows 10, which is a red flag for him. He doesn’t recommend that you install KB3138612 if you have worries about the integrity of Windows 10. He will install only updates related to potential security breaches and will ignore the rest. The user also shares that he doesn’t trust Microsoft anymore because he isn’t sure how much of his date they are collecting.

Also Read:  5 Reasons to Use Google Slides Instead of PowerPoint

ALSO READ:  5 Fixes For Taskeng.Exe Issues & Errors

A person observes that the size of the KB3138612 is approximately 2.5 MB and that it’s an update only for Windows 7. He warns that if you’re getting it recently, there might be something wrong with your Windows Update and your system might be vulnerable to hacker attacks. He explains that even if you’ve just installed your Windows 7, you shouldn’t be getting this update because probably there is a new update available.

Another computer owner complained that he had issues with his Windows 7 update and that he couldn’t finish installing KB3138612. He tried to do it at least four times without any result. Finally, he contacted Microsoft support, who advised them to run the Windows Update Troubleshooter. Fortunately, this resolved his problem, and he was able to finish the installation of the KB3138612. Since then, he hadn’t had issues with his update.

An individual comments that you can opt for “Never check for updates” if you don’t want to receive updates for your laptop or don’t want to install ones such as KB3138612. However, he doesn’t recommend it because the updates are important for fixing security breaches and any discovered vulnerabilities. Instead, you should review all the available updates before allowing them to be installed on your machine.

Another person stated that he got a new hard drive and then installed Windows 7. He expected that all the updates would start automatically, which didn’t happen. Support recommended that he should download the KB3138612 manually, which solve the problem with the automatic updates.

A person mentioned that his notebook got stuck while installing the most recent updates and that nothing he did had had a positive result. He asked a computer expert, who said that the problem was the Windows Update Client and that he should download KB3138612 to resolve the problem. Fortunately, that seemed to work, and his device managed to finish the updating process.

To understand more about the KB3138612 update, we looked through several different tech support forums to see what people have to say about it. In general, they want to understand what KB3138612 is and what it does.

Forum Feedback URLs

  1. https://www.sevenforums.com/windows-updates-activation/393187-kb3138612-install-hide-3.html
  2. https://answers.microsoft.com/en-us/windows/forum/windows_7-update/windows-7-update-problem/5f5042cd-a509-45ef-8db5-bf5a2a7eea6d
  3. https://answers.microsoft.com/en-us/windows/forum/all/new-windows-7-install-slow-to-update/08977689-789b-4208-bb2c-56f7368d53bc


The KB3138612 patch is tied into the Windows Update which can help solve the long update times issue experienced by most Windows 7 users. However, while it does fix the issue by reducing update times from hours to minutes, it will cause your computer to automatically upgrade to Windows 10.

If you don’t want that, you can just follow the latter fixes.

Share this: