Categories: Microsoft

Microsoft: Windows 10 ‘Known Issue Rollback’ Auto-Fixes Update Bugs

Microsoft: Windows 10 ‘Known Issue Rollback’ Auto-Fixes Update Bugs

Microsoft has shared details on Known Issue Rollback (KIR), a Windows 10 capability used to revert buggy non-security fixes delivered through Windows Update.

KIR is not used to revert problematic security updates because it would lead to older code being reintroduced, usually more vulnerable and, potentially, containing more exploitable security bugs.

As a Windows 10 servicing improvement, Known Issue Rollback allows Microsoft to revert single and targeted bug fixes once critical regressions are detected.

In-use since late 2019

Microsoft has been using Known Issue Rollback to rollback computers affected by problematic bug fixes to a working state since late 2019.

A fully working version of KIR was introduced in Windows 10 2004 when all the components began working together as a functionally complete system.

Now, almost one year later, all fixes shipped via Windows Update to devices running Windows 10 2004 and later are using Known Issue Rollback containment.

“When Microsoft decides to rollback a bug fix in an update because of a known issue, we make a configuration change in the cloud,” the company explained in a blog post published Tuesday.

Also Read: Going Beyond DPO Meaning: Ever Heard of Outsourced DPO?

“Devices connected to Windows Update or Windows Update for Business are notified of this change and it takes effect with the next reboot.

“While these devices would still require a reboot, in most cases we have identified and published a rollback before most end-user devices would have had the chance to even install the update containing the issue. In other words, most end users will never see the regression!”

Image: Microsoft

Buggy fixes stopped from landing on hundreds of millions of devices

Since it was introduced, Known Issue Rollback allowed Microsoft to deploy bug fix mitigation to hundreds of millions of Windows devices within 24 hours of regressions being identified.

“When Microsoft decides to rollback a bug fix in an update because of a known issue, we make a configuration change in the cloud,” Microsoft explained.

“Devices connected to Windows Update or Windows Update for Business are notified of this change and it takes effect with the next reboot.”

As a direct result of this, an “overwhelming majority of Windows users” will never have the buggy Windows Update affect their devices, given that the problematic fix would be disabled on their computers.

As an example of how KIR works, Microsoft stated that a bug was discovered in April 2020 KB4550945 Preview update that prevented gamers from accessing in-game content purchased through the Microsoft Store.

After identifying the problem, Microsoft used Known Issue Rollback to push out a fix via Windows Update to quickly resolve the bug on 236 million affected Windows 10 devices.

Also available for older Windows 10 versions

According to Microsoft, Known Issue Rollback is also available in Windows 10 prior to version 2004.

“[F]or example versions 1909 and 1809, have partial support for Known Issue Rollback built into the OS and we leverage that support whenever possible when shipping updates for those versions,” Redmond added.

Known Issue Rollback configurations are not cumulative as they address specific issues (i.e., regressions).

They also come with a limited lifespan since Microsoft is usually developing and delivering resolutions for problematic bug fixes within a few months.

Also Read: Limiting Location Data Exposure: 8 Best Practices

More information on the Known Issue Rollback Windows 10 capability, including details on enterprise, end-user, and Microsoft managed rollback scenarios are available here.

Privacy Ninja

Recent Posts

Enhancing Website Security: The Importance of Efficient Access Controls

Importance of Efficient Access Controls that every Organisation in Singapore should take note of. Enhancing…

2 weeks ago

Prioritizing Security Measures When Launching Webpage

Prioritizing Security Measures When Launching a Webpage That Every Organisation in Singapore should take note…

2 weeks ago

The Importance of Regularly Changing Passwords for Enhanced Online Security

Importance of Regularly Changing Passwords for Enhance Online Security that every Organisation in Singapore should…

3 weeks ago

Mitigating Human Errors in Organizations: A Comprehensive Approach to Data Protection and Operational Integrity

Comprehensive Approach to Data Protection and Operational Integrity that every Organsiation in Singapore should know…

3 weeks ago

The Importance of Pre-Launch Testing in IT Systems Implementation

Here's the importance of Pre-Launch Testing in IT Systems Implementation for Organisations in Singapore. The…

4 weeks ago

Understanding Liability in IT Vendor Relationships

Understanding Liability in IT Vendor Relationships that every Organisation in Singapore should look at. Understanding…

1 month ago