You can use Microsoft Intune to upgrade feature update on end user devices. A feature update profile can be created on Microsoft Endpoint Manager admin center from Devices -> Feature Updates for Windows 10 and later (Preview) with the specific release version (for example Windows 10 21H2) you want on all your organization devices.
Once you assign Feature update deployment profile to devices, the feature update is pushed according to the deferral policies and dealine settings of Update rings policy.
Now, once the upgrade process is complete we can create a report to find out if the devices are updated to the configured feature update version. Let’s see different ways to check a device or all devices feature update version and Export the report in a CSV file.
1. Export Feature Update report from Microsoft Endpoint Manager admin center
Please follow below steps to generate a Feature update report from Microsoft Endpoint Manager admin center.
- Login on Microsoft Endpoint Manager Admin center.
- Click on Reports.
- Click on Windows updates (preview) under Device management.
- Click on Reports tab.
- Click on Windows Feature Update Report.

- From Feature Update policy, Select a feature update profile. This is a feature update profile you configured to update devices to specific feature update version. For example. I had created a Feature update profile called Enforce version 21H2 and deployed it to all my devices. Then click on Geneate button to Generate a report.

- Once the report is generated, you will see the Update State, Update Substate, Update Agreegated information along with Device Name, User UPN etc. This report can be exported to a CSV file by clicking on Export button on top of the page.

Below information relates to Update State and Update Substate:
- Service-side data:
- Pending:
- Validation – The update can’t be offered to the device because of a validation issue with the device and Windows Update.
- Scheduled – The update isn’t ready to be offered to the device but it’s scheduled to be offered.
- On hold:
- Admin paused – The update is on hold because the Deployment being paused by an explicit Administrator action.
- ServicePaused – The update is on hold because of an automatic action by Windows Update.
- Canceled:
- Admin Cancelled – The update offer was canceled by explicit Administrator action.
- Service Cancelled – The update was canceled by Windows Update for one of the following reasons:
- The end of service for the selected content was reached and it’s no longer offered by Windows Update. For example, the device might have been added to a deployment after the content’s availability expired, or the content reached its end of service date before it could install on the device.
- The deployment content has been superseded for the device. This can happen when the device is targeted by another deployment that deploys newer content. For example, one deployment targets the Windows 10 device to install version 2004 and a second deployment targets that same device with version 21H1. In this event, 2004 is superseded by the 21H1 deployment and Windows Update cancels the 2004 deployment to the device.
- Removed from Deployment – The update offer was canceled because it was removed from the Deployment by explicit Administrator action.
- Offering:
- OfferReady – The update is currently being offered to the device by Windows Update.
- Pending:
2. Export Feature Update report from Update Rings Profile
If you have created an update ring profile and targeted that profile to all your devices. You can find feature update version of the devices using End user update status under Monitor group of Update ring profile. The report can be exported to a CSV file by clicking on Export button.

3. Export Feature Update report from Microsoft 365 Apps Admin Center
You can Enroll your devices into Microsoft 365 Apps admin center Inventory Service and Export a report of the devices which will include Feature Update version. You can filter the report and remove all other columns except Name of the Device and Feature update version to simply the report. The report include a lot more information other than just feature update version like Device make and model, OS Version, Microsoft Office version, Office Add-ins, User Name, User Email address etc.
To check Feature update version of any device from Microsoft 365 Apps admin center. Please follow below steps:
- Login on Microsoft 365 Apps Admin Center.
- Click on Inventory tab on left hand side.
- Data Insights -> Devices, click on Show all devices.
Click on any Device which will open a Pane on right-hand side. You can see all information about the device along with Feature Update which is referred as OS version.

Export Feature update Report
You can export an Inventory report in CSV which shows information about the device and office versions along with OS version which refers to as Feature Update. You can also filter the report and remove unwanted columns from the report.

Conclusion
In this blog post, we have seen different ways to generate a Feature Update port and check the version of Feature Update Installed on End user device. You should also consider enrolling your devices to Microsoft 365 Apps admin center which provides useful insights about the device versions along with Feature update versions installed. Using these methods are simple to use and does not require custom scripting solutions to gather the data from your devices.