Hodnotenie K-12 hlási aplikácie bežiace na pozadí Windowsu 10

Ak hodnotenia K-12(K-12 assessments) , ktoré poskytuje AIR Secure Browser alebo Take a Test , zistia, že na pozadí bežia neautorizované aplikácie, v dôsledku čoho nemôžete spustiť hodnotenie alebo ste odhlásení z prebiehajúceho hodnotenia, potom musíte najprv manuálne ukončiť aplikácie pomocou Správcu úloh(Task Manager) . V dnešnom príspevku identifikujeme príčinu a potom poskytneme riešenie problému hodnotenia K-12 neočakávane hlási, že aplikácie ako Microsoft Photos a Microsoft Edge bežia na pozadí vo Windowse 10(Windows 10) .

Najprv sa pozrime na niektoré kľúčové výrazy, ktoré sa používajú v tomto príspevku.

1] K-12, termín používaný vo vzdelávaní a vzdelávacích technológiách v Spojených (United) štátoch amerických(States) , Kanade(Canada) a možno aj v ďalších krajinách, ako je Afganistan(Afghanistan) , Austrália(Australia) , Ekvádor(Ecuador) , Čína(China) , Egypt , India , Irán(Iran) , Filipíny(Philippines) , Južná Kórea(South Korea) , Turecko –(Turkey –) je krátky formulár pre verejne podporované školské známky pred vysokou školou. Týmito ročníkmi sú materská škola (K) a 1. až 12. ročník (1-12). (Ak by sa použil tento výraz, „13. ročník“ by bol prvý ročník vysokej školy.)

2] Hodnotenie K-12(2] K-12 assessment) je formatívne a sumatívne hodnotenie zodpovednosti, ktoré hodnotí učenie sa študentov na konci roka. Poskytuje široký pohľad na výsledky vzdelávania študentov a škôl a umožňuje okresom a štátom merať, ako dobre učenie a vyučovanie spĺňa požadované štátne normy.

3] Aplikácia prehliadača AIRSecure(AIRSecure browser) od American Institutes for Research® zaisťuje bezpečné online testovanie pre študentov, ktorí robia online testy s počítačom Chromebook . Keď sa spustí zabezpečený prehliadač, používatelia nemôžu vykonávať určité hardvérové ​​funkcie, ako je napríklad vytváranie snímok obrazovky. Študenti, ktorí urobia test a pokúsia sa prejsť na iné aplikácie a/alebo webové stránky, budú automaticky odhlásení. Aby sa zachovala vysoká úroveň testovacieho zabezpečenia, bezpečný prehliadač AIRSecureTest vyžaduje, aby bol (AIRSecureTest)Chromebook nastavený do režimu verejného terminálu.

4] Mnohé(Many) školy využívajú online testovanie na formatívne a sumatívne hodnotenie. Je dôležité, aby študenti používali bezpečný prehliadač, ktorý im počas testu bráni používať iné počítačové alebo internetové zdroje.(Internet)

Aplikácia Take a Test  v systéme Windows 10(Windows 10) vytvára správne prostredie na vykonanie testu:

  • Take a Test ukazuje len test a nič iné.
  • Take a Test vymaže schránku.
  • Študenti nemôžu prejsť na iné webové stránky.
  • Študenti nemôžu otvárať ani pristupovať k iným aplikáciám.
  • Študenti nemôžu zdieľať, tlačiť ani zaznamenávať svoje obrazovky, pokiaľ to nepovolí učiteľ alebo správca IT
  • Študenti nemôžu meniť nastavenia, rozširovať zobrazenie, zobrazovať upozornenia, dostávať aktualizácie ani používať funkcie automatického dopĺňania.
  • Cortana je vypnutá.

Nižšie(Below) je vývojový diagram znázorňujúci, ako funguje aplikácia Take a Test .

Hodnotenie K-12 zisťuje neautorizované aplikácie bežiace na pozadí

Hodnotenie K-12(K-12) zisťuje neautorizované aplikácie bežiace na pozadí

K tomuto problému dochádza, pretože hodnotenia AIR obsahujú zoznam aplikácií, ktoré nie je možné spustiť počas hodnotenia alebo pred ním, a aplikácie, ako sú tie, ktoré boli uvedené vyššie, sú zablokované. Preto, keď sú aplikácie predinštalované, hodnotenie si bude myslieť, že došlo k narušeniu bezpečnosti, pretože aplikácie bežia na pozadí, a odhlási používateľa.

Systém Windows poskytuje aplikáciám obchodu Universal Windows Platform (UWP) , ako je napríklad aplikácia Fotky od spoločnosti Microsoft(Microsoft Photos) , možnosť zaregistrovať sa na predbežné spustenie. Predbežné spustenie(Pre-launching) pomáha výkonu Microsoft Edge a minimalizuje množstvo času potrebného na spustenie Microsoft Edge . Ak chcete tento problém vyriešiť, spoločnosť Microsoft(Microsoft) odporúča zakázať predbežné spustenie aplikácie pomocou príkazu PowerShell a predbežné spustenie (PowerShell)aplikácie Microsoft Edge(Microsoft Edge) pomocou kľúča databázy Registry.

Keďže ide o operáciu registra, budete musieť najprv zálohovať register(backup the registry) alebo vytvoriť bod obnovenia systému v prípade, že sa postup pokazí.

Po vykonaní niektorého z navrhovaných preventívnych opatrení môžete postupovať takto:

Spustite PowerShell vo zvýšenom režime(Launch PowerShell in elevated mode) a potom spustite nasledujúce rutiny cmdlet PowerShell :

1. Dočasne zakážte službu Window Defender Application Guide , pretože príkaz Disable-MMAgent zlyhá, ak je táto služba spustená alebo sa nepoužíva.

Stop-Service -Name hvsics -ErrorAction SilentlyContinue

2. Zakázať predbežné spustenie aplikácie.

Disable-MMAgent -ApplicationPreLaunch

3. Reštartujte službu Windows Defender Application Guard . Ak sa to nepoužije, príkaz ticho zlyhá.

Start-Service -Name hvsics -ErrorAction SilentlyContinue

4. Zakážte predbežné spustenie Microsoft Edge nastavením kľúča databázy Registry.

$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. Vytvorte naplánovanú úlohu, ktorá znova povolí predbežné spustenie aplikácie v určený dátum.

$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

Poznámka:(Note:)  Nastavte $revertDate na dátum, kedy sa má znova povoliť predbežné spustenie aplikácie. Napríklad  $revertDate = [datetime]”6/28/2020 5:35 PM”.

Dúfam, že príspevok považujete za užitočný.
(I hope you find the post useful.)



About the author

Mám vzdelanie v oblasti počítačového inžinierstva a informačných technológií, čo mi dalo jedinečný pohľad na platformy Windows 10 a 11. Najmä mám skúsenosti s Windows 10 " Desktop Experience " a prehliadačom Microsoft Edge. Moje skúsenosti s týmito dvoma platformami mi umožňujú hlboko pochopiť, ako fungujú, a moje odborné znalosti v týchto oblastiach mi umožňujú poskytovať spoľahlivé rady, ako ich zlepšiť.



Related posts