Инсталирайте и активирайте Windows 7 ESU ключове на множество устройства с помощта на MAK

Тази публикация ще заинтересува фирми, организации и предприятия с абонаменти за обемен лиценз (VL) , които мигрират от Windows 7 Pro или Enterprise към Windows 10 и са закупили Windows 7 Extended Security Updates (ESUs) . В тази публикация ще илюстрираме как да инсталирате и активирате ключовете за разширена актуализация на защитата на (Extended Security Update)Windows 7 ( ESU ) на множество устройства, които са част от локален домейн на Active Directory , използвайки (Active Directory)ключ за многократно активиране (MAK) .

Инсталирайте(Install) и активирайте Windows 7 ESU ключове на множество устройства

За да започнете, ще трябва да изтеглите скрипта Activate-ProductOnline.ps1  и да го запишете в локална папка. Този скрипт ще инсталира и активира продуктовия ключ ESU .

The Activate-ProductOnline.ps1 script requires that Windows 7 devices have Internet access for online activation. If you need to install ESU on isolated Windows 7 devices or have restricted internet access, the ActivationWs project supports activation of Windows 7 devices by using a proxy to communicate with the Microsoft BatchActivation Service. The ActivationWS project includes a PowerShell script (Activate-Product.ps1) compatible with the steps described in this post.

Основната логика на скрипта е както следва:

  1. Приемете(Accept) и потвърдете необходимия ProductKey и незадължителните параметри на LogFile .
  2. Излезте, ако продуктовият ключ вече е инсталиран и активиран.
  3. Инсталирайте продуктовия ключ.
  4. Активирайте продуктовия ключ.
  5. Създайте регистрационен файл с местоположение по подразбиране: $env:TEMP\Activate-ProductOnline.log .

След това трябва да се уверите, че всички предпоставки са инсталирани . Ключът ESU за Windows 7 няма да се инсталира правилно, ако липсват предпоставките. Ако услугата за лицензиране на софтуер(Software Licensing Service) докладва грешка 0xC004F050 при инсталиране на ESU ключа, това означава, че или предпоставките не са инсталирани, или актуализациите се прилагат към грешната операционна система. Най-добрият начин да разрешите това е да се уверите, че прилагате ключа ESU към Windows 7 Pro , Enterprise или Ultimate и да инсталирате отново всяка една от предпоставките поотделно.

След като завършите проверките за предварително инсталиране, описани по-горе, вече можете да продължите да създавате филтриран с WMI обект на групова политика(Group Policy Object) , който ще изпълнява Activate-ProductOnline.ps1 на устройствата, присъединени към домейна на Windows 7 .

Ето как, казва Microsoft :

За да създадете нов GPO и да го свържете с местоположението на директорията, съдържащо устройствата с Windows 7 в обхвата на ESU(ESUs) , направете следното:

  • На домейн контролер или работна станция с инсталирани инструменти за управление на групови правила , (Group Policy Management)изберете (Select) Старт(Start)  и въведете  групови правила(Group Policy)  и изберете  Управление на групови правила(Group Policy Management) .
  • Разширете възлите на гората и домейна, за да разкриете подходящото OU или контейнер(Container) , който съдържа устройства с Windows 7 .
  • Щракнете с десния бутон(Right-click) върху организационна единица(Organizational Unit) (OU) или контейнер(Container) .
  • Изберете Създаване на GPO в домейна.(Create a GPO in the domain.)
  • Наречете го Windows7_ESU.
  • Щракнете върху OK .

  • Щракнете с десния бутон върху новия GPO и изберете Редактиране(Edit)  , за да отворите Редактор за управление на групови правила(Group Policy Management Editor) .
  • Под Конфигурация(Computer Configuration) на компютъра разгънете  Политики(Policies) , след това разгънете  Настройки на Windows(Windows Settings) . Изберете  Scripts (Startup/Shutdown) .
  • Щракнете двукратно върху Startup  в дясната страна на екрана и щракнете върху раздела  PowerShell Scripts .

Инсталирайте и активирайте Windows 7 ESU ключове на множество устройства

  • Изберете Добавяне(Add)  , за да отворите диалоговия прозорец Добавяне(Add) на скрипт(Script) и след това изберете  Преглед(Browse) .

Бутонът Преглед(Browse) отваря папка със скрипт за стартиране(Startup) на прозореца на Windows Explorer за създадения от вас (Windows Explorer)обект на групови правила(Group Policy Object) .

  • Плъзнете скрипта Activate-ProductOnline.ps1 в папката за стартиране.

  • Изберете Activate-ProductOnline.ps1 , който току-  що копирахте, и изберете  Отвори(Open) .
  • Уверете се , че Activate-ProductOnline.ps1(Activate-ProductOnline.ps1)  е посочен в полето Име на скрипта(Script Name) и въведете параметъра  -ProductKey , последван от вашия ESU MAK ключ.

Изберете  OK  , за да затворите диалоговия прозорец Добавяне на скрипт(Add A Script Dialog) , изберете  OK ,  за да затворите Startup Properties , след това затворете редактора за управление на групови правила(Group Policy Management Editor) .

В конзолата за управление на групови правила(Group Policy Management Console) щракнете с десния бутон върху  възела WMI филтри(WMI Filters)  и изберете  Нов(New) , за да отворите диалоговия прозорец за нов WMI филтър.

  • Дайте на новия WMI филтър(WMI Filter) смислено име и изберете Добавяне(Add) , за да отворите диалоговия прозорец WMI заявка.
  • Използвайте WMI Query Select Version от Win32_OperatingSystem WHERE Версия(Win32_OperatingSystem WHERE Version) като „6.1%“ AND ProductType= „1″.

  • Изберете OK  , за да затворите диалоговия прозорец WMI Query и след това изберете  Save .
  • В конзолата за управление на групови правила(Group Policy Management Console) изберете новия GPO . В секцията WMI филтриране(WMI Filtering) изберете WMI филтъра(WMI Filter) , който току- що създадохте.

След като сте изпълнили стъпките, описани по-горе, ще трябва да проверите дали ESU PKID е инсталиран и активиран.

За да проверите дали процесът е бил успешен, направете следното:

На компютър с Windows 7 в обхвата на GPO изпълнете командата по-долу от команден ред с повишени стойности.

slmgr /dlv

Сега проверете информацията за лицензиране на софтуера за добавката Windows 7 Client-ESU и се уверете, че (Client-ESU)състоянието на лиценза(License Status)  е  лицензирано(Licensed)  , както е показано на изображението по-долу:

Забележка(Note) : Може да отнеме до 45 минути, докато новата политика се синхронизира с всички контролери на домейни във вашия сайт (по-дълго за отдалечени контролери на домейни, в зависимост от графика за синхронизиране). След като приключите, рестартирайте вашите устройства с Windows 7 , което ще наложи актуализация на груповите правила и ще позволи (Group Policy)стартирането(Startup) на скриптовете за стартиране. Скриптът ще създаде регистрационен файл, който може да бъде разгледан за допълнителна проверка. По подразбиране регистрационният файл ще бъде наречен Activate-ProductOnline.txt и ще се намира в системната TEMP директория  C:\Windows\Temp .

Ако получите грешка при активиране, вижте нашето ръководство за отстраняване на неизправности при активиране .

И накрая, ако не можете да инсталирате ключа ESU след проверка на операционната система и проверка на предпоставките, свържете се с поддръжката на Microsoft(Microsoft Support) .

That’s it! I hope IT admins will find this post useful.



About the author

Аз съм уеб разработчик с опит в работата както с Windows 11, така и с 10. Също така съм потребител на Firefox от много години и съм станал доста опитен в използването на изцяло новата конзола за игри Xbox One. Основните ми интереси са в разработката на софтуер, по-специално в уеб и мобилното развитие, както и науката за данни. Имам много добри познания относно различни компютърни системи и тяхното използване, така че мога да предоставя безпристрастна обратна връзка за различни програми или услуги, които може да използвате.



Related posts