Hi @Sastro Chang ,
According to the documentation below, "A specific version of Windows 10 is required, and this version is only available to volume licensing customers. You can get a copy from the Volume Licensing Service Center."
Build a Microsoft Teams Rooms image
So it's recommended to login to the VLSC and see if you are able to get a copy of the required version.
Additionally, based on my research, some users worked around a similar error by modifying the following part in the CreateSrsMedia.ps1 script, chaning the last line from "return $false" to "return &true":
# We only accept media with a version number matching the version required
# by the SRSv2 kit.
if ($img.Version -ne $KitOsRequired) {
Write-Host ("Your Windows installation media is version {0}. Your SRSv2 kit requires version {1}." -f $img.Version, $KitOsRequired)
return $false
See discussion in the thread below:
- MS Teams Rooms SRSv2 4.0.105.0 - Windows 10 Media version does not match
("I have put a true instead of a false when it checks the versions, so it skips that check." --by machine translation)
So in case you failed to find the required version via VLSC, personally I'd suggest having a go by modifying the script file and see how it goes.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.