Confirm-SecureBootUEFI -ErrorAction SilentlyContinue
(Get-CimInstance -ClassName Win32_DeviceGuard -Namespace root\Microsoft\Windows\DeviceGuard).VirtualizationBasedSecurityStatus
Get-PnpDevice -PresentOnly | Where-Object { $_.InstanceId -like "PCI\VEN*" } | Select-Object Status, FriendlyName, @{N='ID';E={($_.InstanceId -split '\\')[1] -replace '&SUBSYS.*',''}} | Format-Table -AutoSize