Оценка K-12 неожиданно сообщает о приложениях, работающих в фоновом режиме в Windows 10
Предупреждение
Устаревшее и не поддерживаемое классическое приложение Internet Explorer 11 было окончательно отключено с помощью обновления Microsoft Edge в некоторых версиях Windows 10. Дополнительные сведения см. в статье Часто задаваемые вопросы о прекращении использования классических приложений Internet Explorer 11.
Эта статья поможет вам обойти проблему, из-за которой тестЫ K-12 неожиданно сообщают о том, что приложения выполняются в фоновом режиме в Windows 10.
Применимо к: Windows 10
Исходный номер базы знаний: 4338725
Признак
Оценки K-12, предоставляемые AIR Secure Browser или Take a Test, определяют, что не разрешенные приложения работают в фоновом режиме, хотя вы не запускали приложения. В результате вы не сможете начать оценку или вы не сможете выполнить текущую оценку, и вам нужно вручную завершить задачу приложений в диспетчере задач.
Примеры приложений: Фотографии (Майкрософт) App, Microsoft Edge (начиная с версии 1803).
Причина
Windows предоставляет приложениям магазина универсальная платформа Windows (UWP), таким как Фотографии (Майкрософт) приложение, возможность регистрации для предварительного запуска. Предварительный запуск помогает повысить производительность Microsoft Edge и свести к минимуму время, необходимое для запуска Microsoft Edge.
Эта проблема возникает из-за того, что оценки AIR имеют список приложений, которые не могут выполняться во время или до оценки, а приложения, подобные указанным ранее, блокируются. Таким образом, при предварительной загрузке приложений оценка будет думать, что существует нарушение безопасности, так как приложения работают в фоновом режиме, и выгоняет пользователя.
Обходной путь
Предупреждение
При неправильном изменении реестра с использованием редактора реестра или другого способа могут случиться серьезные проблемы. Для решения этих проблем может потребоваться переустановка операционной системы. Компания Microsoft не может гарантировать, что эти проблемы могут быть решены. Вносите изменения в реестр на ваш страх и риск.
Чтобы обойти эту проблему, отключите предварительный запуск приложения с помощью команды PowerShell, а предварительный запуск Microsoft Edge — с помощью раздела реестра.
Для этого используйте следующие командлеты PowerShell:
Временно отключите службу "Руководство по приложениям в Защитнике окон", так как
Disable-MMAgent
команда завершается ошибкой, если эта служба запущена или не используется.Stop-Service -Name hvsics -ErrorAction SilentlyContinue
Отключите предварительный запуск приложения.
Disable-MMAgent -ApplicationPreLaunch.
Перезапустите службу Защитник Windows Application Guard. Если этот параметр не используется, команда автоматически завершается сбоем.
Start-Service -Name hvsics -ErrorAction SilentlyContinue
Отключите предварительный запуск Microsoft Edge, задав раздел реестра.
$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
Создайте запланированную задачу, которая повторно включает предварительный запуск приложения в указанную дату.
$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
Примечание.
Задайте
$revertDate
дату повторного включения предварительного запуска приложения. Например, $revertDate = [datetime]"28.06.2020 17:35".
Обратная связь
Отправить и просмотреть отзыв по