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

PowerShell이 ​​작동을 멈추고 열리지 않습니다

Windows PowerShell은 Windows 운영 체제의 명령줄 및 스크립팅 도구입니다. Microsoft에서 개발했으며 사용자는 배치 명령, 스크립트 자동화 등을 실행하는 데 사용할 수 있습니다. Windows PowerShell을 시작하려면 Windows 검색에 PowerShell을 입력하고 PowerShell을 선택하여 엽니다. 일부 사용자는 PowerShell에 문제가 있습니다. 그들에 따르면 PowerShell을 실행하면 오류 메시지를 보여주는 팝업 창이 나타납니다. 다른 사용자는 Windows PowerShell을 시작하는 동안 다른 오류 메시지를 보았습니다. 이러한 오류 메시지 중 일부는 다음과 같습니다.

  • Powershell이 ​​작동을 멈췄습니다.
  • 이 파일에는 이 작업을 수행하기 위해 연결된 앱이 없습니다. 앱을 설치하거나 이미 설치된 경우 기본 앱 설정 페이지에서 연결을 만드십시오.
  • 이 컴퓨터에 적용되는 제한 사항으로 인해 이 작업이 취소되었습니다. 시스템 관리자에게 문의하십시오.

PowerShell이 ​​작동을 멈추고 열리지 않습니다

Windows PowerShell을 실행하는 동안 위에서 언급한 오류 메시지가 표시되면 이 문서에서 설명하는 해결 방법이 문제를 해결하는 데 도움이 될 수 있습니다.

PowerShell이 ​​작동을 멈췄으며 열리지 않습니다.

PowerShell이 ​​작동을 멈췄거나 시스템에서 열리지 않으면 특별한 순서 없이 다음 해결 방법을 시도하고 문제가 해결되었는지 확인할 수 있습니다.

  1. SFC 및 DISM 검사 실행
  2. 맬웨어 방지 및 바이러스 백신 검사 실행
  3. 그룹 정책 설정 변경
  4. 그룹 정책 설정 재설정
  5. Smadav 바이러스 백신 설정 변경
  6. 시스템 복원 수행
  7. 클린 부팅 상태에서 문제 해결
  8. 새 사용자 프로필 만들기

아래에서 이러한 모든 수정 사항에 대해 자세히 설명했습니다.

1] SFC 및 DISM 스캔 실행

PowerShell이 ​​작동을 멈추고 열리지 않습니다

현재 겪고 있는 문제의 가능한 원인 중 하나는 시스템 파일 손상입니다. Windows 운영 체제에는 손상된 시스템 파일을 복구하는 유틸리티가 내장되어 있기를 바랍니다. 손상된 시스템 파일이 성공적으로 복구될 수 있도록 SFC 스캔을 실행하십시오. 명령 프롬프트를 관리자로 실행하고 다음 명령을 입력한 다음 Enter 키를 누릅니다.

sfc /scannow

SFC 스캔으로 문제가 해결되지 않으면 DISM 스캔을 실행하십시오.

2] 맬웨어 방지 및 바이러스 백신 검사 실행

많은 사용자들이 멀웨어 및 바이러스 감염으로 인해 문제가 발생했음을 확인했습니다. 맬웨어와 바이러스는 다양한 방법으로 사용자의 컴퓨터에 침입할 수 있습니다. 가장 일반적인 방법은 감염된 프로그램을 설치하는 것입니다. 대부분의 사용자는 신뢰할 수 없는 웹 사이트에서 소프트웨어를 다운로드하는 위험에 대해 알지 못합니다. 보안되지 않은 웹사이트의 소프트웨어에는 컴퓨터를 손상시킬 수 있는 악성 코드가 있을 수 있습니다.

영향을 받은 사용자 중 대부분은 시스템이 악성 루트킷 프로그램에 감염되었다고 말했습니다. 루트킷 소프트웨어는 일반적으로 사이버 범죄자가 기밀 데이터를 훔칠 수 있도록 호스트의 컴퓨터를 제어하는 ​​데 사용됩니다. 이것은 당신의 경우일 수 있습니다. 따라서 Malwarebytes와 같은 우수한 맬웨어 방지 소프트웨어로 시스템을 검사하는 것이 좋습니다. 또는 무료 루트킷 제거 소프트웨어를 사용해 볼 수 있습니다. 이 외에도 정크웨어 제거 도구를 사용하여 시스템에서 애드웨어를 제거해야 합니다.

일부 사용자는 시스템에 Poweliks 감염이 있다고 보고했습니다. Poweliks는 악성 코드를 Windows 레지스트리에 직접 주입하는 트로이 목마입니다. 트로이 목마에는 다양한 종류가 있습니다. 변종에 따라 트로이 목마는 감염된 사용자의 컴퓨터에 추가 맬웨어를 다운로드할 수도 있습니다.

Microsoft 안전 스캐너를 사용하여 시스템을 검사할 수도 있습니다. 시스템에서 맬웨어와 바이러스를 제거하는 데 도움이 됩니다. 이 도구는 Microsoft 공식 웹 사이트에서 무료로 사용할 수 있습니다. 그 외에도 사용할 수 있는 전용 바이러스 및 맬웨어 제거 도구도 있습니다.

3] 그룹 정책 설정 변경

잘못된 그룹 정책 설정으로 인해 문제가 발생할 수 있습니다. "지정된 Windows 응용 프로그램을 실행하지 않음 " 정책을 구성되지 않음으로 설정해야 합니다. 그룹 정책 편집기에서 다음 단계에서는 이를 수행하는 방법을 안내합니다. Windows 11/10 Home 버전에서는 그룹 정책 편집기를 사용할 수 없으므로 Windows 11/10 Home 사용자는 이 방법을 건너뛸 수 있습니다. 하지만 Windows 11/10 Home에 그룹 정책 편집기를 설치하는 방법이 있습니다.

PowerShell이 ​​작동을 멈추고 열리지 않습니다

  1. Win + R 누르기 키. 그러면 실행이 시작됩니다. 명령 상자.
  2. gpedit.msc를 입력합니다. 확인을 클릭합니다.
  3. "사용자 구성> 관리 템플릿> 시스템으로 이동합니다. .”
  4. 지정된 Windows 응용 프로그램을 실행하지 않음을 두 번 클릭합니다. 구성되지 않음으로 설정합니다. .

이제 Windows PowerShell을 실행할 수 있는지 확인하십시오.

4] 그룹 정책 설정 재설정

바이러스 및 맬웨어는 Windows 레지스트리 및 그룹 정책 설정을 방해할 수 있습니다. 바이러스 또는 맬웨어 감염으로 인해 일부 그룹 정책 설정이 변경되었을 수 있습니다. 이러한 경우 그룹 정책 설정을 기본값으로 재설정하면 문제가 해결됩니다.

5] Smadav 바이러스 백신 설정 변경

Smadav 바이러스 백신을 설치한 경우 Windows PowerShell이 ​​열리지 않도록 차단할 수 있습니다. 바이러스 백신을 일시적으로 비활성화하여 확인할 수 있습니다. Smadav 바이러스 백신을 비활성화한 후 Windows PowerShell을 실행할 수 있는 경우 Smadav 바이러스 백신 설정에서 Windows 스크립트를 허용하여 이 문제를 해결할 수 있습니다. Smadav 바이러스 백신을 열고 보호로 이동합니다. 그런 다음 Windows 스크립트 허용을 활성화합니다. 옵션.

6] 시스템 복원 수행

시스템 복원은 사용자가 컴퓨터를 보호하고 복구하는 데 도움이 되는 Microsoft 도구입니다. 시스템 복원 지점을 생성하면 시스템 파일 및 Windows 레지스트리의 스냅샷이 하드 드라이브에 복원 지점으로 저장됩니다. 시스템에 문제가 발생하면 이 시스템 복원 지점을 사용하여 시스템을 정상 상태로 되돌릴 수 있습니다.

컴퓨터에 문제가 나타나기 전에 시스템 복원 지점을 만든 경우 시스템을 복원하십시오.

7] 클린 부팅 상태에서 문제 해결

PowerShell을 시작하는 동안 이러한 오류가 발생하여 Windows PowerShell과 충돌을 일으키는 타사 응용 프로그램이 있을 수 있습니다. 클린 부팅 상태에서 컴퓨터 문제를 해결하면 이러한 프로그램이나 시작 앱을 식별할 수 있습니다.

클린 부팅 상태에서는 모든 추가 시작 응용 프로그램과 Windows 서비스가 비활성화된 상태로 유지됩니다. 이렇게 하면 사용자가 범인 프로그램이나 시작 앱을 식별하는 데 도움이 됩니다. 클린 부팅 상태에서 컴퓨터를 시작한 후 PowerShell을 실행하고 이전과 동일한 오류 메시지가 나타나는지 확인합니다. 그렇지 않은 경우 일부 프로그램이나 시작 앱이 원인입니다.

이제 제거하거나 비활성화할 수 있도록 해당 프로그램을 식별해야 합니다. 이렇게 하려면 클린 부팅에서 비활성화된 일부 앱을 활성화하고 컴퓨터를 일반 모드로 다시 시작합니다. 이제 PowerShell을 실행하고 오류가 발생하는지 확인하십시오. 그렇지 않은 경우 클린 부팅 상태로 돌아가 비활성화된 앱의 다음 배치를 활성화합니다. 이제 일반 모드에서 컴퓨터를 다시 시작하고 PowerShell을 시작합니다. 문제가 발생하면 지금 활성화한 프로그램 중 하나가 문제를 일으키는 것입니다. 두 번째 배치에서 프로그램 비활성화를 하나씩 시작하고 프로그램 비활성화 후 매번 PowerShell을 실행합니다. 이렇게 하면 문제를 일으키는 프로그램을 식별하는 데 도움이 됩니다.

문제가 있는 프로그램이나 앱을 찾으면 업데이트가 있는지 확인하거나 제거하세요.

8] 새 사용자 프로필 만들기

사용자 프로필이 손상된 경우에도 이와 같은 문제가 발생할 수 있습니다. 새 사용자 프로필을 생성하려면 관리자로 로그인해야 합니다. 새 사용자 프로필에 문제가 나타나지 않으면 기존 사용자 프로필의 모든 데이터를 새 사용자 프로필로 복사할 수 있습니다. 이렇게 하려면 파일 탐색기를 열고 다음 경로로 이동하십시오.

C:\Users

이제 이전 사용자 프로필 폴더를 열고 여기에 포함된 모든 파일과 폴더를 복사합니다. 그런 다음 새 사용자 프로필 폴더를 열고 복사한 내용을 그 안에 붙여넣습니다. 새 사용자 프로필 폴더는 파일 탐색기의 동일한 경로에서도 사용할 수 있습니다.

Windows PowerShell을 어떻게 재설정합니까?

Windows PowerShell을 기본 설정으로 재설정하기 전에 시스템 복원 지점을 만드는 것이 좋습니다. Windows PowerShell을 재설정하려면 기본 위치에 있는 바로 가기를 서버에 업로드한 바로 가기로 바꿔야 합니다. 링크된 포스트에서 언급한 파일을 다운받아 압축을 풀고 Windows PowerShell의 모든 폴더를 복사합니다. 그런 다음 Windows PowerShell의 기본 위치를 열고 복사한 바로 가기를 거기에 붙여넣습니다. Windows에서 바로 가기를 바꾸라는 메시지를 표시하고 바꾸기를 선택합니다. 옵션.

내 Windows PowerShell이 ​​열리지 않는 이유는 무엇입니까?

Windows PowerShell이 ​​열리지 않으면 컴퓨터가 바이러스나 맬웨어에 감염되었거나 일부 시스템 파일이 손상된 것입니다. 이 문제를 해결하려면 SFC 및 DISM 검사를 실행하고, 우수한 맬웨어 방지 또는 바이러스 백신 소프트웨어로 시스템을 검사하고, 그룹 정책 설정을 재설정하고(Windows 11/10 Home 사용자에게는 해당되지 않음), 클린 부팅 상태에서 컴퓨터 문제를 해결하여 타사 프로그램 충돌 등으로 인해 문제가 발생하고 있습니다.

도움이 되기를 바랍니다.

PowerShell이 ​​작동을 멈추고 열리지 않습니다