Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PC×
FREEDOM251

Freedom251 › Blog › ADMX

How to Deploy a Windows Server Known Issue Rollback (KIR) with Group Policy

By Freedom251 Team · · 9 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Deploying a Known Issue Rollback (KIR) in Windows Server requires the Microsoft policy-definition MSI for the exact regression, the matching Windows Server version and edition, and a computer-based Group Policy setting. Install the MSI on your Group Policy administration workstation, place its ADMX and ADML files in the domain’s Central Store when one is used, link an issue-specific GPO to the affected computer accounts, set the matching KIR policy to Disabled, refresh policy, and restart each affected server. KIR reverses only the targeted change from a nonsecurity update; it does not uninstall the update or undo security fixes.

What Known Issue Rollback does

Known Issue Rollback is a Windows servicing mechanism for a regression introduced by a nonsecurity update. Microsoft can use it to turn off the particular change causing the problem while leaving the other changes in that update installed. That is different from uninstalling the entire cumulative update, which could remove unrelated fixes as well. Microsoft describes KIR as temporary: a later update can contain corrected code, after which the old rollback setting no longer has an active change to reverse. See Microsoft’s overview at Known Issue Rollback (KIR).

As an Amazon Associate I earn from qualifying purchases.

KIR is not a general-purpose Windows update undo button. Microsoft states, “KIR only affects non-security updates and fixes. Security updates and fixes don’t use KIR.” If the affected change came from a security update, do not try to substitute a KIR template; follow the servicing guidance for that incident instead.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For enterprise-managed computers, Microsoft publishes an issue-specific policy-definition MSI. The MSI adds Administrative Template settings that an administrator can deploy through Group Policy. Microsoft activates KIR automatically through Windows Update for nonenterprise devices, but domain-managed servers require the administrator to deploy the corresponding policy.

Before you deploy: identify the exact issue

The policy is tied to one known regression, not to a broad product family. Start with the update’s Known Issues section, Windows update history or release notes, and Windows Release Health. Confirm all of the following before downloading anything:

  • The update and symptom match the Microsoft notice describing the KIR.
  • The target is a nonsecurity update regression.
  • The affected operating system is the exact Windows Server version and edition in your environment.
  • The servers are computer accounts that will receive a domain-based computer policy.

Templates and policy settings can differ between Windows versions and editions. A policy that appears correct for one Server release may not apply to another. Microsoft’s KIR guidance explains how to find the template associated with each issue and warns against assuming that one template covers every operating system: KIR documentation.

Choose the correct KIR template

Download the MSI named in Microsoft’s issue notice

Use the download link in the Microsoft notice for the specific regression and operating system. The MSI is the authoritative package for that incident; there is no universal “Windows Server KIR” policy that can be reused for unrelated problems. Record the issue name, update or KB identifier, supported Server versions, and download date in your change record.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Do not substitute a similar-looking template

If Microsoft has not published a KIR for the regression, do not activate a setting from another issue or another Server release. Contact Microsoft Support and request KIR activation guidance. Applying an unrelated policy can leave the symptom unchanged and make later troubleshooting harder.

Decision point What to verify Why it matters
Issue The symptom and update match Microsoft’s KIR notice Each policy targets a particular code change
Operating system Windows Server version and edition are listed as supported Administrative Template settings can vary by version and edition
Update type The regression came from a nonsecurity update KIR does not apply to security updates or fixes
Availability Microsoft has published a template for this incident No published template means you need Microsoft’s guidance rather than a substitute

Install the policy definitions

  1. Run the KIR MSI on the Group Policy administration computer. Use a workstation or server from which administrators edit domain GPOs. The package installs the issue-specific Administrative Template definitions under C:WindowsPolicyDefinitions, according to Microsoft’s deployment procedure.
  2. Determine whether the domain uses a Central Store. Group Policy tools read definitions from the Central Store when one is configured. Installing the MSI only on your local management computer does not publish the definitions to the domain’s SYSVOL.
  3. Copy both template file types when a Central Store is in use. Copy the matching .admx files and their language-specific .adml files into the Central Store. ADMX files describe the policy structure; ADML files provide the language resources that make the settings readable in the editor. Microsoft’s Central Store guidance explains how the store is organized and replicated across domain controllers: Create and manage a Central Store.
  4. Open Group Policy Management after the files are available. If the policy still does not appear, close and reopen the Group Policy editor so it reloads the definitions. Verify that the ADMX and the matching ADML language file are present in the Central Store and that you copied the files for the correct Server release.

On a domain without a Central Store, the local installation on the computer used to edit policy supplies the definitions to that editor. Other administrators’ computers will need the same MSI if they must edit the GPO locally.

Create and configure the KIR GPO

1. Create an identifiable GPO

In Group Policy Management Console, create a new GPO in the domain and give it a name that includes the issue and operating-system context, such as the Microsoft issue title, KB number, and Server version. A descriptive name makes a temporary mitigation visible during audits and prevents an administrator from confusing it with a permanent baseline.

2. Link it to the affected computer accounts

Link the GPO at the domain or organizational-unit level that contains the affected servers. Keep the scope as narrow as practical while you validate the rollback. Because this is a computer policy, user-account placement does not determine whether a server receives it. Check inheritance, security filtering, and any enforced or blocked links that could change the effective policy.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

3. Select the issue-specific setting

Edit the GPO and go to Computer Configuration > Administrative Templates. The MSI adds a category for the particular KIR issue. Open the setting whose description and supported operating systems match the Microsoft notice.

4. Set the matching policy to Disabled

Microsoft’s activation instructions for these templates use the policy state Disabled. This wording is counterintuitive: in the KIR template, setting the policy to Disabled activates the rollback of the targeted change. Do not disable an unrelated policy or use a generic Windows update setting. Preserve the issue, KB, Server version, and the date of the change in the GPO description and your change-management record.

Leave unrelated KIR settings at their default state. A GPO should contain only the policy required for the identified incident unless Microsoft’s notice explicitly directs otherwise.

Refresh policy and restart the servers

Under the default Group Policy configuration, Microsoft says a new policy normally reaches managed devices within 90 to 120 minutes. That is an expected refresh window, not a guarantee; site topology, connectivity, replication, and local policy processing can make the interval longer.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
  1. On an affected server, request an immediate refresh with gpupdate. If your operating procedure permits, use gpupdate /force to reapply all policy settings. Wait for the command to report completion.
  2. Confirm that the server can contact a domain controller and that the GPO link and security filtering include the computer account.
  3. Restart the affected server after the policy has applied. Microsoft’s deployment documentation is explicit: “You have to restart the affected computers in order to apply this Group Policy change.”
  4. Test the original symptom only after the restart. A policy refresh without a restart is not enough to judge whether the rollback took effect.

For a large fleet, stage the link or security scope, refresh and restart a representative set, then expand deployment while monitoring the affected workload. KIR has no published success-rate or downtime-reduction statistic; evaluate it against the specific regression and Microsoft’s issue guidance.

Rank #4
Sale
Mastering Active Directory: Design, deploy, and protect Active Directory Domain Services for Windows Server 2022
  • Mastering Active Directory: Design, deploy, and protect Active Directory Domain Services for Windows Server 2022, 3rd Edition
  • ABIS BOOK
  • Packt Publishing
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Verify that the rollback reached a server

  • Policy visibility: The issue-specific setting appears in the editor from the machine where you manage the GPO.
  • Scope: The server’s computer account is in the linked OU or otherwise included by the GPO’s security filtering.
  • Refresh: gpupdate completes without a processing error, or the normal 90–120-minute refresh interval has elapsed.
  • Restart: The server was restarted after the policy change, not merely logged off or disconnected.
  • Symptom test: The workload-specific behavior described in Microsoft’s issue notice is retested on the restarted server.

Use your normal Group Policy reporting and event-log procedures to investigate processing failures. Those tools can show whether the computer received the GPO, but the final test remains the original application or operating-system symptom.

Troubleshoot a KIR policy that is missing or ineffective

The setting is not visible in Group Policy Management

  • Confirm that you installed the MSI for the exact issue and Server version, not a similarly named incident.
  • If a Central Store exists, verify that both the ADMX and matching ADML files were copied there. A local installation does not automatically update SYSVOL.
  • Close and reopen the editor after updating policy definitions.
  • Check the language folder: an ADMX without the corresponding ADML resource can produce missing or unreadable settings.

The policy appears, but the server does not change

  • Recheck the operating-system version and edition against the template’s supported list.
  • Verify that the matching KIR setting is set to Disabled, as Microsoft directs for activation.
  • Confirm the GPO is linked where the server computer account receives it and that security filtering does not exclude the server.
  • Run gpupdate, then restart the server. Microsoft specifically advises a restart after policy changes.
  • Make sure the original issue is the one addressed by the template. KIR does not repair unrelated regressions or undo a security fix.

If the symptom remains after these checks, Microsoft recommends contacting Support. Include the affected update, Server version and edition, GPO name, policy-processing results, restart time, and the symptom’s current behavior. The official troubleshooting and lifecycle guidance is available in Microsoft’s KIR article.

Group Policy and Intune are different deployment paths

Microsoft also documents an Intune procedure that uses ADMX ingestion and custom profiles for MDM-managed devices. Group Policy GPOs are not compatible with MDM-based solutions such as Intune, so choose the path that matches how the servers are managed rather than trying to combine both methods. Microsoft states that the Intune procedure requires the cumulative update released on July 26, 2022 or later on the computer used to perform the procedure. Follow the current Intune-specific instructions in Microsoft’s deployment article.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For AD DS-managed servers, continue with the MSI, ADMX/ADML, GPO, refresh, and restart sequence described above. For MDM-managed devices, use the policy-ingestion method instead of linking a domain GPO.

Retire the mitigation when Microsoft fixes the issue

KIR is temporary. Monitor the Microsoft issue notice and release-health information for the corrected update. Microsoft says the old setting becomes benign after a subsequent update fixes the original issue, because there is no longer an active faulty change for that rollback to disable.

  1. Verify that the corrected update has reached the managed servers and that the original symptom is resolved under normal operations.
  2. Keep the KIR GPO and policy-definition files during a short validation period required by your change process, with the issue and validation evidence documented.
  3. Unlink or delete the obsolete GPO according to your organization’s change controls.
  4. Remove obsolete ADMX and ADML definitions from the Central Store when no active policy needs them. Microsoft notes that outdated policy definitions can be removed from Group Policy infrastructure.
  5. Record the retirement date and the corrected update so a future administrator can distinguish the closed mitigation from an active incident.

Do not remove the GPO merely because the server was restarted. Retire it after the corrected update is deployed and the fleet has been checked, otherwise a server that has not yet received the fix may still depend on the rollback.

Operational checklist

  • Match the Microsoft KIR notice to the exact regression, update, Windows Server version, and edition.
  • Download and install the issue-specific MSI on the Group Policy administration computer.
  • Copy the corresponding ADMX and ADML files to the Central Store if the domain uses one.
  • Create and narrowly link a clearly named computer GPO.
  • Under Computer Configuration > Administrative Templates, set the matching KIR policy to Disabled.
  • Refresh policy with gpupdate or wait for the normal 90–120-minute interval.
  • Restart every affected server before evaluating the result.
  • Monitor Microsoft’s corrected update, then remove the obsolete GPO and definitions after validation.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

ADMXCentral StoreGroup PolicyKIRKnown Issue RollbackMicrosoft updatesWindows Server

Leave a Reply

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

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.