I’ve just updated two Win7 x64 SP1 computers from Malwarebytes Free 3.3.1 to Malwarebytes Free 3.4.4. In BOTH instances, the update process removed the registry key that denotes antimalware program compatibility to receive Windows security updates and .NET security updates as well. Restoring the key brought back full WU functionality.
The exact process was:
1. Launch Malwarebytes free and go into the Settings panel.
2. Once there, click on the “Install Application Updates” button, which launched the program updater to check for new versions. This is NOT to be confused with the downloading and installing of definition updates which uses another completely separate process.
3. A new version was found, so I allowed the installation of said update to proceed.
4. Once the update finished, I was presented with a free 14 day trial of the premium version. I promptly went back into the Settings panel and clicked on the “Account Details” tab where I promptly clicked the button to deactivate the free trial, and provided a reason why I deactivated said trial.
5. Upon rebooting, I discovered that the registry key for antimalware program compatibility was completely gone. I then proceeded to recreate it and viola, I’m now all set.
Said registry compatibility key is as follows: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\QualityCompat. In the key, there should be a REG_DWORD labeled “cadca5fe-87d3-4b96-b7fb-a231484277cc” and its value should be set to zero (0).
This is just intended as a heads up for everyone, since we’re at MS-DEFCON 3 as I write this.
How did I find out this happened? I went to install Windows updates this past Thursday the 8th of March after seeing that we’d been moved by Da Boss to DEFCON 3, and I was suddenly missing the .NET and Windows Monthly Rollup that had been there just a few days before.
After looking for the compatibility key on a second Win7 machine with the specs mentioned above and finding it present, I proceeded with updating Malwarebytes 3.3.1 Free as detailed above. Immediately after completing the update procedure, I checked for the registry key and it was GONE, thus proving that Malwarebytes’ program update procedure erased the registry key, not the definition update procedure. By the way, the update procedure on the second machine was done earlier this morning, the 10th of March Pacific Daylight Time. The update on the first machine was done back on Wednesday the 7th of March.
If someone has seen reports of this on the Malwarebytes forums, please feel free to post a link here to help everyone else out.
R/
Bob99