Windows 11/10에서 PowerShell을 비활성화하는 방법

Windows 11/10에는 사전 설치된 PowerShell 플랫폼 간 도구가 함께 제공됩니다. 이것은 몇 가지 간단한 명령을 입력하는 것만으로 여러 작업을 쉽게 수행할 수 있게 해주는 매우 중요한 도구입니다. 명령을 실행하여 설정(Settings) 에서 다양한 변경을 수행하고 , 여러 문제를 해결하고, 기능을 관리하고, 작업을 자동화하는 등의 작업을 수행할 수 있습니다.

Windows PowerShell 은 Windows 운영 체제에 포함된 필수적이고 편리한 응용 프로그램입니다. 그러나 때로는 악의적인 명령을 실행하여 원치 않는 변경을 방지하기 위해 비활성화해야 할 수도 있습니다. 이 도구는 위협 행위자가 악성 스크립트를 실행하고 파일 시스템 및 레지스트리에 액세스하는 악성 소프트웨어를 만드는 데 사용합니다. 즉, 일부 해커가 악의적인 명령을 실행하기 위해 이 도구를 사용하기도 합니다.

이러한 경우 PowerShell 응용 프로그램을 비활성화해야 하는 경우 이 문서가 도움이 될 것입니다. 이 문서에서는 보안(Security) 정책 및 로컬 그룹 정책 편집기 를 사용하여 (Local Group Policy Editor)PowerShell 응용 프로그램 을 비활성화하는 방법을 설명합니다 . 자세히 살펴보겠습니다.

Windows 11/10에서 PowerShell 비활성화

계속하기 전에 시스템 복원 지점을 만드는 것이 좋습니다 . 이제 Windows 10 에서 (Windows 10)Windows PowerShell 을 비활성화하려면 아래 제안을 따르십시오 .

1] 보안(Security) 정책 을 사용하여 Windows에서 PowerShell (Windows)비활성화(Disable PowerShell)

로컬 보안 정책 은 (Security Policy)Windows 10 에서 (Windows 10)PowerShell 액세스 를 차단하는 방법을 사용자에게 제공합니다 . 이렇게 하려면 아래에 제공된 지침을 따르십시오.

Windows 10에서 PowerShell을 비활성화하는 방법

  1. 시작 을 클릭 하고 (Click Start)로컬 보안 정책(Local Security Policy) 을 입력 한 다음 메뉴 목록에서 결과를 선택합니다.
  2. 왼쪽 창으로 이동하여 소프트웨어 제한 정책(Software Restriction Policies) 을 확장 합니다.
  3. 추가 규칙 (Additional Rules ) 을 마우스 오른쪽 버튼으로 클릭 하고 새 해시 규칙(New Hash Rule ) 옵션을 선택합니다.
  4. 소프트웨어 제한 정책 을 확장하는 방법을 찾지 못한 경우 소프트웨어 제한 정책(Software Restriction Policies ) 을 마우스 오른쪽 버튼으로 클릭 하고 새 소프트웨어 제한 정책 (New Software Restriction Policies)옵션(Software Restriction Policies) 을 선택합니다.

파워쉘 차단

새 규칙 있음(New Has Rule) 창 에서 찾아보기(Browse ) 옵션 을 탭합니다 . Windows+E 키 를 사용하여 파일 탐색기를 열고 주소 표시줄에 다음 경로 위치를 입력하고 Enter 키를 누릅니다.

%SystemRoot%\system32\WindowsPowerShell\v1.0

32비트 버전의 PowerShell 을 찾습니다 . 목록에서 powershell.exe 를 선택한 다음 (powershell.exe )Open > Apply > OK 을 클릭 합니다.

PowerShellISE 비활성화

Windows 10 컴퓨터에서 PowerShellISE 를 비활성화 하려면 목록에서 powershell_ise.exe(powershell.exe 대신)를 선택합니다.

로컬 보안 정책 창의 (Local Security Policy)소프트웨어 제한 정책(Software Restriction Policies) 섹션  에서 추가 규칙 (Additional Rules ) 을 마우스 오른쪽 버튼으로 클릭 하고 새 해시 규칙(New Hash Rule ) 버튼을 클릭한 다음 찾아보기(Browse) 버튼을 선택합니다.

다시 파일 탐색기(File Explorer) 를 열고 주소 표시줄에 아래에 제공된 경로를 복사하여 붙여넣습니다. 그런 다음 Enter 키를 눌러 64비트 버전의 PowerShell 을 선택합니다 .

%SystemRoot%\SysWOW64\WindowsPowerShell\v1.0

다음 페이지에서 아래로 스크롤하여 powershell.exe 옵션을 선택한 다음 열기(Open) 버튼을 클릭합니다.

참고: (Note:)PowerShellISE 를 비활성화하려면 powershell_ise.exe 옵션을 선택해야 합니다 .

그런 다음 적용 을 클릭한 다음 (Apply)확인(OK) 버튼 을 선택 합니다.

위의 단계를 완료한 후 컴퓨터를 다시 시작하여 변경 사항을 저장하십시오. 이렇게 하면 PC에서 Powershell 액세스 가 비활성화됩니다 .

2] 그룹 정책(Group Policy) 을 사용하여 Windows에서 PowerShell (Windows)비활성화(Disable PowerShell)

로컬 그룹 정책 편집기(Group Policy Editor)Windows 10 Pro 또는 Enterprise 에서 사용할 수 있는 강력한 도구 로 PC에서 여러 작업을 쉽게 수행할 수 있습니다. Windows 11/10Pro 또는 Enterprise 버전을 사용하는 사용자는 그룹 정책 도구를 사용하여 (Group)PowerShell 을 차단할 수 있습니다 . 그룹(Group) 정책 을 사용하여 PowerShell 을 비활성화하려면 아래 단계를 따르십시오 .

먼저 Windows+R 키보드 단축키를 눌러 실행(Run) 대화 상자를 엽니다.

gpedit.msc 를 입력 하고 Enter 키를 누릅니다 . 로컬 그룹 정책 편집기(Local Group Policy Editor) 창 에서 아래 경로로 이동합니다.

User Configuration > Administrative Templates > System

그룹 정책을 사용하여 Windows 10에서 PowerShell 비활성화

오른쪽 창으로 이동하여 지정된 Windows 응용 프로그램 실행 안(Don’t run specified Windows applications) 함 정책을 두 번 클릭합니다.

Windows 10에서 PowerShell 비활성화

다음 페이지에서 위 이미지와 같이 Enabled 버튼을 클릭합니다. (Enabled )그런 다음 옵션(Options ) 섹션으로 이동하여 표시(Show ) 버튼을 클릭합니다.

이제 값 (Value ) 열 에서 새 셀을 열고 powershell.exe를 입력한 다음 (powershell.exe,)확인(OK) 버튼 을 클릭해야 합니다. 이렇게 하면 PowerShell 액세스가 비활성화됩니다.

PowerShell ISE 인터페이스 를 비활성화할 수도 있습니다. 이렇게 하려면 새 셀을 열고 powershell_ise.exe 를 입력한 다음 확인 버튼을 클릭합니다.

그러나 PowerShell 7 을 비활성화해야 하는 경우 새 셀에 pwsh.exe  를 입력 한 다음 확인(OK) 버튼을 클릭합니다.

마지막으로 Apply > OK 을 클릭 하여 변경 사항을 저장합니다.

위의 프로세스를 완료하면 더 이상 Powershell 에 액세스할 수 없습니다.

(TIP) : 이 게시물은 PowerShell을 제거(uninstall PowerShell) 하는 방법을 보여줍니다 .

Windows에서 PowerShell 7 비활성화

장치에 PowerShell 7(PowerShell 7) 이 있는 경우 Windows PC에서 제거하여 비활성화할 수 있습니다. 따라야 할 단계는 다음과 같습니다.

  1. 시작 버튼을 마우스 오른쪽 버튼으로 클릭
  2. 고급 사용자 메뉴에서 설정을 선택합니다.
  3. 설정 앱에서 (Settings)(Apps) 카테고리 를 클릭합니다 .
  4. 그런 다음 왼쪽 창에서  앱 및 기능 옵션을 선택합니다.( Apps & features )
  5. 이제 오른쪽 창으로 이동하여 아래로 스크롤하여 PowerShell 앱을 선택합니다.
  6. 제거 버튼을 클릭합니다.
  7. Windows 에서 확인을 요청하면 제거 버튼(Uninstall) 을 다시 클릭합니다.

화면의 지시에 따라 이 앱을 제거하세요. 앱 및 관련 데이터가 제거됩니다. 이렇게 하면 PowerShell 버전 7에 대한 사용자의 액세스를 비활성화할 수 있습니다.

다음 읽기(Read next) : Windows PowerShell 스크립트 실행을 켜거나 끄는 방법(How to turn on or off Windows PowerShell script execution) .



About the author

저는 Windows 11 및 10 플랫폼에서 10년 이상의 경험을 가진 소프트웨어 엔지니어입니다. 저는 Windows 7과 Windows 8을 위한 고품질 소프트웨어를 개발하고 유지 관리하는 데 중점을 두었습니다. 또한 Chrome, Firefox, Xbox One 및 파일을 포함하되 이에 국한되지 않는 다양한 다른 프로젝트에서도 작업했습니다.



Related posts