Установка Gpedit.msc на Windows Home

in #ru2 years ago (edited)

Редактор локальной групповой политики установлен изначально в профессиональных версиях Windows Ultimate (Windows Максимальная), Windows Professional (Windows Профессиональная) и Windows Enterprise (Windows Корпоративная). Нет его в домашних версиях Windows Starter (Windows Начальная), Windows Home Basic (Windows Домашняя базовая) и Windows Home Premium (Windows Домашняя расширенная).

Если есть желание, то редактор Gpedit, а вернее патч, добавляющий и регистрирующий недостающие файлы в систему, можно скачать, а потом попробовать установить и на домашние версии. Правда иметь он будет английский интерфейс, а также отсутствовать часть настроек. Так что каждый сам решает, устанавливать такой редактор или нет.

Установку редактора производят с правами администратора. После установки перезагружают компьютер, а затем запускают команду Выполнить: Win-Rgpedit.mscOK.

Если редактор не запускается или выдаёт ошибки, пробуют следующие варианты:

1. Если установка происходила в 64-разрядной версии Windows, то заходят по адресу C:\Windows\SysWOW64, ищут там две папки с именами GroupPolicy и GroupPolicyUsers, а также файлик gpedit.msc в папке GPBAK (можно эту папку тоже полностью скопировать) и копируют их в папку Windows\System32. Делают перезагрузку.

2. Ошибка Консоль управления (ММС) не может создать оснастку. Переустанавливают редактор, но на последнем этапе кнопку Finish не нажимают, а идут по адресу C:\Windows\Temp\gpedit (либо %WinDir%/Temp), ищут файл x86.bat (для 32 битной Windows) или x64.bat (для 64 битной Windows), щёлкают по нему правой кнопкой мыши и выбирают команду Изменить. Файл откроется в Блокноте:


username

Редактирование BAT-файла: шесть строк %username%:f заключают в кавычки.


В верхних строчках находят фрагменты %username%:f (шесть штук) и берут их в кавычки "%username%:f". После этого файл сохраняют и запускают его от имени администратора.

Обычно ошибки такого вида возникают, если в имени пользователя Windows имеется пробел. Например, имя и фамилия написаны через пробел — Вася Пупкин, а если был бы просто Вася или Вася_Пупкин с нижним подчёркиванием, то ошибки, возможно, и не было. Заключение в кавычки строк %username%:f даёт системе считывать имя пользователя, написанное с пробелом (Вася   Пупкин), как имя без пробела (Вася Пупкин).

Могут появиться ошибки с сообщением Не удалось инициализировать оснастку. Для решения этой проблемы необходимо добавить папку %SystemRoot%\System32\WBEM в переменную среды PATH, прописав через точку с запятой следующие строки: %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\WBEM (для Windows 10 строки создают отдельно). Подробнее об устранении этой ошибки можно почитать на сайте Microsoft.

3. Ошибка Попытка ссылки на несуществующий токен. Запускают командную строку от имени администратора, переходят к каталогу C:\Windows\System32 и выполняют команду for /f %s in (‘dir /b *.dll’) do regsvr32 /s %s:


directory


После выполнения команды перезагружают компьютер.

4. Если устанавливают на 64-разрядную версию Windows Single Language, то, a) кроме вышеописанных действий, копируют (если до этого не были скопированы) из папки SysWOW64 в папку System32 следующие dll-файлы: appmgr.dll, fde.dll, fdeploy.dll, gpedit.dll и gptext.dll (эти же файлы можно найти в папке %WinDir%/Temp); б) в файле x64.bat в самом низу будут строчки (пять штук — по числу скопированных dll-файлов) типа regsvr32 /s %WinDir%\SysWOW64\gpedit.dll и из этих строк убирают параметр /s (должно получиться regsvr32 %WinDir%\SysWOW64\gpedit.dll):


x64s

Редактирование BAT-файла: удаление параметра /s.


Файл сохраняют, запускают командную строку от имени администратора и после C:\Users\Имя пользователя> вставляют по очереди все пять переделанных строчек (regsvr32 %WinDir%\SysWOW64\gpedit.dll и др.), нажимая каждый раз на Enter (будет происходить регистрация этих dll-модулей в системе):


regsvr.png


Этот способ можно применить и для других версий Windows.

Если вышеописанные ошибки не исчезают, то «шаманство» прекращают и отлаживают в сторону «бубен». Можно как альтернативу установить редактор другого производителя с похожими функциями, например, PC Security Tweaker (программа «в шароварах», интерфейс английский).


Neocities