Windows Starter Edition, Home и Home Premium не включают gpedit, как мне его установить?
Я хочу внести некоторые изменения в Windows, которые требуют использования редактора групповой политики (gpedit.msc
).
К сожалению, редактор групповой политики не входит в версии Windows для начинающих, дома и дома Premium.
Как я могу установить его?
5 ответов
Как установить gpedit.msc в Windows Starter Edition, Home и Home Premium?
Я использовал следующую процедуру, чтобы успешно установить gpedit.msc
на Windows 7 64 бит Home Premium.
Заметки:
Подтверждено, что работает на Windows 10 от Moab
Очевидно, он работает и в Windows 8, Windows 8.1 и Windows 10. Я лично не проверял это.
ОБНОВЛЕНИЕ: По словам наших читателей, этот инструмент также отлично работает в Windows 8, Windows 8.1 и Windows 10.
Сегодня мы расскажем о простом установщике, который устанавливает необходимые системные файлы в Windows, чтобы вы могли пользоваться редактором групповой политики во всех выпусках Windows 7.
Сначала загрузите установочный файл, используя следующую ссылку:
Загрузить установщик редактора групповой политики
Вы найдете ссылку для скачивания в правой части вышеупомянутой страницы:
После загрузки ZIP-файла распакуйте его с помощью WinRAR или 7-Zip.
Запустите извлеченный файл setup.exe.
Он установит файлы, и вы сможете получить доступ к команде gpedit.msc через окно поиска RUN или меню "Пуск".
Замечания:
- Для 64-битных (x64) пользователей Windows 7! Вам также нужно перейти в папку "SysWOW64", находящуюся в папке "C:\Windows", скопировать из нее папки "GroupPolicy", "GroupPolicyUsers" и файл gpedit.msc и вставить их в "C:\Windows\System32". папка.
Если при запуске gpedit.msc появляется сообщение об ошибке "MMC не удалось создать оснастку", выполните следующие действия, чтобы устранить проблему. В основном это происходит, когда ваше имя пользователя в Windows содержит более одного слова.
Запустите установщик и оставьте его на последнем шаге (не нажимайте кнопку "Готово").
Теперь иди в
C:\Windows\Temp\gpedit\
папка.Если вы используете 32-разрядную (x86) редакцию Windows 7, щелкните правой кнопкой мыши файл x86.bat и выберите "Открыть с помощью -> Блокнот". Если вы используете 64-разрядную (x64) редакцию Windows 7, щелкните правой кнопкой мыши файл x64.bat и выберите "Открыть с помощью -> Блокнот".
Всего в файле вы найдете 6 строк, содержащих следующую строку:
% Имя пользователя%: е
Отредактируйте эти строки и замените
%username%:f
с"%username%":f
Оригинал:
icacls %WinDir%\SysWOW64\gpedit.dll /grant:r %username%:f
Новое:
icacls %WinDir%\SysWOW64\gpedit.dll /grant:r "%username%":f
Сохраните и запустите файл (щелкните правой кнопкой мыши -> Запуск от имени администратора).
Вот и все. У вас будет работать gpedit.msc.
Справочное руководство по параметрам групповой политики
Корпорация Майкрософт обновила и предоставила для загрузки полное справочное руководство по параметрам групповой политики для Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Vista, Windows Server 2003 SP2, Windows Server 2008 R2 и Windows Server 2012 R2.
Загрузка доступна в виде электронных таблиц для разных операционных систем. Таким образом, вы можете скачать электронную таблицу только для тех операционных систем, которые могут вас заинтересовать.
...
Что также очень полезно в этих таблицах, так это то, что в нем также перечислены разделы реестра, на которые влияют изменения настроек. Конечно, вы всегда можете использовать Поиск параметров групповой политики, чтобы узнать ключ реестра и имя значения, которые поддерживают конкретный параметр политики, но эти таблицы помещают их все в одно место.
Электронная таблица административных шаблонов содержит три столбца, которые предоставляют дополнительную информацию о поведении каждого параметра политики, связанном с перезагрузками, выходами из системы и расширениями схемы. Эти столбцы следующие:
- Требуется выход из системы: "Да" в этом столбце означает, что операционная система Windows требует, чтобы пользователь вышел из системы и снова вошел в систему, прежде чем применить описанный параметр политики.
- Требуется перезагрузка: "Да" в этом столбце означает, что операционная система Windows требует перезагрузки, прежде чем применить описанный параметр политики.
- Требования к схеме или домену Active Directory. "Да" в этом столбце означает, что необходимо развернуть схему Active Directory, прежде чем можно будет развернуть этот параметр политики.
- Состояние: "Новый" в этом столбце означает, что параметр не существовал до Windows Server 2012 и Windows 8. Это не означает, что параметр применяется только к Windows Server 2012 и Windows 8. См. Столбец "поддерживается на ”, Чтобы определить, к какой операционной системе применяется параметр политики.
Справочное руководство по параметрам исходной групповой политики для Windows 10/8.1/7/Server
Windows (по крайней мере Windows 10 home) поставляется с пакетами редактора групповой политики, но по умолчанию она отключена. Вы можете установить его, как любую другую опциональную функцию, используя dism.
Файлы пакета групповой политики можно найти в
%SystemRoot%\servicing\Packages
С совпадением имен файлов
Microsoft-Windows-GroupPolicy-ClientExtensions-Package*.mum
Microsoft-Windows-GroupPolicy-ClientTools-Package*.mum
И команда для установки будет иметь следующий формат:
dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\{{PackageFileName}}"
/online
используется, чтобы сказать, чтобы применить к работающей ОС
/norestart
говорит, чтобы не автоматическая перезагрузка
После установки эти gpedit.msc будут доступны. Не нужно скачивать внешний исполняемый файл, которому вы должны доверять или узнать, безопасен ли он или нет.
Начиная с альтернативы gpedit.msc для Windows Home? помечен как дубликат этого вопроса (хотя технически это не так), я опубликую альтернативу gpedit
Вот.
Каждая групповая политика соответствует значению реестра, которое вы можете редактировать regedit
, Соответствия, включая различные значения, документированы на http://gpsearch.azurewebsites.net/. По-видимому, поддерживается сотрудником Microsoft, поэтому он довольно надежный.
Купите обновленную версию Windows, включающую функциональность gpedit, или разблокируйте прилагаемый пакет gpedit.
Более низкие версии Windows не включают gpedit в качестве функции, в то время как более дорогие версии. На веб-сайте Microsoft наборы функций описаны для каждой версии Windows.
Gpedit можно разблокировать, что говорит о том, что Microsoft дает другой путь. Если вы не хотите покупать обновление, вы можете добавить gpedit.msc на домашнюю версию, Gpedit может не позволить изменениям административного шаблона иметь какой-либо эффект.
Дэвид Постилл связался со сценарием, и некоторые обнаружили, что он не работает. Если вы только что попытались установить сценарий из ответа Дэвида Постила, выполните следующие действия, чтобы отменить некоторые изменения, внесенные сценарием. Или вы можете перейти к следующей части Добавление gpedit.msc.
Отменить изменения сценария от Deviant Art
Возможно, что стороннее программное обеспечение от Deviant Art было законным, когда оно было скомпилировано, однако прошло уже более двух лет с тех пор, как этот вопрос был опубликован, и стороннее программное обеспечение могло стать несовместимым с современной инфраструктурой Windows.
Сторонний скрипт из Deviant Art создает папку и создает резервную копию копии файлов, связанных с gpedit. Перейдите к %WinDir%\SysWOW64\GPBAK
,
Чтобы отменить некоторые эффекты сценария, скопируйте резервные копии файлов обратно в %WinDir%\SysWOW64
папка. А именно gpedit.dll
, fde.dll
, gptext.dll
, appmgr.dll
, fdeploy.dll
,
Перейти к %WinDir%\System32\
папку и удалите или замените gpedit.msc
это было вручную скопировано. Вы можете удалить gpedit.msc
от %WinDir%\SysWOW64
папка тоже.
При необходимости удалите свою учетную запись из разрешений безопасности, которые были добавлены к этим файлам.
%WinDir%\SysWOW64\GroupPolicy
, %WinDir%\SysWOW64\GroupPolicyUsers
папки также создаются и модифицируются скриптом. Здесь есть обратное.
К сожалению, сценарий Deviant Art не создает резервные копии этих каталогов. Мы не уверены, как справиться с этим. Вы можете попытаться удалить папки, возможно. Вы можете удалить их из %WinDir%\SysWOW64
папка тоже.
После изменения сценария и последующего добавления функции gpedit.msc, мы обнаружили, что Start Menu -> Windows Administrative Tools -> Local Security Policy
приложение теперь присутствовало. Мы не могли получить gpedit.msc
загрузить прямо из командной строки до сброса установки с Settings -> Updates -> Recovery
,
Добавление gpedit.msc
Файлы пакета групповой политики можно найти в
%SystemRoot%\servicing\Packages
Ищите совпадения имен файлов:
Microsoft-Windows-GroupPolicy-ClientExtensions-Package*.mum
а также Microsoft-Windows-GroupPolicy-ClientTools-Package*.mum
Получить имена тех .mum
файлы и один за другим запустите следующее dism
команда с использованием имен файлов пакетов.
dism /online /add-package:"%SystemRoot%\servicing\Packages\{{PackageFileName}}"
Если будет предложено перезагрузить, нажмите Y
ключ, чтобы перезагрузить и завершить добавление оставшихся пакетов.
Также может потребоваться перерегистрация DLL-файлов, если gpedit.msc
выдает ошибку отсутствующего токена. В противном случае, может быть лучше избежать повторной регистрации DLL. Чтобы исправить пропущенную ошибку токена, попробуйте перейти к %WinDir%\System32\
и выполните эту команду, взятую из этой статьи в social.technet.microsoft.com:
For /F %s in ('dir /b *.dll') do regsvr32 /s %s
Это может быть необходимо Reset This PC
для чистого gpedit.msc
, Сделайте резервную копию ваших файлов в первую очередь.
Альтернативное решение от службы поддержки Microsoft в случае повреждения DLL
Служба поддержки Microsoft рекомендовала загрузить новый Windows ISO с другого компьютера. Убедитесь, что у вас есть драйверы для ваших медиа-дисков, сетевых интерфейсов и тому подобное. Дальнейшие исследования показали, что для получения розничной версии Windows ISO, запустите Windows Media Creation Tool из более ранней версии Windows или даже из Ubuntu или MacOS, в противном случае Media Creation Tool попытается сгенерировать ISO, который наследует пакеты от текущая система, из которой он запущен.
Последнее замечание: пожалуйста, используйте этику при изменении операционной системы Windows. Поведение по умолчанию заключается в том, что в Windows Home нет редактирования групповой политики. Разблокировав этот пакет, который не указан в качестве "официальной функции", мы должны использовать этические нормы в усилиях по поддержанию предполагаемого поведения системы Microsoft. *
также обратите внимание: единственная причина, по которой мы попытались использовать эти методы, - попытаться исправить некоторые вредоносные программы в нашей системе, которые в противном случае были бы не поддающимися лечению. Microsoft не очень помогает в решении наших проблем. В какой-то момент некоторые из параметров лицензирования Microsoft, вероятно, станут неприменимыми, поскольку в нашем случае Microsoft не выполнила условия Соглашения. У нас не было другого выбора, кроме как попытаться решить эту проблему самостоятельно, или же отказаться от нашей приобретенной Fair and Square версии Windows 10, которая каким-то образом сильно испортилась из-за небольшой или никакой нашей собственной ошибки. *
Это сработало для меня:
Создайте новый пакетный файл с этим содержимым (на основе этой ссылки) и запустите от имени администратора:
@echo off
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt
dir /b %SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt
for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
pause