Private/Test-IsWinOS.OOBE.ps1

function Test-IsWinOS.OOBE {
    param (
    
    )
    $ExplorerProcesses = Get-Process explorer -IncludeUserName -ErrorAction SilentlyContinue
    
    if (    $ExplorerProcesses | Where-Object { ($_.UserName -split '\\' | Select-Object -Last 1) -eq 'defaultuser0' }) {
        return $true    
    }
    else {
        return $false
    }
}