With Feature updates for Windows 10 and later in WS1, you can select the Windows feature update version that you want devices to remain at, like Windows 10 version 20H2 or a version of Windows 11. WS1 supports setting a feature level to any version that remains in support at the time you create the policy.
This can be completed by creating a set of profiles. I typically setup 2 or 3 profiles being applied to different sets of users. It does mean that you need to create separate assignment groups. It's always good practice. I would recommend:
Pilot - Normally people in your team
Pre-Production - Aim to have atleast 10% of your organisation from a variety of teams
Production - The rest of the organisation.
Okay, so to create follow these steps.
Click DEVICES > Profiles
![](https://static.wixstatic.com/media/09fad1_ea07a0919fbe453e8028c79eab78804f~mv2.png/v1/fill/w_362,h_226,al_c,q_85,enc_auto/09fad1_ea07a0919fbe453e8028c79eab78804f~mv2.png)
Click ADD > Add Profile
![](https://static.wixstatic.com/media/09fad1_a71fed2ae0e941b795ff4a2ed44a4393~mv2.png/v1/fill/w_403,h_213,al_c,q_85,enc_auto/09fad1_a71fed2ae0e941b795ff4a2ed44a4393~mv2.png)
Click Windows, Windows Desktop and Device Profile
![](https://static.wixstatic.com/media/09fad1_d3f609d6e71e49baa8d69f5d401533fe~mv2.png/v1/fill/w_980,h_416,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/09fad1_d3f609d6e71e49baa8d69f5d401533fe~mv2.png)
Give your Payload or Profile and name, always good practice to make it meaningful. Add your assignment group.
![](https://static.wixstatic.com/media/09fad1_06223fe5068b44ec9bc3ab5b63dd1390~mv2.png/v1/fill/w_927,h_430,al_c,q_90,enc_auto/09fad1_06223fe5068b44ec9bc3ab5b63dd1390~mv2.png)
Click Custom Settings and set the Install Settings and Remove Settings with the code below
![](https://static.wixstatic.com/media/09fad1_afc525c19f73426488c213c00d49f9bc~mv2.png/v1/fill/w_980,h_1007,al_c,q_90,usm_0.66_1.00_0.01,enc_auto/09fad1_afc525c19f73426488c213c00d49f9bc~mv2.png)
The example below shows a Payload being restricted to 21H2, if you want it restricted to an earlier version, just replace with the version, 20H2 etc. Just one thing to note, if a machine has already upgraded to a newer version it will not downgrade the device.
Install Settings:
<Replace>
<CmdID>1</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/Policy/Config/Update/TargetReleaseVersion</LocURI>
</Target>
<Meta>
<Format xmlns="syncml:metinf">chr</Format>
</Meta>
<Data>21H2</Data>
</Item>
</Replace>
<Replace>
<CmdID>2</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/Policy/Config/Update/ConfigureDeadlineForFeatureUpdates</LocURI>
</Target>
<Meta>
<Format xmlns="syncml:metinf">int</Format>
</Meta>
<Data>7</Data>
</Item>
</Replace>
Remove Settings:
<Delete>
<CmdID>1</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/Policy/Config/Update/TargetReleaseVersion</LocURI>
</Target>
<Meta>
<Format xmlns="syncml:metinf">chr</Format>
</Meta>
<Data></Data>
</Item>
</Delete>
<Delete>
<CmdID>2</CmdID>
<Item>
<Target>
<LocURI>./Vendor/MSFT/Policy/Config/Update/ConfigureDeadlineForFeatureUpdates</LocURI>
</Target>
<Meta>
<Format xmlns="syncml:metinf">int</Format>
</Meta>
<Data></Data>
</Item>
</Delete>
Click SAVE AND PUBLISH
![](https://static.wixstatic.com/media/09fad1_0f713e66ad2945daa38f850040d0a9cc~mv2.png/v1/fill/w_258,h_52,al_c,q_85,enc_auto/09fad1_0f713e66ad2945daa38f850040d0a9cc~mv2.png)
Comentarios