Categories
Windows

KB4088881 Windows 7 monthly Preview Rollup which corrects problems introduced in KB4088875

KB4088881 is a Windows 7 monthly Preview Rollup which means it’s no a security related update, it fixes several problems from the latest KB4088875 which was released 13. March 2018. In other words, yet again a new bugfix release – this time only for Windows 7.

microsoft cumulative updates

Lot’s of known issue + PAE

This new update seems to have a lot of known issue and one big point to mention here is that you only receive the update in case you PAE-Mode is enabled, however you can anyway download it manually and this isn’t really a big deal since PAE is by default enabled in Windows 7.

Like all other supported Windows Versions it needs the AV ‘workaround’ in order to see the update (see known issue for more details).

Improvements and fixes

This non-security update includes improvements and fixes that were a part of KB4088875 (released March 13, 2018) and also includes these new quality improvements as a preview of the next Monthly Rollup update:

  • Improves reliability in the Kernel, and addresses an issue that can cause applications to have unexpected memory contents on multi-processor systems.
  • Addresses issue that decreases the Universal CRT’s performance in the _gcvt and _gcvt_s functions.
  • Addresses issue in which the output to a file or pipe was fully buffered in the Universal CRT for the standard error (STDERR) stream.
  • Addresses issue in the Universal CRT by adding the “x” access mode flag to support the fopen()function.
  • Addresses issue with a race condition in the Universal C Runtime (CRT) that occurs when you update the global locale. The issue corrupts the current locale reference count and triggers a double free condition.

Known issues in this update

Symptom Workaround
After installing this update, SMB servers may leak memory. Microsoft is working on a resolution and will provide an update in an upcoming release.
A stop error occurs if this update is applied to a 32-bit (x86) machine with Physical Address Extension (PAE) mode disabled. Microsoft is working on fixing this issue. Therefore, this update is currently available to machines with PAE mode enabled.
A stop error occurs on machines that don’t support Streaming Single Instructions Multiple Data (SIMD) Extensions 2 (SSE2). Microsoft is working on a resolution and will provide an update in an upcoming release.
Because of an issue that affects some versions of antivirus software, this fix applies only to computers on which the antivirus ISV updated the ALLOW REGKEY. Contact your antivirus manufacturer to verify that their software is compatible and that they have set the following REGKEY on the computer:

Key=”HKEY_LOCAL_MACHINE”Subkey=”SOFTWARE\Microsoft\Windows\CurrentVersion\QualityCompat”

Value Name=”cadca5fe-87d3-4b96-b7fb-a231484277cc”

Type=”REG_DWORD”

Data=”0x00000000”

After applying this update, a new Ethernet virtual Network Interface Card (vNIC) may be created with default settings in place of the previously existing vNIC, causing network issues. Any custom settings on the previous vNIC are still persisted in the registry but aren’t used. Apply the resolution documented in KB3125574 (Convenience Rollup) for known issue 1:

A new Ethernet virtual Network Interface Card (vNIC) may be created with default settings in place of the previously existing vNIC, causing network issues. Any custom settings on the previous vNIC are still persisted in the registry but aren’t used.

IP address settings are lost after applying this update. Microsoft is working on a resolution and will provide an update in an upcoming release.

As you can see not all problems seems to be solved, the IP reset issue is still present and need another KB in order to correct it. Some people also noticed that this update can cause some slow-downs, this could be related to the SMB memory leak which remains unfixed.

Download

As always, you should get the updates within the next hours/days, keep in mind that you won’t get the update offer in case you manipulated your PAE settings. MS also provides a manual download link.

Conclusion

This update not fixes all the reported problems but some of them, since it doesn’t offer any security related fixes you can decide yourself if you – based on the given changelog – want to install the update or not, it’s totally up to you. Since it mentioned a performance fix I say go for it and see if it works for you or not, ensure you make a backup before and then try it.

Let me know if there some known issue or things you noticed.