Windows 10에서 Bash.exe (Windows의 Ubuntu의 Bash)를 시작하려고하면 콘솔 창이 즉시 열리고 닫힐 수 있습니다. 명령 프롬프트에 레거시 모드가 설정된 경우에 발생합니다.
또한 명령 프롬프트 창을 열고 bash.exe를 입력하면 다음 오류가 표시됩니다.
지원되지 않는 콘솔 설정. 이 기능을 사용하려면 레거시 콘솔을 비활성화해야합니다.기존 명령 프롬프트 바로 가기 (cmd.exe)가 있으면 바로 가기를 마우스 오른쪽 단추로 클릭하고 속성을 클릭하십시오. 옵션 탭에서 레거시 콘솔 사용 확인란을 비활성화합니다 (다시 시작해야 함).
명령 프롬프트에 대한 기존 바로 가기가없는 경우 명령 프롬프트 창 (cmd.exe)을 열고 제목 표시 줄을 마우스 오른쪽 단추로 클릭 한 다음 속성을 클릭하십시오. 옵션 탭에서 레거시 모드를 비활성화 할 수 있습니다. 전 세계적으로 적용됩니다.
스크립트 또는 배치 파일을 사용하여 여러 시스템에 대한 설정을 적용하려면 레거시 모드를 비활성화하는 데 필요한 명령이 있습니다.
REG.EXE HKCU \ Console / v ForceV2 / t REG_DWORD / d 1 / f 추가
이렇게하면 Bash가 올바르게 시작됩니다.