"Espere" Al ejecutar el script de inicio, solo en Windows 8.1

"Espere" Al ejecutar el script de inicio, solo en Windows 8.1

Tengo un script de inicio y lo he estado probando en 3 máquinas virtuales diferentes. Estas máquinas ejecutan diferentes versiones de Windows (7, 8 y 8.1). A todos se les aplica la misma política de grupo desde mi dominio.

En las máquinas con Windows 7 y 8, los scripts de inicio no parecen retrasar el proceso de inicio de sesión y ejecutan el script en segundo plano mientras el usuario inicia sesión y usa la computadora. En la máquina con Windows 8.1 aparece una pantalla que dice "Espere", esto parece ser lo que aparece mientras se ejecuta el script. Me gustaría que la máquina con Windows 8.1 se comportara igual que las otras dos. ¿Qué estoy haciendo mal?

Aquí está el script de PowerShell, aunque dudo que sea el problema:

    if (!(Test-Path -Path "$Env:ALLUSERSPROFILE\chocolatey" )) {

    Write-Host "Choco is not installed, installing now..."
    iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))

} else {

    Write-Host "Choco is already installed, checking for chocolatey updates..."
    iex "$Env:ChocolateyInstall\bin\cup.exe -y"

}

if (!(Test-Path -Path "$Env:ProgramFiles\Puppet Labs\Puppet" )) {

    Write-Host "Puppet is not installed, installing..."
    iex "$Env:ChocolateyInstall\bin\choco.exe install puppet -y -ia PUPPET_MASTER_SERVER=puppetmaster.domain.com"

}

información relacionada