Windows PowerShell은 시스템 관리자, 개발자 등이 Windows 컴퓨터에서 다양한 작업을 손쉽게 수행할 수 있도록 도와주는 매우 강력한 도구입니다. 하지만 일부 사용자들은 PowerShell을 실행하면 화면이 잠깐 깜빡인 뒤 곧바로 종료되면서 다음과 같은 오류 메시지가 나타나는 비정상적인 동작을 경험했다고 보고했습니다.
PowerShell 작동이 멈췄습니다
PowerShell_ise 작동이 멈췄습니다. 프로그램이 올바르게 작동하지 못하는 문제가 발생했습니다. Windows에서 프로그램을 닫으며, 해결 방법이 확인되면 알려드리겠습니다.
이러한 오류는 .NET Framework의 오류, 시스템 파일 손상 등 여러 가지 원인으로 인해 발생할 수 있습니다.
Windows PowerShell이 깜빡임 후 충돌하는 문제 해결하기
Windows 10에서 'PowerShell_ise 작동이 멈췄습니다' 오류를 수정하려면 아래 방법들을 순서대로 시도해 보세요.
- 시스템 파일 검사기(SFC) 실행
- .NET Framework 문제 해결
- 기본 프로필 없이 Windows PowerShell 실행
- PowerShell을 기본 설정으로 초기화
1] 시스템 파일 검사기(SFC) 실행
먼저 시스템 파일 검사기를 실행해 보세요. 이 도구는 손상되었거나 손상되었을 가능성이 있는 시스템 파일을 자동으로 정상 파일로 교체해 줍니다.
2] .NET Framework 문제 해결
이 오류는 .NET Framework 자체에 문제가 있거나, 컴퓨터에 .NET Framework가 제대로 설치되지 않은 경우에도 발생할 수 있습니다.
우선 현재 컴퓨터에 설치된 .NET Framework 버전을 확인하는 것부터 시작하세요.
설치된 버전을 확인했다면, 이후 .NET Framework 문제 해결 절차를 진행하면 됩니다.
작업이 끝나면 컴퓨터를 재부팅한 뒤 Windows PowerShell이 정상적으로 작동하는지 확인해 보세요.
3] 기본 프로필 없이 Windows PowerShell 실행
WINKEY + R 키를 눌러 실행(Run) 창을 엽니다.
입력란에 아래 명령어를 입력한 후 Enter 키를 누릅니다:
PowerShell_Ise -NoProfile 또는 PowerShell -NoProfile
-NoProfile 옵션은 사용자 프로필 설정을 건너뛰고 PowerShell을 실행하는 것으로, 프로필 설정의 손상으로 인한 충돌 여부를 확인하는 데 유용합니다. 이 방법으로 PowerShell이 정상적으로 실행된다면 문제의 원인이 프로필 설정에 있을 가능성이 높습니다.
4] PowerShell을 기본 설정으로 초기화
PowerShell을 기본 설정으로 초기화한 후 문제가 해결되는지 확인해 보는 것도 좋은 방법입니다.
위의 모든 방법으로도 문제가 해결되지 않는다면, 클린 부팅(Clean Boot) 상태로 컴퓨터를 시작한 뒤 서드파티 프로그램과의 충돌 여부를 하나씩 점검하며 문제를 해결해 보세요.
이 글이 Windows PowerShell 충돌 문제를 해결하는 데 도움이 되기를 바랍니다.