Aplicativos de relatórios de avaliação K-12 executados em segundo plano do Windows 10

Se as avaliações K-12(K-12 assessments) fornecidas pelo AIR Secure Browser ou Fazer um teste(Take a Test) detectarem que aplicativos não autorizados estão sendo executados em segundo plano, devido ao qual você não pode iniciar uma avaliação, ou você está desconectado de uma avaliação em andamento, você tem que primeiro encerrar manualmente os aplicativos usando o Gerenciador de Tarefas(Task Manager) . Na postagem de hoje, identificaremos a causa e, em seguida, forneceremos a solução para o problema da avaliação K-12 , que relata inesperadamente que aplicativos como o Microsoft Photos(Microsoft Photos) e o Microsoft Edge(Microsoft Edge) estão sendo executados em segundo plano no Windows 10 .

Primeiro, vamos dar uma olhada em alguns dos principais termos usados ​​neste post.

1] K-12, um termo usado em educação e tecnologia educacional nos Estados (United) Unidos(States) , Canadá(Canada) e possivelmente outros países como Afeganistão(Afghanistan) , Austrália(Australia) , Equador(Ecuador) , China , Egito(Egypt) , Índia(India) , Irã(Iran) , Filipinas(Philippines) , Coreia do Sul(South Korea) , Turquia –(Turkey –) é um forma abreviada para as notas escolares apoiadas publicamente antes da faculdade. Essas classes são o jardim de infância (K) e o 1º ao 12º ano (1-12). (Se o termo fosse usado, “13ª série” seria o primeiro ano da faculdade.)

2] A avaliação K-12(2] K-12 assessment) é uma avaliação formativa e somativa de responsabilidade que avalia a aprendizagem do aluno no final do ano. Ele fornece uma visão ampla do desempenho educacional do aluno e da escola e permite que distritos e estados meçam como o aprendizado e o ensino estão atendendo aos padrões estaduais exigidos.

3] O aplicativo de navegador AIRSecure(AIRSecure browser) do American Institutes for Research® garante uma experiência segura de teste on-line para alunos que fazem avaliações on-line com um computador Chromebook . Quando o navegador seguro é iniciado, os usuários não podem executar determinadas funções de hardware, como fazer capturas de tela. Os alunos que fizerem um teste e tentarem mudar para outros aplicativos e/ou sites serão desconectados automaticamente. Para manter um alto nível de segurança de teste, o navegador seguro AIRSecureTest requer que o Chromebook seja configurado para o modo de quiosque.

4] Muitas(Many) escolas usam testes online para avaliações formativas e somativas. É fundamental que os alunos usem um navegador seguro que os impeça de usar outros recursos do computador ou da Internet durante o teste.

O  aplicativo Fazer um teste no (Take a Test)Windows 10 cria o ambiente certo para fazer um teste:

  • Fazer um teste mostra apenas o teste e nada mais.
  • Fazer um teste limpa a área de transferência.
  • Os alunos não podem acessar outros sites.
  • Os alunos não podem abrir ou acessar outros aplicativos.
  • Os alunos não podem compartilhar, imprimir ou gravar suas telas, a menos que seja permitido pelo professor ou administrador de TI
  • Os alunos não podem alterar as configurações, estender a exibição, ver notificações, obter atualizações ou usar recursos de preenchimento automático.
  • Cortana está desativada.

Abaixo(Below) está um fluxograma mostrando como o aplicativo Fazer um teste funciona.(Take a Test)

A avaliação K-12 detecta aplicativos não autorizados em execução em segundo plano

A avaliação K-12(K-12) detecta aplicativos não autorizados em execução em segundo plano

Esse problema ocorre porque as avaliações do AIR têm uma lista de aplicativos que não podem ser executados durante ou antes da avaliação, e aplicativos como os citados anteriormente são bloqueados. Portanto, quando os aplicativos forem pré-carregados, a avaliação considerará que há uma violação de segurança porque os aplicativos estão sendo executados em segundo plano e desconectará o usuário.

O Windows oferece aos aplicativos da loja UWP (Plataforma Universal do Windows) , como o aplicativo Microsoft Photos , a capacidade de se registrar para pré-lançamento. O pré-lançamento(Pre-launching) ajuda no desempenho do Microsoft Edge e minimiza o tempo necessário para iniciar o Microsoft Edge(Microsoft Edge) . Portanto, para contornar esse problema, a Microsoft recomenda desabilitar a pré-inicialização do aplicativo usando um comando do PowerShell e a pré-inicialização do (PowerShell)Microsoft Edge usando uma chave do Registro.

Como esta é uma operação de registro, você precisará primeiro fazer backup do registro(backup the registry) ou criar um ponto de restauração do sistema caso o procedimento dê errado.

Depois de ter feito qualquer uma das medidas de precaução sugeridas, você pode proceder da seguinte forma:

Inicie o PowerShell no modo elevado(Launch PowerShell in elevated mode) e execute os seguintes cmdlets do PowerShell :

1. Desative temporariamente o serviço Window Defender Application Guide , porque o comando Disable-MMAgent falhará se esse serviço estiver em execução ou não for usado.

Stop-Service -Name hvsics -ErrorAction SilentlyContinue

2. Desative o pré-lançamento do aplicativo.

Disable-MMAgent -ApplicationPreLaunch

3. Reinicie o serviço Windows Defender Application Guard . Se isso não for usado, o comando falhará silenciosamente.

Start-Service -Name hvsics -ErrorAction SilentlyContinue

4. Desative a pré-inicialização do Microsoft Edge definindo uma chave de 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

5. Crie uma tarefa agendada que reative o pré-lançamento do aplicativo em uma data 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

Observação:(Note:)  defina $revertDate como uma data para reativar o pré-lançamento do aplicativo. Por exemplo,  $revertDate = [datetime]”6/28/2020 5:35 PM”.

Espero que você ache o post útil.
(I hope you find the post useful.)



About the author

Sou um desenvolvedor web com mais de 10 anos de experiência, incluindo 8 anos como engenheiro de software profissional. Também tenho experiência no desenvolvimento de aplicativos e jogos para dispositivos móveis, tanto para desktop quanto para dispositivos móveis. No meu tempo livre, gosto de jogar videogame e assistir filmes, ouvir música, ler livros e fazer jardinagem.



Related posts