Xin Ling
I see you successfully updated the Server 2025 Task Sequence ID to an alphanumeric format. However, the 14-digit number you mentioned (20260521172636) is the reason why the crash is still happening.
The issue is that the MDT wizard parses your entire task sequence list before it displays anything on the screen. Even though you fixed this specific Server 2025 task sequence, the script is still tripping over that massive number elsewhere in your deployment share.
To stop the wizard from crashing, you need to find and neutralize that 14-digit number.
1. Inspect All Other Task Sequences
- Open your Deployment Workbench and carefully check every other folder and task sequence.
Look for an old deployment, a capture sequence, or a backup sequence that might have been assigned 20260521172636 as its ID.
Change its ID to include letters, or delete it if it is no longer needed.
2. Manually Scrub the XML File
Navigate to your deployment share's control folder (e.g., \\wds\DeploymentShare$\Control\).
Open the TaskSequences.xml file in Notepad or another text editor.
Use Ctrl + F to search for 20260521172636.
If you find it attached to an old or broken <ts> (task sequence) block, carefully delete that entire block of code, save the file, and close it.
3. Strip the Math from the VBScript (Optional but Recommended)
Open \Scripts\DeployWiz_SelectTS.vbs.
Locate the sorting logic inside the InitializeTSList function.
Remove CInt() or CLng() from the variable comparisons. Allowing VBScript to compare the IDs strictly as raw text strings prevents it from ever attempting to calculate their mathematical value.
Once you have scrubbed that timestamp from the XML or updated the scripts, close the wizard on your client machine, reboot it, and PXE boot again. The wizard will bypass the math constraints and finally load your menu.
Domic V.