Unable to deploy Windows 11 using "Install Windows OS"
search cancel

Unable to deploy Windows 11 using "Install Windows OS"

book

Article ID: 241735

calendar_today

Updated On:

Products

Client Management Suite IT Management Suite Deployment Solution

Issue/Introduction

When trying to deploy Windows 11 using the "Install Windows OS" option we get an error saying that the PC doesn't currently meet Windows 11 system requirements

Here's Why: The PC must support TPM 2.0

 

When we install that same Windows ISO using a flash drive it works fine.

 

Cause

When performing OS install a tpm check is needed but the TBS.dll file is missing from the automation environment from c:\windows\system32\sysprep\panther\setupact.txt file will return error: 

VerifyTPMSupported:TBS.dll not found.[gle=0x0000007e]

For a Scripted OS Install you may see the following: 

Resolution

  1. Locate the tbs.dll file for a windows 11 production environment.  The path of the file is located at: c:\windows\system32
  2. Locate the boot.wim file of your preboot configuration
  3. Go to server where NetBoot Services is installed to: <install drive>:\Program Files\Altiris\Altiris Agent\Agents\Deployment\SBS\Images\<Preboot Configuration>\x64\sources\boot.wim
  4. Create a directory for the mount ( ex: c:\temp): mkdir c:\temp
  5. Run a dism command to mount the boot.wim file
  6. Open command then cd to boot.wim directory
  7. From command enter: DISM /Mount-Wim /WimFile:"boot.wim" /index:1 /MountDir:"c:\temp"
  8. cd: c:\temp
  9. Copy the tbs.dll file to windows\system32\
  10. Run: DISM /unmount-wim /MountDir:"c:\temp" /commit
  11. If you have multiple site servers then copy the boot.wim file to each of the same directories