want him to just try using the inf's.
OK. I just checked those. I thought they were more parameterized.
PS>dir -Re *.inf -Fo -EA:SilentlyContinue |% {if (GC "$_" -EA:SilentlyContinue | sls "Surface") { echo $_.FullName } }
C:\windows\inf\errata.inf
C:\windows\inf\msux64w10.inf
C:\windows\inf\oem10.inf
C:\windows\inf\oem103.inf
C:\windows\inf\oem114.inf
C:\windows\inf\oem117.inf
C:\windows\inf\oem127.inf
C:\windows\inf\oem13.inf
C:\windows\inf\oem142.inf
C:\windows\inf\oem144.inf
C:\windows\inf\oem145.inf
C:\windows\inf\oem148.inf
C:\windows\inf\oem166.inf
C:\windows\inf\oem180.inf
C:\windows\inf\oem183.inf
C:\windows\inf\oem208.inf
C:\windows\inf\oem22.inf
C:\windows\inf\oem230.inf
C:\windows\inf\oem25.inf
C:\windows\inf\oem78.inf
C:\windows\inf\oem91.inf
C:\windows\inf\oem96.inf
PS>ise
Doublechecked to make sure there weren't any more in some subdirectories.