Skip to content
SCCM Task Sequence Debugger | The Best Tool to Debug TS

SCCM Task Sequence Debugger | The Best Tool to Debug TS

Written By Debabrata Pati
Last Updated August 22, 2024
Posted In SCCM
SHARE

Let’s learn about the SCCM Task Sequence Debugger feature. Starting with SCCM 2203, the Task Sequence debugger features are no longer pre-released. This is the ultimate and best tool for debugging the SCCM Task Sequence.

Hello, everyone. Let’s discuss how to Troubleshoot the ConfigMgr Task Sequence with the Debug option. Using task sequence debug, an SCCM administrator can easily troubleshoot the OSD deployment. Let’s see how the Debug Option can help you troubleshoot the Task Sequence.

Also, by applying Task Sequence Debug, you can control and troubleshoot any task sequence deployment—this task sequence debugger you can mainly use for testing purposes.

However, make sure that when you use a task sequence debug, it is deployed to a smaller group of device collections.

Patch My PC

Vimal has another post on this topic, in which he discusses enabling the Task Sequence Debugger using the Task Sequence variable.

Is the Debug Task Sequence Option available for all SCCMs?

Yes. The minimum client version should be 1906

Where is the Debug Task Sequence Option?

Operating System – Task Sequence node

Debug Tool is an additional tool that needs to be installed separately.

No. It’s integrated into the Console by default.

SCCM Task Sequence Debugger

SCCM CB version 1906 introduced the task sequence debugger, a new troubleshooting tool. An administrator can deploy it into a small collection to troubleshoot the OSD.

By deploying this task sequence, debug will allow an administrator to control each task sequence step to troubleshoot and investigate the issue. Task sequence debugger can be run on the same device during the task sequence deployment, not on a remote device.

Let’s discuss the prerequisites for using the Task sequence debugger below.

Pre-requisites -SCCM Task Sequence Debugger

  • Make sure ConfigMgr clients are upgraded to the above 1906 version.
  • The task sequence debugger can be run if you log in as an administrator on a particular device.
  • If deploying an OSD task sequence, ensure your boot image is updated with the latest ConfigMgr client.

How to Use Task Sequence Debug Tool

Let’s try to use the SCCM Task Sequence Debugger tool using the following method.

  • In the ConfigMgr Console, go to Software Library, expand the Operating Systems and select Task Sequences.
  • Select the task sequence you want to deploy using the ‘Debug‘ tool.
  • Then ‘Right-click‘ on the task sequence and select ‘Debug.
SCCM Task Sequence Debugger | The Best Tool to Debug TS - Fig.1
SCCM Task Sequence Debugger | The Best Tool to Debug TS – Fig.1

Select the collection for debugging deployment and click ‘Next‘.

Note: The task sequence debug deployment option only displays 10 or fewer members of device collections.

SCCM Task Sequence Debugger | The Best Tool to Debug TS - Fig.2
SCCM Task Sequence Debugger | The Best Tool to Debug TS – Fig.2

According to my testing, you cannot use debug for the required deployment. The option was gyred out.

SCCM Task Sequence Debugger | The Best Tool to Debug TS - Fig.3
SCCM Task Sequence Debugger | The Best Tool to Debug TS – Fig.3

Click ‘Next‘ -> schedule the deployment and click ‘Next‘. In the ‘User Experience‘ section, I noticed that you cannot uncheck the option for “Show Task Sequence Progress.”

SCCM Task Sequence Debugger | The Best Tool to Debug TS - Fig.4
SCCM Task Sequence Debugger | The Best Tool to Debug TS – Fig.4

Click Next -> Next to finalize the deployment. Once the task sequence deployment starts on the machine, the Task Sequence Debugger window will open.

SCCM Task Sequence Debugger | The Best Tool to Debug TS - Fig.5
SCCM Task Sequence Debugger | The Best Tool to Debug TS – Fig.5

Options SCCM Task Sequence Debugger | The Tool to Debug TS

The below controls are included in the debugger tool. SCCM Task Sequence Debugger | The Tool to Debug TS tool options.

  • Step: You can run the next step of the task sequence from the current position.
  • Run: If you set a break in any step of the task sequence, then click on run to proceed.
  • Set Current: Select a task sequence step and select Set Current. This action moves the current pointer to that step, allowing you to skip steps or move backwards.
  • Set Break: Select a task sequence step in the debugger and then select Set Break. This action adds a breakpoint to the debugger, and when you run the task sequence, it stops at a break.

Another list of additional features is included in the SCCM TS Debugger tool.

  • Clear All Breaks: It will remove all breakpoints.
  • Log File: It will open the task sequence log file smsts.log in the CMTrace tool.
  • Cmd Prompt: If you deployed a task sequence with WinPE, it will open a command prompt.
  • Cancel: It will close the debugger, and the task sequence will fail.
  • Quit: It will also close the debugger, but the task sequence will continue normally.

Resources

We are on WhatsApp. To get the latest step-by-step guides and news updates, Join our Channel. Click here –HTMD WhatsApp.

Author

Anoop C Nair has been Microsoft MVP for 10 consecutive years from 2015 onwards. He is a Workplace Solution Architect with more than 22+ years of experience in Workplace technologies. He is a Blogger, Speaker, and Local User Group Community leader. His primary focus is on Device Management technologies like SCCM and Intune. He writes about technologies like Intune, SCCM, Windows, Cloud PC, Windows, Entra, Microsoft Security, Career, etc.

Written by

Debabrata Pati has more than 8+ years of experience in IT. Skilled in MEMCM, Azure, and Powershell. More than Six (6) years of experience in MEMCM (SCCM) administration, OSD, and Troubleshooting for the environment with more than 100K client devices.

Discussion

Join the discussion

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

Related guides

Intune

Windows 11 KB5101650 KB5099414 July 2026 Patch and 3 Zero Day Vulnerabilities and 570 Flaws

Key Takeaways Windows 11 KB5101650 KB5099414 July 2026 Patch and 3 Zero Day Vulnerabilities and 570 Flaws! In the July 2026 Patch, Microsoft introduced new features designed to improve the overall Windows experience. The update adds enhancements to Windows Update for more flexible update management and introduces Point-in-Time Restore, providing an additional recovery option for […]

AC Anoop C Nair 9 min read
Intune

2026 June KB5094126 KB5093998 Windows 11 Patch | 3 Zero Day Vulnerabilities and 200 Flaws

Key Takeaways 2026 June KB5094126 KB5093998 Windows 11 Patch | 3 Zero Day Vulnerabilities and 200 Flaws! The June 2026 Windows 11 Patch Tuesday update brings several improvements to File Explorer. It adds support for additional archive formats, including UU, CPIO, XAR, and NuGet Packages (NUPKG). The update also preserves View and Sort preferences in […]

AC Anoop C Nair 10 min read
Intune

2026 May KB5089549 KB5087420 Windows 11 Patch | 0 Zero Day Vulnerabilities and 120 Flaws

Key Takeaways The Windows 11 May 2026 Patch KB5089549 KB5087420 Update brings important security fixes, performance improvements, and reliability enhancements across the operating system. The update introduces new features such as Xbox Mode for gaming, File Explorer improvements, enhanced input and sharing experiences, better taskbar and Windows Hello reliability, and additional enterprise management capabilities for […]

AC Anoop C Nair 8 min read
SCCM

ConfigMgr 2603 Introduces New Early Update Enrollment Process

Key Takeaways In this post we are discussing the ConfigMgr 2603 Introduces New Early Update Enrollment Process. Microsoft has officially released Configuration Manager version 2603 to the Early Update Ring, giving organizations an opportunity to test upcoming improvements before the global production rollout. The release is targeted at enterprises running ConfigMgr version 2409 or later […]

AC Anoop C Nair 3 min read