본문 바로가기
Windows/Windows

Windows Home 에서 gpedit.msc 실행하기(스크립트 cmd PowerShell)

by 지혜를 탐구하는 오딘 2022. 11. 14.
728x90
반응형

 

 

1. 개요

출처: github.com/r3k4t/How-to-enable-gpedit.msc-into-windows-10-or-11

Windows Home 에서는 로컬그룹정책편집기가 작동하지 않습니다. Windows Pro에서는 작동합니다.

로컬그룹정책 편집기를 실행하려면 어떻게 해야 할까요?

 

많은 블로그나 글에서 exe파일을 설치하라고 합니다. 그럴 일은 없겠지만, 그 exe파일에 무슨 짓을 했을지 어떻게 알 수 있을까요. 좀 더 확실한 방법으로 알아봅시다.

 

2. CMD에서 명령어 입력으로 gpedit.msc 활성화하기

FOR %F IN ("%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~*.mum") DO ( DISM /Online /NoRestart /Add-Package:"%F" ) && FOR %F IN ("%SystemRoot%\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~*.mum") DO ( DISM /Online /NoRestart /Add-Package:"%F" )

 

조금 길지만, 저는 CMD 는 잘하지 못하므로 1줄로 끝내겠습니다.

CMD창을 관리자 모드로 실행합니다.

그리고 위 명령어를 입력합니다. (관리자모드로 실행하지 않으면, Error: 740 이 뜹니다.)

완료되면 로컬그룹정책 편집기(gpedit.msc)를 실행할 수 있습니다.

 

3. PowerShell 에서 명령어 입력으로 gpedit.msc 활성화하기

완료되면 로컬그룹정책 편집기(gpedit.msc)를 실행할 수 있습니다.

 

Get-ChildItem @(
    "C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package*.mum",
    "C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package*.mum"
) | ForEach-Object { dism.exe /online /norestart /add-package:"$_" }

실행 프로세스는 CMD와 너무나도 같습니다. 관리자 권한으로 PowerShell을 실행하고 명령어를 실행하면 됩니다.

 

 

 

 

(참고자료 및 출처)

https://gist.github.com/lelegard/8da0b20cc35708852c14fcf899651204

https://github.com/r3k4t/How-to-enable-gpedit.msc-into-windows-10-or-11

 

 

 

 

 

 

728x90
반응형

댓글