C# - Window11 에서 Console.SetWindowSize 안 되는 문제

2025. 9. 12. 14:32·C#

C#을 이용해 콘솔(터미널)에서 할 수 있는 게임을 만들던 중 이상한 현상을 발견했다.

원하는 화면 표현을 위해 터미널 창의 크기를 제어하는 Console.SetWindowSize() 를 사용하려 했는데 작동하지 않는 것이다.

 

Console.SetWindowSize() 는 콘솔 창의 크기를 지정하는 메서드다.

// 너비와 높이를 지정
Console.SetWindowSize(int width, int height);

 

그런데 아무래 해도 콘솔 창이 바뀌지 않는 문제가 있었다.

 

아무리 GPT를 갈궈봐도 해결이 되지 않았기에 직접 레딧과 공식문서를 뒤진 결과 원인을 알아냈다.

 

원인은 윈도우11에서 도입된 탭 방식의 터미널이 문제였다.

 

윈도우 11의 기본 터미널은 저렇게 상단에 탭 방식으로 확장할 수 있는 녀석으로 설정돼있다.

이걸 바꿔주기만 하면 해결된다.

 

지금부터 해결 방법을 안내하겠다.

윈도우 키를 누르고 설정 창에 들어간 뒤, 상단 검색창에 개발자를 입력한다.

그러면 시스템 > 개발자용 이라는 창에 도달할 수 있는데

여기에 보면 터미널 이라는 항목 우측에 드롭다운 메뉴가 있다.

현재 Windows터미널로 돼있거나 Windows가 결정하도록 허용으로 돼있을텐데 이녀석이 문제다.

 

 

아마 따로 설정한적 없다면 Windows가 결정하도록 허용 으로 설정돼있을 거다.

이걸 Windows 콘솔 호스트로 바꿔주면 해결된다.

 

 

상단에 탭이 있는 윈도우 11의 신규 터미널이 아닌 레거시 터미널 같은 방식으로 바뀌고

창 크기도 제대로 조절이 되어 원하는 형태로 출력되는 게 확인된다.

 

터미널 탭 기능 생각보다 쓸데 없을 거 같은데... 왜 만들었는지 모르겠다.

'C#' 카테고리의 다른 글

버전관리 : Git, GitHub, GitHub Desktop  (0) 2025.09.13
C# - 콘솔프로젝트 : 숫자 야구 만들기  (0) 2025.09.12
C# - 구조체 (Struct, Structure)  (0) 2025.09.12
C# - 열거형 (Enum, Enumeration)  (0) 2025.09.12
C# - 재귀함수 (Recursive Function)  (0) 2025.09.11
'C#' 카테고리의 다른 글
  • 버전관리 : Git, GitHub, GitHub Desktop
  • C# - 콘솔프로젝트 : 숫자 야구 만들기
  • C# - 구조체 (Struct, Structure)
  • C# - 열거형 (Enum, Enumeration)
ellug
ellug
Web / App / Game Dev
  • ellug
    dev.ellug
    ellug
  • 전체
    오늘
    어제
    • 분류 전체보기 (95)
      • Javascript (React, Next) (1)
      • C# (66)
      • Graphics (1)
      • Unity (25)
      • 프로그래머스 (0)
        • Lv.0 (0)
        • Lv.1 (0)
        • Lv.2 (0)
        • Lv.3 (0)
      • AI Agent (0)
      • StableDiffusion (0)
      • ETC (1)
      • 잡담 (0)
      • 유머 (0)
  • 블로그 메뉴

    • 홈
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    C#
    스택
    Design Pattern
    추상 클래스
    Network
    stack
    최적화
    class
    클래스
    Queue
    inputsystem
    Photon
    알고리즘
    게임
    list
    delegate
    터미널
    interface
    Abstract
    유니티
    콘솔
    firebase
    큐
    네트워크
    console
    자료구조
    unity
    function
    useState
    struct
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
ellug
C# - Window11 에서 Console.SetWindowSize 안 되는 문제
상단으로

티스토리툴바