Windows PowerShell은 매우 강력한 명령줄 셸입니다. Windows 7부터 기본으로 포함되기 시작했으며, 이후 버전에서 점점 더 중요한 역할을 하게 되었습니다. 명령 프롬프트(Command Prompt)와 비슷한 점도 있지만 더 복잡하고 강력한 기능을 제공합니다. PowerShell에서 실행되는 명령어는 'cmdlet'이라는 고유한 이름으로 불리며, 이를 활용하면 파일 시스템과 레지스트리 등에 접근해 다양한 복잡한 작업을 수행할 수 있습니다.
시작 메뉴에서 PowerShell을 열 수 없을 때 해결 방법
많은 사용자가 명령 프롬프트 대신 PowerShell을 주로 사용하고 있습니다. 그런데 갑자기 컴퓨터에서 PowerShell을 찾을 수 없게 된다면 상당히 당황스러울 것입니다. 아래에서 상황별로 적용할 수 있는 해결 방법들을 소개합니다. 각 방법마다 적용 조건이 다르므로, 자신의 상황에 맞는 방법을 선택해 적용하세요.
해결 방법 목록:
- 방법 1: 명령 프롬프트를 PowerShell로 교체
- 방법 2: 바로 가기 추가
- 방법 3: 사용자 계정 전환
- 방법 4: PowerShell 재설치
방법 1: 명령 프롬프트를 PowerShell로 교체
이 방법은 시작 버튼을 마우스 오른쪽 버튼으로 클릭했을 때 Windows PowerShell 대신 명령 프롬프트만 표시되는 경우에 적용됩니다.
- 설정 > 개인 설정 > 작업 표시줄로 이동합니다.
- '시작 단추를 마우스 오른쪽 단추로 클릭하거나 Windows 키 + X를 누를 때 메뉴에서 명령 프롬프트를 Windows PowerShell로 바꿉니다' 옵션을 켭니다.
이 기능을 켜면 명령 프롬프트가 사라지고, 시작 메뉴를 마우스 오른쪽 버튼으로 클릭했을 때 Windows PowerShell이 표시됩니다.
방법 2: 바로 가기 추가
이 방법은 매우 간단합니다. PowerShell의 바로 가기를 만든 후, 해당 바로 가기를 PowerShell이 사라진 폴더에 추가하기만 하면 됩니다.
시작 메뉴에서 PowerShell을 열려고 할 때 "Windows에서 'C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Windows PowerShell\Windows Powershell.lnk' 파일을 찾을 수 없습니다. 이름을 올바르게 입력했는지 확인한 다음 다시 시도하세요."라는 오류 창이 나타난다면 이 방법을 사용해 보세요.
단계별 진행 방법은 다음과 같습니다.
- 파일 탐색기를 열고 다음 경로로 이동하여 WindowsPowerShell 폴더를 찾습니다:
C:\Windows\System32\WindowsPowerShell\v1.0 - PowerShell.exe 파일을 찾아 마우스 오른쪽 버튼으로 클릭한 후 바로 가기 만들기를 선택합니다.
- 바로 가기를 데스크톱에 만들 수 없다는 안내 창이 나타나면 예를 클릭합니다.
- 바탕 화면에 생성된 바로 가기를 마우스 오른쪽 버튼으로 클릭해 잘라내기한 후, 오류 메시지에 표시된 폴더에 붙여넣습니다: C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Windows PowerShell
참고: 사용자 폴더를 열었을 때 AppData 폴더가 보이지 않는다면, 상단의 보기를 클릭하고 숨긴 항목에 체크하세요. 그러면 목록에 AppData 폴더가 나타납니다.
이제 시작 메뉴에서 PowerShell이 정상적으로 실행되는지 확인합니다.
방법 3: 사용자 계정 전환
두 번째 방법으로 문제가 해결되지 않았다면 이 방법을 시도해 보세요.
- 다른 사용자 계정으로 PC에 로그인합니다. 계정이 하나뿐이라면 새 사용자 계정을 만든 후 해당 계정으로 로그인하세요.
- 파일 탐색기를 열고 다음 경로로 이동합니다:
C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Windows PowerShell - 폴더 안의 네 개 항목을 모두 USB 드라이브나 D 드라이브, E 드라이브의 폴더 등에 복사해 둡니다. 원래 계정으로 돌아왔을 때 쉽게 찾을 수 있는 위치여야 합니다.
- 문제가 발생한 원래 계정으로 다시 로그인합니다.
- 다시 Windows PowerShell 폴더로 이동합니다:
C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Windows PowerShell - 복사해 둔 네 개 항목을 Windows PowerShell 폴더에 붙여넣습니다. 그러면 시작 메뉴에서 PowerShell을 다시 볼 수 있습니다.
방법 4: PowerShell 재설치
위의 방법들이 모두 효과가 없거나, 시작 메뉴를 마우스 오른쪽 버튼으로 클릭한 후 Windows PowerShell을 선택했을 때 "Windows에서 'C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe' 파일을 찾을 수 없습니다..."라는 오류가 발생한다면, Microsoft 공식 웹사이트에서 PowerShell을 다운로드하여 재설치할 수 있습니다.
GitHub의 PowerShell 페이지에 방문하면 PowerShell 패키지를 다운로드하고 설치 지침을 확인할 수 있습니다.
- Windows (x64) PowerShell 다운로드
- Windows (x86) PowerShell 다운로드
- Windows PowerShell(MSI) 설치 지침
안내에 따라 설치를 완료하면 PowerShell을 다시 정상적으로 사용할 수 있습니다.
시작 메뉴에서 PowerShell을 사용할 수 없을 때 너무 걱정하지 마세요. 문제 증상에 맞는 적절한 해결 방법을 선택해 적용하면 됩니다. 이 글이 문제 해결에 도움이 되기를 바랍니다.