How to Install gpedit.msc on Home Edition of Windows 10/11

The differences between the Professional and Home editions of Windows 10 and Windows 11 are rather subtle. But one tool that is missing from the Home version is the Group Policy Editor (Gpedit). This shortcoming is noticed by network administrators but also by regular users when they try to enforce certain fixes on Windows 10 or Windows 11.

Gpedit Utility on Windows 11 & Windows 10

If you’ve recently tried using the Local Group Policy Editor (Gpedit) only to be welcomed by the following message, you’re most likely using a Home version:

Gpedit is missing from the Home version of Windows 11 and Windows 10

If you enjoy the technical aspect of windows, not having access to this highly useful tool is a huge drawback because group policies are often used to manage the settings of the local machine.

Note: The alternate method is to go through the registry keys and manipulate them to change the settings but using the Group Policy editor is a whole less risky mainly because you can revert your settings without much headache.

If you’re using the Home version of Windows 10 or Windows 11 and the Group Policy Editor is not available, this article will show you how to install it without having to change your OS version.

But keep in mind that the exact process of doing so will be different depending on if you’re using Windows 11 or Windows 10.

Follow one of the sub guides below depending on what Windows iteration version you’re using.

How to Install the Group Policy (Gpedit) on Windows 11

This method will help you create a Powershell script inside a bat file that you will later need to run with admin access in order to enable the Group Policy Editor on your Windows 11 computer.

Here’s what you need to do:

  1. Open up a Run dialog box by pressing Windows key + R. Inside the box that just appeared, type ‘notepad’ and press Ctrl + Shift + Enter to force Notepad to open with admin access.
    Accessing the Notepad window

    Note: If you are prompted by the User Account Control, click Yes to grant administrative privileges.

  2. Once you’re inside the elevated Notepad menu, paste the following code inside the empty notepad window:
    @echo off
    
    >nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
    REM --> If error flag set, we do not have admin.
    if '%errorlevel%' NEQ '0' (
    echo Requesting administrative privileges...
    goto UACPrompt
    ) else ( goto gotAdmin )
    :UACPrompt
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
    echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
    "%temp%\getadmin.vbs"
    exit /B
    :gotAdmin
    if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
    pushd "%CD%"
    CD /D "%~dp0"
    
    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

    Note: This is a Powershell script that will force your Windows 11 installation to install the missing Group Policy Editor utility.

  3. Next, click on File from the ribbon bar at the top and then click on Save As.
    Saving the script as
  4. Inside the Save As menu, set a viable location where you want to store the script, then change the Save as type drop-down menu to All Files. Next, name the file however you want, but ensure to end it with the ‘.bat’ extension.
    Creating the Windows 11 runable script

    Note: This will force your OS to treat it like an runable script.

  5. Next, navigate to the location where you previously saved the script, right-click on it and choose Run As Administrator from the context menu.
    Running the .BAT file as administrator

    Note: Keep in mind that this script uses a DISM sub-component to download the required Group Editor files, so ensure you are connected to the internet before going through this step.

  6. Restart your computer and wait for the next startup to complete, you should find that the Group Policy Editor will become available as soon as your Windows 11 PC boots back up.

How to Install the Group Policy (Gpedit) on Windows 10

The following steps will show you create a Powershell script that needs to run with admin access in order to enable the Group Policy Editor on your Windows 10 computer.

Here’s how to go about doing this:

  1. Press Windows key + R to open up a Run dialog box. Next, type ‘notepad’ and press Ctrl + Shift + Enter to open up a Notepad window with admin access.
    Accessing the Notepad utility
  2. At the User Account Control, click Yes to grant admin access.
  3. Once you’re inside a notepad, paste the following code inside the empty box:
    @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

    Note: This is a powershell script that will automatically install the Group Policy utility on the Home version of Windows 10.

  4. Next, click on the File entry from the ribbon bar at the top, then click on Save As.
    Creating a powershell script to enable GPEDIT
  5. Next, select a viable location where you want to save the script and change Save as Type to All Files. You can name the file however you want, but make sure to end the name with ‘.bat’.
    Gpedit Fix for Windows 10

    Note: This forces your OS to treat this file as a .BAT script and allow you to run it.

  6. Hit save to generate the .bat file, then navigate to the location where you saved it, right-click on it and click on Run As administrator.
    Running the .BAT file as administrator

    Note: Keep in mind that this script uses a DISM sub-component to download the required Group Editor files, so ensure you are connected to the internet before going through this step.

ABOUT THE AUTHOR

Kevin Arrows


Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.

Comments

25
    HE
    Helix Oct 30, 2016

    It works! Tks a lot.

    FV
    Fernando Vieira Dec 30, 2016

    I made that, everything works with gpedit, the problem is that the result of the changes is NONE! I disable the task manager with gpedit.msc (enableng this option in gpedit.msc)

    but it stills working, also the changes to other options related with “alt+ctrl+del” doesn’t sort any efect. Searching on the regedit for the values, looks like gpedit.msc made the job but in reallity nothing changed. Some help plese?… Thank you.

      KA
      K. Arrows Author Jan 26, 2017

      what are you trying to achieve via gpedit which isnt taking effect when done?

    UA
    uap Feb 3, 2017

    1st go to programs and features, windows features and check framework 3.5

    Reply
    AV
    Arturo Villalpando Mar 26, 2017

    I’m still unable to run gpedit.msc
    I’ve installed and followed all instructions above including checking C:WindowsTempgpedit
    and replacing the two files named x86.bat and x64.bat.

    I still get “MMC could not create the snap-in”

    Please help
    what else can I try?

      TG
      Trumer Gravitt Apr 10, 2017

      doesnt work for me either.

        KA
        K. Arrows Author Apr 14, 2017

        I’ve updated the guide, but would be helpful if you can share details of which step didnt work?

    RJ
    R Jae Jun 25, 2017

    works perfectly!
    just download and install then run the cmd part as he says then it boom!

    ps. i want to slap the developer of windows 10 for making it such a pain to all of their users

      KA
      K. Arrows Author Jul 14, 2017

      thank you.

        LL
        Luca Luci Aug 21, 2017

        did not work at all..still get error:
        snap in impossible tio create
        win 10 home 64 vers 1703 creators update
        yr point 5:Locate and double click the variable named Path under the System Variables section
        i do not have it..path.ext yes but no path at all..
        i’ve italian vers. pls help me..cheers!

        JO
        Joel Aug 7, 2018

        thank you

    MA
    Marnus Aucamp Sep 5, 2017

    Mine still doesn’t work and says MMC could not create the snap-in but having a closer look the last section of the fix in CMD admin keeps failing in the last lines –

    Successfully processed 6 files; Failed processing 0 files
    1 file(s) copied.
    1 file(s) copied.
    1 file(s) copied.
    1 file(s) copied.
    1 file(s) copied.
    1 file(s) copied.
    Access is denied.
    0 file(s) copied.
    Access is denied.
    0 file(s) copied.
    Access is denied.
    0 file(s) copied.
    1 file(s) copied.
    Access is denied.
    0 file(s) copied.
    1 file(s) copied.
    1 file(s) copied.
    1 file(s) copied.
    1 file(s) copied.
    1 file(s) copied.
    1 file(s) copied.

      IN
      Ibraheem Muhammad Nadeem Sep 5, 2017

      Hello Marnus, is your .NET framework enabled and are you running the command from an administrator account?

        MA
        Marnus Aucamp Sep 6, 2017

        Hi Ibraheem, Yes .Net is enabled and am running cmd as administrator

          IN
          Ibraheem Muhammad Nadeem Sep 30, 2017

          Please tell us your exact Windows edition and build. Also run the command sfc /scannow to check if there are any damaged files on your computer.

    DG
    Derek Golightly Nov 2, 2017

    Brilliant! This is a superbly written and thorough worksheet. I had to go through the whole process right to the end, and found it very reliable, although a bit nerve wracking.

    One slight improvement would be to clarify the statement “If this still won’t work, then make sure that the enviornment variables are there:” I thought that I needed to followed this route and found that in fact it was not necessary. The path was in fact already there.

    Thanks Again!

    JO
    John Jan 30, 2018

    John
    Struggled with the instructions for replacing the the 64 and X86 b
    it files with the downloaded compressed files. Also struggled to find the gpedit file. It was in a file folder called GPBAK in the SysWOW64 file folder. Bottom line it works now. I have pinned gpedit to the start menu. Not a real whiz when it coms to this stuff.

    JO
    John Jan 30, 2018

    Thank you it does work for me now

    MA
    Michel Allard May 20, 2018

    Install is ok but when i try to disable Windows update, it still working and updating automaticly!

    CH
    ched Jul 31, 2018

    it works! thank you.

    CH
    ched Jul 31, 2018

    It works! thank you for the detailed information.

    AM
    Anjali Mirchandani Aug 25, 2018

    Thanks Kevin !
    One quick Question: How do i check if it’s all done, and the exception won’t recur ? The CMD screen reads Successfully processed 1 files; failed processing 0 files, does this mean all is good now ?

    TO
    Tolga Feb 12, 2019

    Thank you very much for your informative article

    JL
    Josh Lee Feb 2, 2022

    Thank you!!!
    It works, and I can run gpedit.msc but after it loads I get a message:

    “MMC could not create the snap-in.”

    Suggestions?

      DS
      David Spector Jun 8, 2023

      MMC is the dialog box that gives access to many system functions that are also available separately. It may require a command line option to create new apps (snap-ins) inside of it (author mode?). But you shouldn’t need to run mmc in order to run gpedit.msc . Use Windows Key+R to run gpedit.msc.

      Reply