При попытке открыть редактор локальной групповой политики через Win + R → gpedit.msc Windows выдаёт ошибку «gpedit.msc не найден. Проверьте, правильно ли указано имя, и повторите попытку». Причина не в опечатке — редактор просто не входит в состав домашних редакций Windows.
- TL;DR
- Способ 1 — установка gpedit.msc через bat-скрипт
- Если не работает — проверка системных файлов
- FAQ
- В каких редакциях Windows есть gpedit.msc по умолчанию?
- Безопасно ли устанавливать gpedit.msc через bat-скрипт?
- Нужна ли перезагрузка после установки gpedit.msc?
- Что делать, если bat-скрипт завершился без сообщения об ошибке, но gpedit.msc всё равно не найден?
- Можно ли использовать gpedit.msc в Windows 11 Home?
- Чем отличается редактор групповой политики от редактора реестра?
TL;DR
| Ситуация | Решение |
|---|---|
| Windows Home (домашняя) — gpedit.msc отсутствует | Установить через bat-скрипт и DISM (Способ 1) |
| Windows Pro/Enterprise — gpedit.msc вдруг перестал запускаться | Проверить системные файлы через sfc /scannow (Способ 2) |
Способ 1 — установка gpedit.msc через bat-скрипт
Редактор локальной групповой политики присутствует в дистрибутиве Windows даже в домашней редакции — просто не установлен. Bat-скрипт ниже извлекает нужные пакеты из папки C:\Windows\servicing\Packages и устанавливает их через утилиту DISM без загрузки чего-либо из интернета.
- Откройте Блокнот (нажмите
Win + S, введите «Блокнот»).

- Скопируйте код ниже и вставьте в Блокнот:
@echo off dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >find-gpedit.txt dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>find-gpedit.txt echo Установка gpedit.msc for /f %%i in ('findstr /i . find-gpedit.txt 2^>nul') do dism /online /norestart /add-package:"C:\Windows\servicing\Packages\%%i" echo Gpedit установлен. pause
- Нажмите Файл → Сохранить как…

- В поле «Тип файла» выберите Все файлы. Задайте имя файла, например
install-gpedit.bat, выберите удобное место и нажмите Сохранить.

- Закройте Блокнот. Найдите сохранённый файл, щёлкните по нему правой кнопкой и выберите «Запуск от имени администратора».

- Откроется командная строка. DISM установит пакеты групповой политики из базы Windows. Когда появится сообщение «Gpedit установлен.» — нажмите любую клавишу, чтобы закрыть окно.

- Проверьте результат: нажмите
Win + R, введитеgpedit.mscи нажмите Enter.

- Редактор локальной групповой политики откроется и готов к работе.

Если не работает — проверка системных файлов
Если bat-скрипт завершился с ошибкой или gpedit.msc после установки всё равно не запускается — проверьте целостность системных файлов.
- Откройте командную строку от имени администратора: нажмите
Win + S, введите «cmd», щёлкните правой кнопкой и выберите «Запуск от имени администратора». - Выполните команду восстановления системных файлов:
sfc /scannow
Процесс займёт несколько минут. По окончании перезагрузите ПК.
- Если SFC нашёл нарушения и не смог их исправить, выполните восстановление через DISM:
DISM /Online /Cleanup-Image /RestoreHealth
После завершения снова запустите
sfc /scannowи перезагрузите компьютер. - После перезагрузки повторно запустите bat-скрипт из Способа 1.
Важно: если DISM при установке пакетов выдаёт ошибку 0x800f081f — значит, пакеты групповой политики в вашем дистрибутиве отсутствуют (так бывает на сборках «слимм» или при нестандартной установке). В этом случае единственное решение — чистая установка Windows с оригинального ISO-образа.
FAQ
В каких редакциях Windows есть gpedit.msc по умолчанию?
Редактор групповой политики (gpedit.msc) входит в состав редакций Pro, Education и Enterprise. В редакции Home (Домашняя) он отсутствует — именно поэтому и появляется ошибка «gpedit.msc не найден».
Безопасно ли устанавливать gpedit.msc через bat-скрипт?
Да, если вы используете скрипт из этой инструкции. Он не скачивает ничего из интернета — только извлекает пакеты из уже имеющейся базы Windows через системную утилиту DISM. Сторонние скрипты с неизвестных сайтов использовать не рекомендуется.
Нужна ли перезагрузка после установки gpedit.msc?
Обычно нет — gpedit.msc запускается сразу после выполнения скрипта. Но если после установки редактор всё равно не открывается или выдаёт ошибку MMC, перезагрузите компьютер.
Что делать, если bat-скрипт завершился без сообщения об ошибке, но gpedit.msc всё равно не найден?
Откройте командную строку от имени администратора и выполните: DISM /Online /Get-Packages | findstr GroupPolicy. Если список пуст — пакеты не установились. Проверьте путь к папке Packages и убедитесь, что вы запускали скрипт именно с правами администратора.
Можно ли использовать gpedit.msc в Windows 11 Home?
Да, тот же bat-скрипт работает и в Windows 11 Home. Структура папок servicing\Packages сохранилась — DISM установит нужные пакеты аналогичным образом.
Чем отличается редактор групповой политики от редактора реестра?
Редактор реестра (regedit) позволяет напрямую изменять параметры реестра — без подсказок и описаний. Редактор групповой политики (gpedit.msc) — надстройка над реестром с удобным GUI, описаниями параметров и логическими категориями. Многие настройки gpedit.msc автоматически записывают нужные значения в реестр, что снижает риск ошибки.




командная строка лишь на секунду мигает. далее также gpedit.msc не удается найти. что делать?
К сожалению, мы не можем установить точную причину дистанционно. Если все действия, описанные в публикации выполнены верно, проблем быть не должно.
Спасибо вам огромное!!!! С помощью вашей команды я смогла уменьшить ограничение скорости интернета и теперь все летает! Спасибо вам от всей души!
не работает этот способ
все равно выдает ошибку
Здравствуйте. Описанный нами метод работает на домашних версиях операционной системы и, если все сделано правильно, проблем быть не должно. Возможно, корректному выполнению операции мешают сторонние программы.
Нет, у меня стоит Домашняя. После проделанных действий выдает ту же ошибку.
Здравствуйте. Мы также проделывали действия именно в домашней версии. Возможно, у Вас «ломанная» ОС, сборка, отличающаяся от оригинальной и т.д? К сожалению, более точно мы бы могли сказать, только взглянув на сам компьютер и просмотрев на его характеристики.
Здравствуйте, извините что не написала сразу. Проблема была решена после перезагрузки компьютера сразу после установки .bat файла со скриптом.
Здравствуйте. Мы рады, что Вам удалось решить проблему.
добрый день! При выполнении bat файла в самом первой строке обрабатывается 1 из 1 — добавление пакета … Вместо ru-RU у меня написано en-US~10.0.19041.1 и выполнение не идёт ,почему так происходит ? И как можно исправить? Спасибо
Спасибо огромное, всё чётко и ясно
У меня не получилось?, но япопал в таймтнги и убрал что нужно?
Спасибо большое. Выручили.
Ети ж твою мать !! Работает !!
🙂