Як в Windows 10 Pro заблокувати Windows Store за допомогою GPO

Нещодавно Microsoft анонсувала, що починаючи з версії 1511 Windows 10 в редакції Pro, адміністратори не зможуть більше заблокувати Магазин додатків Windows (Windows Store) за допомогою параметра групової політики Turn off the Store application, як це було можливо виконати в первісному релізі Windows 10 (випущеному минулого літа). Можливість відключити Windows Store через GPO буде підтримуватися тільки в редакціях Windows 10 Enterprise і Education, і в Windows 8 Enterprise і Pro, як не дивно.

Чому Microsoft накладає такі обмеження на організації малого і середнього бізнесу, які є переважними користувачами редакції Windows 10 Pro, не зрозуміло. Однак і в SMB сегменті, у адміністраторів може з'явиться необхідність заблокувати Магазин додатків в фаховому виданні Windows 10. Спробуємо обхідні шляхи блокування Windows Store для цієї версії ОС.

зміст:

  • Повне видалення всіх сучасних додатків
  • Блокування Window Store за допомогою Software Restriction Policies
  • Блокування Магазин додатків за допомогою брандмауера

Повне видалення всіх сучасних додатків

Адміністратор може видалити відразу всі сучасні програми Windows 10, в тому числі Window Store. Спосіб дієвий, але не гарантує що при черговому оновленні системи магазин додатків чи не з'явиться знову.

Блокування Window Store за допомогою Software Restriction Policies

Додаток Window Store можна заблокувати як і будь-яке інше додаток за допомогою технології AppLocker (Блокування сучасних додатків за допомогою AppLocker), але AppLocker в Pro редакції Windows 10 не підтримується. Тому доведеться скористатися старішою технологією - Software Restriction Policies.

Для цього в редакторі GPO перейдемо в розділ Computer Configuration -> Policies -> Windows Settings -> Security Settings -> Software Restriction Policies

Потім в розділі Additional Rules створимо нове забороняє правило для шляху % Programfiles% \ WindowsApps \ Microsoft.WindowsStore *

Тепер при спробі запустити Windows Store, його вікно моментально блокується і закривається.

Блокування Магазин додатків за допомогою брандмауера

Ще один дієвий спосіб заборонити користувачам запускати Windows Store - заборонити йому мережевий доступ за допомогою блокуючого правила в брандмауері Windows. Цей сценарій також може бути реалізований за допомогою групової політики.

У командою рядку перейдемо в каталог c: \ Program Files \ WindowsApps

cd "c: \ Program Files \ WindowsApps"
Виведемо список папок, в назві які є ключове слово Store
dir | find "Store"
і скопіюємо рядок, яка виглядає приблизно так Microsoft.WindowsStore_2015.10.5.0_x64__8wekyb3d8bbwe

За допомогою редактора GPO перейдемо в розділ GPO: Computer Configuration -> Windows settings -> Security Settings -> Windows Firewall with Advances Security, в якому створимо нове виходить правило (Outbound Rules).

Для програми з повним шляхом % Programfiles% \ WindowsApps \Microsoft.WindowsStore_2015.10.5.0_x64__8wekyb3d8bbwe\ WinStore.Mobile.exe

Зазначаємо, що мережеві з'єднання для цієї програми потрібно блокувати.

Даємо правилом ім'я і зберігаємо його.

Нам залишилося виконати оновлення політики командою gpupdate / force і спробувати запустити додаток Store.

Як ви бачите, мережевий доступ для нього заблокований.

Примітка. Уже в процесі написання статті виявив, що в списку правил брандмауера вже є правила доступу для Windows Store. Таким чином, досить буде відключити ці правила наступної PowerShell командою:

Get-NetFirewallRule -DisplayGroup 'Store' | Set-NetFirewallRule -Action Block

Зворотна операція, що дозволяє доступ для Store:

Get-NetFirewallRule -DisplayGroup 'Store' | Set-NetFirewallRule -Action Allow