일부 Windows 사용자들이 명령 프롬프트를 실행할 때 오류 메시지가 표시되는 문제를 겪고 있습니다. 명령 프롬프트 창을 열면 '프로세스가 코드 1로 종료되었습니다(Process exited with code 1)'라는 오류 메시지가 나타나며, 프롬프트 자체가 표시되지 않아 명령 프롬프트를 전혀 사용할 수 없는 상황이 됩니다.
이 문제는 주로 Anaconda가 설치된 시스템에서 발생합니다. Anaconda는 자체적인 Anaconda Prompt를 비롯한 다양한 도구를 함께 설치하기 때문입니다. 다행히 이 문제는 비교적 간단한 방법으로 해결할 수 있으니, 아래의 안내를 따라 차근차근 진행해 보세요.

Anaconda는 Python과 R 언어를 중심으로 사용되는 유명한 데이터 과학 툴킷입니다. 하나의 툴킷인 만큼 다양한 도구가 함께 포함되어 있으며, 평소에는 명령 프롬프트를 자주 사용하지 않더라도 필요한 순간이 분명히 찾아옵니다. 앞서 언급했듯이 이 오류는 대부분 Anaconda가 설치된 환경에서 나타나며, 해결 방법도 어렵지 않습니다. 지금부터 '프로세스가 코드 1로 종료되었습니다' 오류를 해결하는 방법을 살펴보겠습니다.
레지스트리의 Command Processor AutoRun 키 삭제
이 문제를 해결하려면 Windows 레지스트리에서 특정 키를 삭제해야 합니다. Windows 레지스트리는 시스템의 동작과 운영 방식을 결정하는 핵심 요소로, 그 안에는 명령 프롬프트(Command Processor)와 관련된 AutoRun이라는 키가 존재합니다.
AutoRun 키는 이름 그대로 명령 프롬프트가 실행될 때 특정 작업이나 프로그램을 자동으로 실행하도록 설정하는 데 사용됩니다. 이 키가 오류의 원인이 되므로, 해당 키를 제거하면 문제를 해결할 수 있습니다.
키를 삭제하는 방법은 두 가지가 있습니다. 첫 번째는 PowerShell 창에서 간단한 명령어 한 줄을 입력하는 방법으로, Windows 레지스트리 사용에 익숙하지 않다면 이 방법을 권장합니다. 두 번째는 레지스트리 편집기에서 해당 경로로 직접 이동하여 키를 수동으로 삭제하는 방법입니다. 두 가지 방법 모두 소개하니, 본인에게 맞는 방법을 선택하시면 됩니다.
방법 1: PowerShell 명령어 사용
더 간편한 방법을 원한다면 아래 지침을 그대로 따라 해 보세요.
- 먼저 시작 메뉴를 열고 PowerShell을 검색합니다. 검색 결과를 마우스 오른쪽 버튼으로 클릭한 후 드롭다운 메뉴에서 관리자 권한으로 실행(Run as administrator)을 선택합니다.

- PowerShell 창이 열리면 아래 명령어를 입력하거나 복사하여 붙여넣은 후 Enter 키를 누릅니다.
C:\Windows\System32\reg.exe DELETE "HKCU\Software\Microsoft\Command Processor" /v AutoRun /f

- 명령 실행이 완료되면 컴퓨터를 재시작합니다.
- PC가 부팅된 후 명령 프롬프트 창을 열어 오류 메시지가 여전히 나타나는지 확인합니다.
방법 2: AutoRun 키 수동 삭제
컴퓨터에 익숙하고 수동 방식을 선호한다면, 진행하기 전에 반드시 Windows 레지스트리 백업을 먼저 생성하는 것을 권장합니다. 사소한 실수 하나로 PC가 정상적으로 작동하지 않을 수 있기 때문에 백업은 매우 중요합니다. 준비가 되었다면 아래 지침을 따라 진행하세요.
- 키보드에서 Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다.
- 실행 대화 상자에 Regedit을 입력하고 Enter 키를 누릅니다.

- Windows 레지스트리 편집기 창이 열립니다.
- 상단의 주소 표시줄에 아래 경로를 복사하여 붙여넣습니다.
Computer\HKEY_CURRENT_USER\Software\Microsoft\Command Processor

- 해당 위치로 이동하면 오른쪽 패널에 AutoRun 키가 표시됩니다. 이 키를 마우스 오른쪽 버튼으로 클릭하고 드롭다운 메뉴에서 삭제(Delete)를 선택합니다.

- 삭제가 완료되면 시스템을 재시작합니다.
- PC가 부팅되면 명령 프롬프트 창을 열어 오류 메시지가 사라졌는지 확인합니다.
새 사용자 계정 생성
위의 해결 방법으로도 문제가 해결되지 않았다면, 새 사용자 계정을 만들어 보는 것도 좋은 대안입니다. 동일한 오류 메시지를 겪었던 다른 사용자들이 새 사용자 계정을 생성함으로써 문제를 우회했다는 사례가 보고되었습니다. 새 계정을 만든 후에는 기존 데이터를 새 계정으로 옮길 수도 있습니다.
새 사용자 계정을 생성하려면 아래 지침을 따르세요.
- 키보드에서 Windows 키 + I를 눌러 Windows 설정 앱을 엽니다.

- 설정 앱에서 계정(Accounts) 메뉴로 이동합니다.
- 계정 페이지에서 가족 및 다른 사용자(Family & other users) 옵션을 클릭합니다.

- 해당 페이지에서 다른 사용자 추가(Add other user) 항목 옆의 계정 추가(Add account) 버튼을 클릭합니다.

- 화면에 표시되는 안내에 따라 새 사용자 계정 생성을 완료합니다.