Computer >> 컴퓨터 >  >> 체계 >> Windows

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

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

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

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

Windows 11/10에서 PowerShell 비활성화

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

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

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

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

  1. 시작을 클릭하고 로컬 보안 정책을 입력한 다음 메뉴 목록에서 결과를 선택합니다.
  2. 왼쪽 창으로 이동하여 소프트웨어 제한 정책을 확장합니다. .
  3. 추가 규칙을 마우스 오른쪽 버튼으로 클릭합니다. 새 해시 규칙 을 선택하십시오. 옵션.
  4. 소프트웨어 제한 정책 을 확장할 방법을 찾지 못한 경우 그런 다음 소프트웨어 제한 정책을 마우스 오른쪽 버튼으로 클릭합니다. 새 소프트웨어 제한 정책을 선택합니다. 옵션.

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

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

%SystemRoot%\system32\WindowsPowerShell\v1.0

32비트 버전의 PowerShell을 찾습니다. powershell.exe 를 선택합니다. 목록에서 다음 열기> 적용> 확인을 클릭합니다. .

PowerShellISE 비활성화

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

로컬 보안 정책 창에서 추가 규칙을 마우스 오른쪽 버튼으로 클릭합니다. 소프트웨어 제한 정책 섹션에서 새 해시 규칙 을 클릭합니다. 버튼을 클릭한 다음 찾아보기 버튼.

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

%SystemRoot%\SysWOW64\WindowsPowerShell\v1.0

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

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

그런 다음 적용을 클릭합니다. 그런 다음 확인을 선택합니다. 버튼.

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

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

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

먼저 Windows+R을 누릅니다. 실행 대화 상자를 여는 키보드 단축키입니다.

gpedit.msc를 입력합니다. Enter 키를 누릅니다. 로컬 그룹 정책 편집기 창에서 아래 경로로 이동합니다.

사용자 구성> 관리 템플릿> 시스템

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

오른쪽 창으로 이동하여 지정한 Windows 응용 프로그램을 실행하지 않음을 두 번 클릭합니다. 정책.

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

다음 페이지에서 활성화됨 위의 이미지와 같이 버튼을 누릅니다. 그런 다음 옵션 으로 이동하십시오. 섹션을 클릭하고 표시 버튼.

이제 에서 새 셀을 열어야 합니다. 열에 powershell.exe를 입력합니다. 확인을 클릭합니다. 단추. 이렇게 하면 PowerShell 액세스가 비활성화됩니다.

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

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

마지막으로 적용> 확인을 클릭합니다. 변경 사항을 저장합니다.

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

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

Windows에서 PowerShell 7 비활성화

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

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

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

다음 읽기 :Windows PowerShell 스크립트 실행을 켜거나 끄는 방법.

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