К-12 извештаји о процени апликација које раде у позадини Виндовс 10

Ако К-12 процене(K-12 assessments) које обезбеђује АИР Сецуре Бровсер(AIR Secure Browser) или Таке а Тест(Take a Test) открију да се неовлашћене апликације покрећу у позадини, због чега не можете да започнете процену или сте одјављени са текуће процене, онда прво морате ручно да окончате апликације помоћу менаџера задатака(Task Manager) . У данашњем посту ћемо идентификовати узрок, а затим понудити решење за проблем процене К-12(K-12) неочекивано извештава да апликације као што су Мицрософт Пхотос(Microsoft Photos) и Мицрософт Едге(Microsoft Edge) раде у позадини у оперативном систему Виндовс 10(Windows 10) .

Прво, хајде да погледамо неке од кључних термина који се користе у овом посту.

1] К-12,(1] K-12,) термин који се користи у образовању и образовној технологији у Сједињеним (United) Државама(States) , Канади(Canada) и можда другим земљама као што су Авганистан(Afghanistan) , Аустралија(Australia) , Еквадор(Ecuador) , Кина(China) , Египат(Egypt) , Индија(India) , Иран(Iran) , Филипини(Philippines) , Јужна Кореја(South Korea) , Турска –(Turkey –) је кратак формулар за школске оцене које се јавно подржавају пре факултета. Ови разреди су вртић (К) и од 1. до 12. разреда (1-12). (Ако би се користио термин, „13. разред“ би био прва година факултета.)

2] К-12 оцењивање(2] K-12 assessment) је формативно и сумативно оцењивање које оцењује учење ученика на крају године. Пружа широк поглед на образовне резултате ученика и школа и омогућава окрузима и државама да мере колико добро учење и поучавање испуњавају потребне државне стандарде.

3] Апликација за прегледач АИРСецуре(AIRSecure browser) из Америчког института(American Institutes) за истраживање®(Research®) обезбеђује безбедно искуство онлајн тестирања за студенте који полажу онлајн процене са Цхромебоок(Chromebook) рачунаром. Када се покрене безбедни претраживач, корисници не могу да обављају одређене хардверске функције, као што је прављење снимака екрана. Ученици који полажу тест и покушају да пређу на друге апликације и/или веб локације биће аутоматски одјављени. Да би одржао висок ниво безбедности теста, АИРСецуреТест(AIRSecureTest) безбедни прегледач захтева да Цхромебоок(Chromebook) буде подешен на режим киоска.

4] Многе(Many) школе користе онлајн тестирање за формативно и сумативно оцењивање. Од кључне је важности да ученици користе безбедан претраживач који их спречава да користе друге рачунарске или интернет(Internet) ресурсе током теста.

Апликација Уради тест(Take a Test)  у оперативном систему Виндовс 10(Windows 10) ствара право окружење за полагање теста:

  • Урадите тест показује само тест и ништа друго.
  • Таке а Тест брише клипборд.
  • Ученици не могу да иду на друге веб странице.
  • Ученици не могу да отварају друге апликације нити да им приступају.
  • Ученици не могу да деле, штампају или снимају своје екране осим ако им то не омогући наставник или ИТ администратор
  • Ученици не могу да мењају подешавања, проширују приказ, виде обавештења, добијају ажурирања или користе функције аутоматског попуњавања.
  • Цортана је искључена.

Испод(Below) је дијаграм тока који показује како функционише апликација за тестирање(Take a Test) .

Процена К-12 открива неовлашћене апликације које раде у позадини

Процена К-12(K-12) открива неовлашћене апликације које раде у позадини

Овај проблем се јавља зато што АИР(AIR) процене имају листу апликација којима није дозвољено да се покрећу током или пре процене, а апликације попут оних које су претходно цитиране су блокиране. Стога, када су апликације унапред учитане, процена ће помислити да је дошло до кршења безбедности јер апликације раде у позадини и одјавиће корисника.

Виндовс апликацијама продавнице универзалне Виндовс платформе (УВП) , као што је апликација Мицрософт Пхотос(Microsoft Photos) , даје могућност да се региструју за претходно покретање. Претходно покретање(Pre-launching) помаже у перформансама Мицрософт Едге(Microsoft Edge) -а и минимизира количину времена која је потребна за покретање Мицрософт Едге(Microsoft Edge) -а . Дакле, да би се решио овај проблем, Мицрософт(Microsoft) препоручује да онемогућите претходно покретање апликације помоћу ПоверСхелл команде(PowerShell) и Мицрософт Едге(Microsoft Edge) претходно покретање помоћу кључа регистратора.

Пошто је ово операција регистратора, мораћете прво да направите резервну копију регистратора(backup the registry) или да креирате тачку за враћање система у случају да процедура пође по злу.

Када извршите било коју од предложених мера предострожности, можете да поступите на следећи начин:

Покрените ПоверСхелл у повишеном режиму(Launch PowerShell in elevated mode) , а затим покрените следеће ПоверСхелл(PowerShell) цмдлет команде:

1. Привремено онемогућите услугу Водич за апликације Виндов Дефендер(Window Defender Application Guide) јер команда Дисабле-ММАгент не успе ако је ова услуга покренута или се не користи.

Stop-Service -Name hvsics -ErrorAction SilentlyContinue

2. Онемогућите претходно покретање апликације.

Disable-MMAgent -ApplicationPreLaunch

3. Поново покрените услугу Виндовс Дефендер Апплицатион Гуард(Windows Defender Application Guard) . Ако се ово не користи, команда тихо не успева.

Start-Service -Name hvsics -ErrorAction SilentlyContinue

4. Онемогућите Мицрософт Едге(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

5. Креирајте заказани задатак који поново омогућава претходно покретање апликације на одређени датум.

$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

Напомена:(Note:)  Подесите $revertDate на датум када треба поново омогућити прелансирање апликације. На пример,  $revertDate = [datetime]”6/28/2020 5:35 PM”.

Надам се да вам је пост користан.
(I hope you find the post useful.)



About the author

Ја сам софтверски инжењер са искуством у Цхроме-у и апликацијама за игре. Радио сам на решењима за прегледач Гоогле Цхроме последње 4 године и такође сам радио на играма за неколико различитих платформи. Моје вештине леже у дизајнирању, тестирању и управљању софтверским пројектима. Поред мог рада као софтверског инжењера, такође имам искуства у питањима приватности, корисничких налога и породичне безбедности.



Related posts