This post shows you to improve SCCM Task Sequence Progress Bar for the End-user experience. By default, the task sequence progress window uses the existing text. It continues to work the same as in Configuration Manager version 1910 and earlier if you make no changes.
Starting in Configuration Manager version 2002, the task sequence progress window includes the following improvements –
- Shows the current step number, total number of steps, and percent completion.
- Increased the window’s width to give you more space to show the organization’s name in a single line.
SCCM Task Sequence Progress
When the task sequence runs, it displays the Installation progress window:
- The organization’s name displays at the top of the window.
- Running action: The first line shows the name of the current task sequence step. The progress bar below it shows the overall completion of the task sequence.
- The second line only shows some steps that provide more detailed progress.
- Use the task sequence variable TSProgressInfoLevel to show the new progress information in the progress window when the task sequence runs.
Add Task sequence Variable
Use the following steps to modify an existing task sequence to show the new progress information in the task sequence progress bar –
- In the Configuration Manager console, go to the Software Library workspace, expand Operating Systems, and select the Task Sequences node.
- In the Task Sequence list, select the task sequence that you want to edit. Select Edit to modify.
- Add Set Task Sequence Variable step –
- Select Add, choose the General category and then select Set Task Sequence Variable. This action adds the step after the currently selected step.
- Specify the task sequence variable TSProgressInfoLevel to control the information when the task sequence displays the progress. It’s best to set these Task Sequence steps at the starting or in case of any issue. You can reorder.
- Task Sequence Variable Name – <Steps Name>
- Task Sequence Variable – TSProgressInfoLevel
- Value – Use the values below
1: Include the current step and total steps to the progress text. For example, 2 of 10.
2: Include the current step, total steps, and percentage completed. For example, 2 of 10 (20% complete).
3: Include the percentage completed. For example, (20% complete).
- Select Apply and OK to save your changes and close the window.
Note – You can disable or remove the steps to back to the default task sequence progress window experience.
End-User Experience
Option 1
When the task sequence runs, it displays the Installation progress window with value 1, Include the current step and total steps number in the progress text. For example, Running action 8 of 227.
Option 2
When the task sequence runs, it displays the Installation progress window with value 2, Including the current step, total steps number, and percentage completed. For example, Running action 8 of 227 (3% complete).
The count of total steps doesn’t include the following items in the task sequence:
- Groups. This item is a container for other steps, not a step itself.
- Instances of the Run task sequence step. This step is a container for other steps.
- Steps that you explicitly disable. A disabled step doesn’t run during the task sequence.
- Starting in Configuration Manager version 2006, it doesn’t count enabled steps in a disabled group. In Configuration Manager version 2002, enabled steps in a disabled group are still included in the total count.
Option 3 –
When the task sequence runs, it displays the Installation progress window with value 3, Including the percentage completed. For example, Running action (3% complete).
Resources
- SCCM Task sequence variable reference
- Easy Steps to Run SCCM Task Sequence with High Performance Power Plan | ConfigMgr
- Deploy Windows 10 Feature Update Using SCCM Task Sequence | ConfigMgr
Author
About Author – Jitesh, Microsoft MVP, has over five years of working experience in the IT Industry. He writes and shares his experiences related to Microsoft device management technologies and IT Infrastructure management. His primary focus is Windows 10 Deployment solution with Configuration Manager, Microsoft Deployment Toolkit (MDT), and Microsoft Intune.
Great find. Thank you.
Looks like it should be “TSProgressInfoLevel”
https://github.com/MicrosoftDocs/memdocs/blob/master/memdocs/configmgr/osd/understand/task-sequence-variables.md#TSProgressInfoLevel
Yes, Its – Thanks for the heads up.