K-12 beoordelingsrapporten apps die worden uitgevoerd op de achtergrond van Windows 10

Als de K-12-beoordelingen(K-12 assessments) die worden aangeboden door AIR Secure Browser of Take a Test detecteren dat niet-geautoriseerde apps op de achtergrond worden uitgevoerd, waardoor u geen beoordeling kunt starten, of als u bent uitgelogd bij een lopende beoordeling, dan moet de apps eerst handmatig beëindigen met behulp van Taakbeheer(Task Manager) . In het bericht van vandaag zullen we de oorzaak identificeren en vervolgens de oplossing bieden voor het probleem van K-12- beoordeling, onverwacht meldt dat apps zoals Microsoft Photos en Microsoft Edge op de achtergrond worden uitgevoerd in Windows 10 .

Laten we eerst eens kijken naar enkele van de belangrijkste termen die in dit bericht worden gebruikt.

1] K-12, een term die wordt gebruikt in onderwijs en onderwijstechnologie in de Verenigde (United) Staten(States) , Canada en mogelijk andere landen zoals Afghanistan , Australië(Australia) , Ecuador , China , Egypte(Egypt) , India , Iran , de Filippijnen(Philippines) , Zuid-Korea(South Korea) , Turkije,(Turkey –) is een korte vorm voor de door de overheid gesteunde schoolcijfers voorafgaand aan de universiteit. Deze klassen zijn kleuterschool (K) en de 1e tot en met de 12e klas (1-12). (Als de term zou worden gebruikt, zou "13e klas" het eerste jaar van de universiteit zijn.)

2] K-12-beoordeling(2] K-12 assessment) is een formatieve en summatieve beoordeling van verantwoording die het leren van studenten aan het einde van het jaar evalueert. Het biedt een breed beeld van de onderwijsprestaties van leerlingen en scholen en stelt districten en staten in staat te meten hoe goed het leren en onderwijzen voldoet aan de vereiste staatsnormen.

3] De AIRSecure-browserapp(AIRSecure browser) van de American Institutes for Research® zorgt voor een veilige online toetservaring voor studenten die online toetsen maken met een Chromebook - computer. Wanneer de beveiligde browser wordt gestart, kunnen gebruikers bepaalde hardwarefuncties niet uitvoeren, zoals het maken van schermafbeeldingen. Studenten die een toets maken en proberen over te schakelen naar andere applicaties en/of websites, worden automatisch uitgelogd. Om een ​​hoog niveau van testbeveiliging te behouden, vereist de beveiligde AIRSecureTest- browser dat de Chromebook is ingesteld op de kioskmodus.

4] Veel(Many) scholen gebruiken online toetsen voor formatieve en summatieve toetsen. Het is van cruciaal belang dat studenten een veilige browser gebruiken die voorkomt dat ze tijdens de toets andere computer- of internetbronnen gebruiken.(Internet)

De Take a Test  app in Windows 10 creëert de juiste omgeving voor het maken van een toets:

  • Take a Test toont alleen de test en niets anders.
  • Take a Test wist het klembord.
  • Studenten kunnen niet naar andere websites.
  • Studenten kunnen geen andere apps openen of openen.
  • Studenten kunnen hun schermen niet delen, afdrukken of opnemen, tenzij dit is ingeschakeld door de docent of IT-beheerder
  • Studenten kunnen geen instellingen wijzigen, hun weergave uitbreiden, meldingen zien, updates ontvangen of functies voor automatisch aanvullen gebruiken.
  • Cortana is uitgeschakeld.

Hieronder(Below) ziet u een stroomschema dat laat zien hoe de Take a Test- app werkt.

K-12-evaluatie detecteert ongeautoriseerde apps die op de achtergrond worden uitgevoerd

K-12- evaluatie detecteert ongeautoriseerde apps die op de achtergrond worden uitgevoerd

Dit probleem treedt op omdat AIR- beoordelingen een lijst hebben met apps die niet mogen worden uitgevoerd tijdens of vóór de beoordeling, en apps zoals de eerder genoemde apps zijn geblokkeerd. Daarom zal de beoordeling, wanneer de apps vooraf zijn geladen, denken dat er sprake is van een inbreuk op de beveiliging omdat de apps op de achtergrond draaien, en de gebruiker uitloggen.

Windows geeft Universal Windows Platform (UWP) store-apps , zoals de Microsoft Photos - app, de mogelijkheid om zich vooraf te registreren. Pre-lancering(Pre-launching) helpt de prestaties van Microsoft Edge en minimaliseert de hoeveelheid tijd die nodig is om Microsoft Edge te starten . Om dit probleem te omzeilen, raadt Microsoft aan om de pre-launch van de toepassing uit te schakelen met behulp van een PowerShell - opdracht en Microsoft Edge pre-launch met behulp van een registersleutel.

Aangezien dit een registerbewerking is, moet u eerst een back-up van het register(backup the registry) maken of een systeemherstelpunt maken voor het geval dat de procedure misgaat.

Nadat u een van de voorgestelde voorzorgsmaatregelen heeft genomen, kunt u als volgt te werk gaan:

Start PowerShell in verhoogde modus(Launch PowerShell in elevated mode) en voer vervolgens de volgende PowerShell - cmdlets uit:

1. Schakel de Window Defender Application Guide -service tijdelijk uit, omdat de opdracht Disable-MMAgent niet werkt als deze service actief is of niet wordt gebruikt.

Stop-Service -Name hvsics -ErrorAction SilentlyContinue

2. Schakel de pre-launch van de applicatie uit.

Disable-MMAgent -ApplicationPreLaunch

3. Start de Windows Defender Application Guard -service opnieuw. Als dit niet wordt gebruikt, mislukt de opdracht stil.

Start-Service -Name hvsics -ErrorAction SilentlyContinue

4. Schakel Microsoft Edge prelaunch uit door een registersleutel in te stellen.

$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. Maak een geplande taak die de pre-launch van de applicatie op een bepaalde datum opnieuw inschakelt.

$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

Opmerking:(Note:)  stel $revertDate in op een datum waarop de pre-launch van de applicatie opnieuw moet worden ingeschakeld. Bijvoorbeeld  $revertDate = [datetime]”6/28/2020 5:35 PM”.

Ik hoop dat je de post nuttig vindt.
(I hope you find the post useful.)



About the author

Ik heb meer dan 10 jaar ervaring in de app-ontwikkelingsindustrie voor iOS en Windows Phone. Mijn vaardigheden omvatten het ontwikkelen van mobiele applicaties voor zowel de App Store van Apple als het Windows 7-platform van Microsoft. Ik ben een expert in het creëren van gebruikersinterfaces die eenvoudig, responsief en gebruiksvriendelijk zijn. Ook heb ik ervaring met het werken met front-end frameworks zoals React Native en HTML5.



Related posts