Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Advertencia
La aplicación de escritorio retirada y sin soporte de Internet Explorer 11 ha sido deshabilitada de manera permanente a través de una actualización de Microsoft Edge en ciertas versiones de Windows 10. Para obtener más información, consulte Preguntas frecuentes sobre la retirada de la aplicación de escritorio de Internet Explorer 11.
Este artículo le ayuda a solucionar el problema en el que las evaluaciones K-12 informan de forma inesperada que las aplicaciones se ejecutan en segundo plano en Windows 10.
Se aplica a: Windows 10
Número de KB original: 4338725
Síntoma
Las evaluaciones K-12 proporcionadas por AIR Secure Browser o la aplicación Take a Test detecta que las aplicaciones no permitidas se ejecutan en segundo plano, aunque no iniciaste las aplicaciones. Como resultado, no puede iniciar una evaluación o se le expulsa de una evaluación en curso, y debe finalizar manualmente la tarea de sus aplicaciones en el Administrador de tareas.
Aplicaciones de ejemplo: Aplicación Fotos de Microsoft, Microsoft Edge (a partir de la versión 1803).
Causa
Windows ofrece, a las aplicaciones de tienda de la Plataforma Universal de Windows (UWP), como la aplicación Fotos de Microsoft, la capacidad de registrarse para iniciar previamente. El inicio previo ayuda al rendimiento de Microsoft Edge y minimiza la cantidad de tiempo necesario para iniciar Microsoft Edge.
Este problema se produce porque las evaluaciones de AIR tienen una lista de aplicaciones que no se pueden ejecutar durante o antes de la evaluación, y las aplicaciones como las mencionadas anteriormente se bloquean. Por lo tanto, cuando las aplicaciones se cargan previamente, la evaluación detectará que hay una falla de seguridad porque las aplicaciones se ejecutan en segundo plano y expulsará al usuario.
Solución alternativa
Advertencia
Es posible que se produzcan problemas graves si modifica el Registro de forma incorrecta mediante el Editor del Registro u otro método. Estos problemas pueden requerir la reinstalación del sistema operativo. Microsoft no puede garantizar la solución de estos problemas. La modificación del Registro se hará bajo su propia responsabilidad.
Para solucionar este problema, deshabilite el inicio previo de la aplicación mediante un comando de PowerShell y el inicio previo de Microsoft Edge mediante una clave del Registro.
Para ello, use los siguientes cmdlets de PowerShell:
Deshabilite temporalmente el servicio Guía de aplicaciones de Window Defender, ya que el
Disable-MMAgent
comando produce un error si este servicio se está ejecutando o no se usa.Stop-Service -Name hvsics -ErrorAction SilentlyContinue
Deshabilite el inicio previo de la aplicación.
Disable-MMAgent -ApplicationPreLaunch.
Reinicie el servicio de Protección de aplicaciones de Windows Defender. Si no se usa, el comando falla de forma silenciosa.
Start-Service -Name hvsics -ErrorAction SilentlyContinue
Deshabilite el inicio previo de Microsoft Edge estableciendo una clave del Registro.
$registryPath = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\PreLaunch\Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge" $Name = "Enabled" $value = "0" New-Item -Path $registryPath -Force | Out-Null New-ItemProperty -Path $registryPath -Name $name -Value $value -PropertyType DWORD -Force | Out-Null
Cree una tarea programada que vuelva a habilitar el inicio previo de la aplicación en una fecha especificada.
$A = New-ScheduledTaskAction -Execute "powershell" -Argument "-Command `"Stop-Service -Name hvsics -ErrorAction SilentlyContinue; Enable-MMAgent -ApplicationPreLaunch;Start-Service -Name hvsics -ErrorAction SilentlyContinue;New-ItemProperty -Path `"HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\PreLaunch\Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge`" -Name `"Enabled`" -Value `"1`" -PropertyType DWORD -Force | Out-Null`"" $revertDate = <Specify a date> $T = New-ScheduledTaskTrigger -Once -At $revertDate $P = New-ScheduledTaskPrincipal -UserID "NT AUTHORITY\SYSTEM" -LogonType ServiceAccount -RunLevel Highest $timespan = New-TimeSpan -Minutes 1 $S = New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -DontStopIfGoingOnBatteries -DontStopOnIdleEnd -StartWhenAvailable -RestartCount 3 -RestartInterval $timespan $D = New-ScheduledTask -Action $A -Principal $P -Trigger $T -Settings $S Register-ScheduledTask DisableAppPrelaunch -InputObject $D
Nota:
Establezca
$revertDate
en una fecha para volver a habilitar el inicio previo de la aplicación. Por ejemplo, $revertDate = [datetime]"28/6/2020 5:35 PM".